Commit graph

772 commits

Author SHA1 Message Date
schneider
46dd1c116b saved 48 bytes in rgb flame 2011-12-18 01:55:02 +01:00
schneider
d9ccf797ea disabled encryption for openbeacon 2011-12-18 01:34:06 +01:00
schneider
fce44b3b91 changed default flasher 2011-12-18 00:54:59 +01:00
schneider
db6a4166f8 on format display help message and enter MSC 2011-12-17 22:39:01 +01:00
schneider
2876766a87 speed up for format 2011-12-17 22:32:49 +01:00
schneider
859f2d9591 format fs when filesystem is broken 2011-12-17 22:25:21 +01:00
schneider
64d08e8e74 added function to format data flash 2011-12-17 21:50:36 +01:00
bsx
b576a255b9 added code to read color sequences from file
- if there is a FLAME.RGB file on the dataflash it will use this
  file to read tuples of three bytes as color values
- if this file doesn't exist, use nickname hashing
2011-12-17 20:39:53 +01:00
bsx
0e0f2439be create proper header for filesystem util functions 2011-12-17 20:07:31 +01:00
bsx
a038463097 added rgb-flame code 2011-12-17 18:37:23 +01:00
schneider
9e7b12d5a0 fixed up bridge 2011-12-17 01:59:54 +01:00
schneider
eea6fc740b renamed bridge 2011-12-17 01:58:16 +01:00
schneider
84186e3ff1 renamed the bridge 2011-12-17 01:49:47 +01:00
schneider
1448c19e1c r_player: removed old code 2011-12-16 03:07:36 +01:00
schneider
d51f5c9caf remote: added nick transport 2011-12-16 03:04:31 +01:00
schneider
8978eca3fa r_player: cleanup 2011-12-16 01:15:25 +01:00
schneider
d388a0b335 r_player: changed default mac, added more feedback 2011-12-16 01:10:27 +01:00
schneider
b7610d29e7 r_player: removed old code, fixed up rf parameter handling 2011-12-16 00:52:26 +01:00
schneider
2190feafcc disabled CRP in linker script 2011-12-12 21:06:57 +01:00
schneider
50fd8a6613 bridge: default maclen 32bytes 2011-12-12 18:01:01 +01:00
schneider
e359032580 structs neeed to be packed, added some dbg output 2011-12-12 18:00:14 +01:00
schneider
a33cafde2f Merge branch 'master' of github.com:r0ket/r0ket 2011-12-11 23:21:04 +01:00
lilafisch
af28f49b03 Merge branch 'master' of github.com:r0ket/r0ket 2011-12-11 18:45:31 +01:00
lilafisch
da328de204 find games, join games, display text from game 2011-12-11 18:42:40 +01:00
schneider
6e30f473f7 removed old lodable dir 2011-12-11 18:39:50 +01:00
schneider
50e16d52cd ew do not encrypt l0dables anymore 2011-12-11 18:39:19 +01:00
schneider
b2dc462ce7 rf-io: fixed small error 2011-12-11 18:38:40 +01:00
schneider
bebae321e2 fixed some compiler warnings, removed dead code 2011-12-11 18:37:53 +01:00
schneider
6c824d91a1 small error with position leds 2011-12-11 18:32:34 +01:00
schneider
4c7669af24 encode packets sent to usb 2011-12-11 18:24:11 +01:00
schneider
c02b227987 added bridge protocol 2011-12-11 16:15:05 +01:00
schneider
02036634d4 added rf-io application 2011-12-11 16:13:46 +01:00
schneider
69235e7409 removed crp 2011-12-11 16:13:29 +01:00
schneider
112bc97dc6 usbcdc: first think, then commit 2011-12-11 00:26:11 +01:00
schneider
ba930408f6 usbcdc: i don't trust these ring buffers... 2011-12-11 00:20:38 +01:00
schneider
29efa4cae9 Merge branch 'master' of github.com:r0ket/r0ket 2011-12-10 21:41:53 +01:00
schneider
2edc933ce0 speed up for cdc 2011-12-10 21:39:32 +01:00
schneider
5704ce08cb disabled usb interrupts in WriteEP 2011-12-10 21:39:04 +01:00
lilafisch
95cde1077d first structure for game interface l0dable 2011-12-08 01:36:49 +01:00
Stefan `Sec` Zehl
7193ee5972 Add old rudimentary rem0te code 2011-11-19 20:36:16 +01:00
schneider
b388fbe9a5 made scope l0dable work as intended 2011-08-22 23:19:58 +02:00
schneider
70506bee95 added geiger counter, pongo and scope l0dables 2011-08-22 22:36:35 +02:00
schneider
778b1da2b9 added nick_plasma l0adable 2011-08-22 22:27:21 +02:00
schneider
afbe1749a0 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-22 22:19:43 +02:00
schneider
9bc0c77770 added bricks l0dable 2011-08-22 22:19:20 +02:00
Stefan `Sec` Zehl
01dd639c1c Fix half-exploit: do not allow 0-byte loadables (padded to 16 bytes for MAC) 2011-08-22 22:04:12 +02:00
Stefan `Sec` Zehl
97de719738 Make CRP level selectable. Default to no CRP. 2011-08-22 21:59:18 +02:00
Stefan `Sec` Zehl
d46df57ea1 Fix uninitialized variable problem for l0dables. 2011-08-22 21:49:38 +02:00
Stefan `Sec` Zehl
5b0965caa8 Remove debug pixel.
I got enough questions about this pixel. It was there so you could distinguish
between the firmware nick-display, and the l0dable nick-display.
2011-08-22 01:53:58 +02:00
Stefan `Sec` Zehl
f27683bba7 Don't display comment if charging.
Suggested multiple times, Also: issue#6
2011-08-22 01:40:25 +02:00
Stefan `Sec` Zehl
bcd9978198 Add lcdRead test. Please tell me what your display returns (esp. color displays) 2011-08-22 01:22:35 +02:00
Stefan `Sec` Zehl
a22c2dd60b Fix lcdRead().
reading ID1/ID2/ID3/VM appears to work. reading ID4 or TEMP hangs/crashes the display. Currently no idea why.
2011-08-22 01:19:42 +02:00
Stefan `Sec` Zehl
0b51bdbd42 Fix the black pixels at the top left in lcdLoadImage.
readFile was originally inteded as a string read function. Fix it to read binary, and add readTextFile for the other case.
2011-08-21 19:10:08 +02:00
Stefan `Sec` Zehl
af598b3f3e Fix random dataflash corruption in usb mass storage mode.
Problem was that usbmsc does spi from the irq, and the queue() also does spi. And of course spi is non-reentrant.
Fix this by disabling the queue here. For now.
2011-08-21 18:45:23 +02:00
Stefan `Sec` Zehl
1cc22ba817 Release camp-secret-keys to the world.
Have fun.
2011-08-16 11:19:34 +02:00
schneider
d9761c9d64 workshop nik: small fix 2011-08-13 16:15:43 +02:00
schneider
c974cfc072 workshop nik: play little melody 2011-08-13 16:01:33 +02:00
schneider
0eaf74fa87 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-13 01:10:59 +02:00
schneider
d8bca43628 new nick animation with police sound 2011-08-13 01:09:40 +02:00
Stefan `Sec` Zehl
df82442138 Some mesh beauty :-) 2011-08-13 00:56:39 +02:00
Stefan `Sec` Zehl
0c2d4c5420 Whoops. This shouldn't be here. And even if, not in the middle. 2011-08-13 00:42:58 +02:00
schneider
65399a51f5 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-12 23:46:47 +02:00
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