Commit graph

760 commits

Author SHA1 Message Date
schneider
f9018b2195 added l0dable for workshop kit 2011-08-12 23:46:19 +02:00
Stefan `Sec` Zehl
bddd82561d Merge branch 'master' of github.com:r0ket/r0ket 2011-08-12 22:25:06 +02:00
Stefan `Sec` Zehl
bfac51e4ff Mini short-range chat app. 2011-08-12 22:24:37 +02:00
schneider
b76529cdb1 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-12 21:39:03 +02:00
schneider
2d90f2bb8b added first draft for music playing l0dable with vectors in ram 2011-08-12 21:38:22 +02:00
Stefan `Sec` Zehl
13d2192496 Fix warnings 2011-08-12 21:21:11 +02:00
Stefan `Sec` Zehl
b9aafa37d4 small fixes 2011-08-12 21:11:41 +02:00
Stefan `Sec` Zehl
0460c175cb Slow down the game 2011-08-12 21:10:46 +02:00
ranzwertig
8f4d81f8f4 added randomInit and increased speed 2011-08-12 20:51:58 +02:00
ranzwertig
36f8eb4292 added rtype port for r0ket 2011-08-12 20:51:36 +02:00
Stefan `Sec` Zehl
b6d407179f Small fixes 2011-08-12 20:50:25 +02:00
Mario Volke
fb9bef02ff added game r0ket JUMP 2011-08-12 20:47:21 +02:00
Stefan `Sec` Zehl
177acbeffa Restore state of LED at end 2011-08-12 20:27:36 +02:00
Stefan `Sec` Zehl
736959d47c Turn off LED at end 2011-08-12 20:26:55 +02:00
Stefan `Sec` Zehl
97e35677db Make simulat0r build work again 2011-08-12 20:25:27 +02:00
Stefan `Sec` Zehl
4ec0525b3a Fix ifdef check to be more correct 2011-08-12 20:24:56 +02:00
Sec
9cafb1670a Merge pull request #13 from raimue/simulat0r-macosx
Fix building simulat0r on Mac OS X #2
2011-08-12 11:21:03 -07:00
Sec
d66ce0c42c Merge pull request #12 from f1ori/master
nickname on nick_matrix
2011-08-12 11:19:55 -07:00
Stefan `Sec` Zehl
39efe08dab Add starfield loadable 2011-08-12 20:17:11 +02:00
Stefan `Sec` Zehl
d8d056e5ef Add simple static screen based on idea by SvOlli 2011-08-12 20:13:19 +02:00
Stefan `Sec` Zehl
426972d291 Add nick_time animation from SvOlli 2011-08-12 20:07:09 +02:00
Stefan `Sec` Zehl
384a72af81 Make debug more usable, also omit CRC from packets 2011-08-12 19:18:48 +02:00
Rainer Mueller
35b92adcfc No section attribute on Mac OS X
This attribute isn't compatible with Mach-O, so avoid this when building
simulat0r on Mac OS X.
2011-08-12 19:10:39 +02:00
Rainer Mueller
f9982c226f Avoid duplicate symbols in usbhid.o and usbmsc.o 2011-08-12 19:10:38 +02:00
Sec
af90e5646d Merge pull request #7 from astro/master
debug menu: browse mesh pkt details
2011-08-12 08:35:08 -07:00
Stefan `Sec` Zehl
dbc8bb287a Change default back to default display 2011-08-12 15:58:19 +02:00
the_nihilant
ea4f163658 add basic Nokia 1600 color display support 2011-08-12 15:56:52 +02:00
Stefan `Sec` Zehl
51a1b20f3e Reenable chargeled config option 2011-08-12 15:54:21 +02:00
Benjamin Neff
0397197d60 reenable charge led and workaround for daytrig 2011-08-12 15:54:06 +02:00
Florian Richter
423df99c9a nick_matrix: show nick on random locations 2011-08-12 15:14:48 +02:00
Florian Richter
ff98c7de21 nick_matrix: show/hide nickname in center 2011-08-12 15:07:56 +02:00
Stefan `Sec` Zehl
198d91a86e rumpeltux found this typo 2011-08-12 14:22:51 +02:00
Hagen Fritsch
87b1b9e2cf l0dable/invaders.c: fix potential buffer overflow 2011-08-12 14:21:42 +02:00
Hagen Fritsch
77fb7a388a fix buffer overflow in font handler 2011-08-12 14:21:05 +02:00
Stefan `Sec` Zehl
b605025acf Fix invaders nickdisplay 2011-08-12 13:27:38 +02:00
Stefan `Sec` Zehl
ffb4dae48c Merge commit 'ba34771069f48c83aa76' 2011-08-12 03:06:49 +02:00
Stefan `Sec` Zehl
03f2f8a7d3 make matrix a nickname replacement. Also make it work queue 2011-08-12 02:59:33 +02:00
Florian Richter
22dcb53673 matrix animation as l0dable 2011-08-12 01:39:21 +02:00
Stefan `Sec` Zehl
493396a597 Move snake aside until the gfx library is back 2011-08-11 18:31:07 +02:00
Stefan `Sec` Zehl
a0ebf87a4c Revert "Updates"
This reverts commit 83e3ad20b9.
remove hacking
2011-08-11 15:59:17 +02:00
Stefan `Sec` Zehl
83e3ad20b9 Updates 2011-08-11 12:35:09 +02:00
NiciDieNase
ba34771069 Added SpaceInvaders Nick-Animation 2011-08-11 10:51:02 +02:00
Stefan `Sec` Zehl
3bf8d5f903 Sorry. Can't get it to fit for now, so disable graphics lib
This does brak the rokets l0dable. Will try to fix this after the camp
2011-08-11 10:27:21 +02:00
Stefan `Sec` Zehl
35f875eb6c add support for crypting l0dables in Makefile 2011-08-11 10:16:55 +02:00
Stefan `Sec` Zehl
de02a6ccbc Add showlcd l0dable given to me late at night 2011-08-11 09:25:19 +02:00
Stefan `Sec` Zehl
7cbc87b3a6 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-11 09:25:03 +02:00
Stefan `Sec` Zehl
0acd7a78e2 Improve filter support in serial tester app 2011-08-11 09:22:58 +02:00
Stefan `Sec` Zehl
63d3a3687a Remove broken chargeled feature 2011-08-11 09:22:22 +02:00
Stefan `Sec` Zehl
9c5aaf715f Disable some code to save space 2011-08-11 09:16:31 +02:00
Stefan `Sec` Zehl
2d18e75362 Fix initialisation. Somehow l0dables sometimes don't init correctly 2011-08-11 09:15:29 +02:00
roy rocket
de266e50b4 user added l0dable snake 2011-08-11 06:23:43 +02:00
Astro
7856109562 debug menu, mesh info: browse pkt details 2011-08-11 01:53:54 +02:00
roy rocket
7d79419f55 user supplied l0dables: leiwand demo and tedliz game 2011-08-11 01:06:01 +02:00
schneider
7d2b80eae9 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-10 16:30:56 +02:00
schneider
345bae9e20 added showcard source 2011-08-10 13:43:02 +02:00
Stefan `Sec` Zehl
6452d305c2 Clamp value types and add debugging-panic on violation 2011-08-10 04:25:50 +02:00
Stefan `Sec` Zehl
1e7fbbe807 Move public mesh to different channel to keep debugging easier. 2011-08-09 19:39:37 +02:00
Stefan `Sec` Zehl
20b939926f New loadable "voltage" 2011-08-09 00:11:16 +02:00
Stefan `Sec` Zehl
0f1303800d Just a hint of options 2011-08-07 01:52:05 +02:00
Stefan `Sec` Zehl
b977665f0f Merge branch 'master' of github.com:r0ket/r0ket 2011-08-07 01:44:57 +02:00
Stefan `Sec` Zehl
75ec951d73 First attemt at serial connection 2011-08-07 01:44:25 +02:00
roy rocket
456ec10713 Fixed declaration f00 2011-08-06 18:59:37 +02:00
Stefan `Sec` Zehl
9f963642b3 rudimentary filter stuff 2011-08-06 17:32:22 +02:00
bernd
5c9d624a7b Fix warning 2011-08-06 16:54:47 +02:00
bernd
b99031694a Disable memcpy/memmove optimazation in simulat0r, it collides with the efforts not to interfere with libc 2011-08-06 16:41:58 +02:00
Stefan `Sec` Zehl
d56dbaf07b Enhance serial badge stuff. 2011-08-06 16:24:50 +02:00
roy rocket
a76eab9218 No "jumping", some auto speed adjustments based on renderspeed 2011-08-06 09:56:52 +02:00
schneider
f95004d5ee fix in nick scroll 2011-08-06 07:16:16 +02:00
schneider
cf5f06b228 workrarounds in vcard 2011-08-06 07:16:03 +02:00
schneider
31355b6a4a release config values 2011-08-06 07:15:26 +02:00
schneider
707faf0266 impoved initial code 2011-08-06 07:15:13 +02:00
Stefan `Sec` Zehl
6721b93d53 nicer loadable 2011-08-06 04:37:04 +02:00
Stefan `Sec` Zehl
94f0092c93 delay in initial before formatting 2011-08-06 04:28:56 +02:00
roy rocket
413e1dbdc2 faster sc0lling 2011-08-06 03:48:52 +02:00
roy rocket
e9927488d1 Better scr0ller 2011-08-06 03:37:55 +02:00
roy rocket
910e8d8416 Nick scr0ller 2011-08-06 03:32:59 +02:00
Stefan `Sec` Zehl
6788c89f02 fix offsets 2011-08-06 03:05:36 +02:00
Stefan `Sec` Zehl
ea6638c795 save some more bytes 2011-08-06 02:43:32 +02:00
Stefan `Sec` Zehl
aba4a949a9 Make openbeacon behave on funk config 2011-08-06 02:41:40 +02:00
Stefan `Sec` Zehl
feb5db7328 Smaller time (100b) 2011-08-06 02:38:06 +02:00
Stefan `Sec` Zehl
a659245364 improve vector lib 2011-08-06 02:37:43 +02:00
Stefan `Sec` Zehl
0bb18cea72 Support unencrypted c0d 2011-08-06 01:20:36 +02:00
schneider
7acf91fabe restored openbeacon config filename 2011-08-05 23:35:25 +02:00
schneider
592dbfffff save some bytes by disabling the busint 2011-08-05 23:34:52 +02:00
schneider
e9d6de9f2c added position leds 2011-08-05 23:33:31 +02:00
schneider
97d33bf402 save 32 bytes in openbeacon 2011-08-05 22:55:46 +02:00
schneider
03b632648d save 9 bytes 2011-08-05 22:44:16 +02:00
schneider
9fb33abe8b release: crypt and sign with different keys 2011-08-05 22:32:20 +02:00
schneider
8a5c93be66 l0dables: check file size 2011-08-05 22:32:00 +02:00
schneider
cca3c4ccad longer isp and reset delays 2011-08-05 20:38:21 +02:00
schneider
ae5a7c3f07 ugly hack vor voltage reading 2011-08-05 20:15:59 +02:00
schneider
bbc739589b Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 19:58:22 +02:00
schneider
0fada18915 executor: fail better :) 2011-08-05 19:57:47 +02:00
Stefan `Sec` Zehl
019fa4ac88 ENCRYPT. WE ARE APPLE! :-) 2011-08-05 19:55:29 +02:00
Stefan `Sec` Zehl
07675caeb2 Make lcdBacklight changes work 2011-08-05 19:24:58 +02:00
Stefan `Sec` Zehl
aa986a15c8 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 19:18:50 +02:00
Stefan `Sec` Zehl
6bf6f3de96 Commit of pippin vector/graphics lib. Yay! 2011-08-05 19:17:31 +02:00
schneider
1ae175c424 added keys for l0dables 2011-08-05 19:05:03 +02:00
Stefan `Sec` Zehl
8f164185f1 This file is autogenerated 2011-08-05 18:55:24 +02:00
Stefan `Sec` Zehl
b1b5516b42 Move ramcode to clean address. Also sort exported symbols and add a few 2011-08-05 18:53:40 +02:00
Stefan `Sec` Zehl
72e04c1d38 Fix warnings. 2011-08-05 18:11:37 +02:00
Stefan `Sec` Zehl
c2ff7c3060 tiny fs has no unlink in release mode 2011-08-05 17:53:18 +02:00
Stefan `Sec` Zehl
07081cb94c Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 17:45:11 +02:00
Stefan `Sec` Zehl
11092e59f1 Schneider found a bug 2011-08-05 17:44:45 +02:00
schneider
05fc825df8 added encryption keys for l0dables 2011-08-05 17:39:00 +02:00
schneider
31deb031f5 fiexed a warning in night.c 2011-08-05 16:54:45 +02:00
Stefan `Sec` Zehl
3f1da363e2 Fix releasescript. Doesn't need protect anymore. compiler does it. 2011-08-05 16:16:32 +02:00
Stefan `Sec` Zehl
02f73632ad Who in their STUPID mind decided that the CRP flag is INSIDE your CODE SPACE?
ARGH ARGH ARGH!
2011-08-05 16:13:14 +02:00
Stefan `Sec` Zehl
42b1114e7e CRP2 doesn't work. I have no idea why. 2011-08-05 15:31:32 +02:00
Stefan `Sec` Zehl
b09db6ef9a Save a few more bytes by making memcpy memmove 2011-08-05 15:17:36 +02:00
Stefan `Sec` Zehl
f5fdb1d5dd Move font into invaders. Smaller main firmware, yay 2011-08-05 15:17:05 +02:00
Stefan `Sec` Zehl
b512225cfd Add missing wait in uuid 2011-08-05 15:04:48 +02:00
Stefan `Sec` Zehl
5e6141d7b8 Develmode is develmode 2011-08-05 15:00:00 +02:00
Stefan `Sec` Zehl
a55c36e9f6 Actually save nickl0dable choice 2011-08-05 14:57:22 +02:00
Stefan `Sec` Zehl
e765ad37a3 remove double Refresh() 2011-08-05 14:53:24 +02:00
Stefan `Sec` Zehl
880a1679d8 Fix lpcfix -h, also protect firmware 2011-08-05 14:48:36 +02:00
Stefan `Sec` Zehl
0adf209074 Make an nick_anim and nick_image 2011-08-05 14:40:07 +02:00
Stefan `Sec` Zehl
0fab1cac2e Manage release-keys 2011-08-05 12:59:26 +02:00
iggy
1e517d51ed Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 12:12:51 +02:00
iggy
2285fae1a1 mandel buxfix 2011-08-05 12:12:36 +02:00
Stefan `Sec` Zehl
4face91162 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 11:54:51 +02:00
Stefan `Sec` Zehl
1bfd14c17d make develmode work 2011-08-05 11:54:36 +02:00
Stefan `Sec` Zehl
26d0ff0b19 Mesh now back working. 2011-08-05 11:54:20 +02:00
Stefan `Sec` Zehl
49a78b1907 Revert "Revert "Schnitzel support""
This reverts commit e2d2ba2cbd.
2011-08-05 11:44:57 +02:00
Stefan `Sec` Zehl
e2d2ba2cbd Revert "Schnitzel support"
This reverts commit eb9051aa7d.
2011-08-05 11:31:34 +02:00
roy rocket
e1124fb952 Merge branch 'master' of ssh://github.com/r0ket/r0ket 2011-08-05 11:15:27 +02:00
roy rocket
270153d883 ENTER is now exit. Speed options optimized. 2011-08-05 11:14:20 +02:00
Stefan `Sec` Zehl
117396bd88 Disable chargeled by default. Nobody tested it, and I suspect it's broken 2011-08-05 10:57:43 +02:00
Stefan `Sec` Zehl
5adc1877ba Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 10:38:55 +02:00
roy rocket
a2d68fa410 Merge branch 'master' of ssh://github.com/r0ket/r0ket 2011-08-05 10:33:36 +02:00
roy rocket
381628aea0 Multiple Speed Options 2011-08-05 10:33:09 +02:00
Stefan `Sec` Zehl
eb9051aa7d Schnitzel support 2011-08-05 10:29:39 +02:00
Stefan `Sec` Zehl
b025dcf409 set FINAL define on release-build 2011-08-05 10:26:24 +02:00
Stefan `Sec` Zehl
a402918828 reset font on return to menu 2011-08-05 10:25:31 +02:00
Stefan `Sec` Zehl
76c19fff94 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 10:22:53 +02:00
roy rocket
ae07f36fde New Nick Scroller 2011-08-05 09:46:49 +02:00
roy rocket
2c8ed04b53 Merge branch 'master' of ssh://klon2.itfuzzi.de/home/pubgit/r0ket 2011-08-05 08:56:22 +02:00
Stefan `Sec` Zehl
db1cfe6320 Script to build/gather all stuff for release 2011-08-05 03:48:32 +02:00
bernd
21f28ddabe Added mutation to make nick_life more living
Slowed down nick shifting speed
2011-08-05 03:46:37 +02:00
Stefan `Sec` Zehl
f810a9c5b6 Add clean ffconf.h for final 2011-08-05 03:46:15 +02:00
Stefan `Sec` Zehl
9eb66bf59d Refactor all secrets into separate file 2011-08-05 03:18:43 +02:00
bernd
2db0ed2552 Saved lots of bytes by tuned calculation, so functionality could be (re)added 2011-08-05 03:14:42 +02:00
Stefan `Sec` Zehl
53b75a1ba8 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 03:08:15 +02:00
Stefan `Sec` Zehl
0e330a6ce4 Working meshnice/meshslowdown 2011-08-05 03:07:41 +02:00
Stefan `Sec` Zehl
1dbe8c6533 shrink ecc by 400b by making internal functions static. 2011-08-05 03:03:03 +02:00
Stefan `Sec` Zehl
2f4171b257 Add f_lseek on request 2011-08-05 02:54:01 +02:00
iggy
6f8e019dcf Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 02:36:39 +02:00
iggy
61f36a8a23 bugfix %) 2011-08-05 02:36:04 +02:00
Stefan `Sec` Zehl
c505028b41 FIrst mesh slowdown patch 2011-08-05 02:19:22 +02:00
Stefan `Sec` Zehl
fb85b2a137 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 02:01:03 +02:00