Stefan `Sec` Zehl
b504bc9ed7
Do UUID init globally. Increase firmware version
2012-04-03 14:24:22 +02:00
Stefan `Sec` Zehl
61cefa411c
internal functions should be static
2012-04-02 14:23:38 +02:00
schneider
b58166a771
Merge branch 'master' of github.com:r0ket/r0ket
...
Conflicts:
firmware/basic/uuid.c
2012-04-02 14:13:48 +02:00
Stefan `Sec` Zehl
2adeac37ea
cache UUID values. IAP calls in systick seem to be a source of #fail
2012-04-02 13:51:00 +02:00
schneider
11903db97c
Merge branch 'master' of github.com:r0ket/r0ket
2012-04-02 13:47:15 +02:00
schneider
f7fd71aaf2
nrf24l01p: added CW test mode
2012-04-02 13:44:44 +02:00
schneider
10f4015583
uuid: cache uuid to improve stability and performance
2012-04-02 13:41:48 +02:00
Stefan `Sec` Zehl
3f5f8dd21a
Schneider noticed a logic error, but it's unused code.
...
Fix it anyway, so noone gets confused.
2012-04-02 09:09:04 +02:00
Stefan `Sec` Zehl
3f1567823d
Revert "Refactor to make the LCD initialization be data driven code"
...
This reverts commit ab0c2ab4e7
.
I didn't want to merge this one. Turns out my fears were correct and it did
break the b/w display code.
Conflicts:
firmware/lcd/display.c
2012-02-06 21:01:37 +01:00
Stefan `Sec` Zehl
a3091ff683
Revert "Remove unnecessary commands from N1600 initialization; refactor display memory write setup to use macros"
...
This reverts commit e66910638d
.
2012-02-06 21:00:37 +01:00
Stefan `Sec` Zehl
5d5ba8c4a7
Merge commit '2fdab582be7a2327fbf34184b3c0c8da7efae1d7'
2012-02-03 12:02:08 +01:00
Stefan `Sec` Zehl
2b39b138ac
Merge commit 'd60565e021588a909b9836678d8e54c4a0609b4b'
2012-02-03 11:50:22 +01:00
Stefan `Sec` Zehl
5a880d840a
Fix whitespace errors introduced by voltage merge
2012-02-03 11:38:14 +01:00
IKARUS
60390f1f28
voltage.c: Draw battery and state info only if they change. Draw voltage every frame.
...
Signed-off-by: Stefan `Sec` Zehl <sec@42.org>
2012-02-03 11:36:08 +01:00
IKARUS
56519946c0
Really small performace improvement to voltage.c
...
Signed-off-by: Stefan `Sec` Zehl <sec@42.org>
2012-02-03 11:36:08 +01:00
IKARUS
756b7385c1
Added graph. battery for voltage l0dable.
...
Signed-off-by: Stefan `Sec` Zehl <sec@42.org>
2012-02-03 11:36:08 +01:00
Henryk Plötz
2fdab582be
Refactor (to clarify) foreground/background/frame color handling for N1600 display
2012-02-01 06:27:15 +01:00
Henryk Plötz
e66910638d
Remove unnecessary commands from N1600 initialization; refactor display memory write setup to use macros
2012-02-01 06:15:07 +01:00
Henryk Plötz
ab0c2ab4e7
Refactor to make the LCD initialization be data driven code
2012-02-01 05:53:33 +01:00
Henryk Plötz
e1de1b4167
Add comments based on my understanding of the PCF8814 controller datasheet
2012-02-01 05:08:24 +01:00
Henryk Plötz
b4bf07decd
Add comments based on my understanding of the PCF8833 controller datasheet
2012-02-01 04:55:27 +01:00
Henryk Plötz
d60565e021
Generate linker map-file, to better judge space consumption
2012-02-01 04:55:22 +01:00
Stefan `Sec` Zehl
54d4c31250
Merge branch 'master' into meshdebug
2012-01-31 19:02:08 +01:00
Stefan `Sec` Zehl
b9e054c08c
Better start l0dable with no keys pressed. Most don't like it.
2012-01-31 17:49:20 +01:00
Stefan `Sec` Zehl
1083f8aa4f
Save 70 more bytes!
...
(realized this due to the memcpy-inserting cross-gcc :-)
2012-01-28 20:05:19 +01:00
Stefan `Sec` Zehl
2c84b74397
Fix some warnings.
2012-01-28 19:42:44 +01:00
Stefan `Sec` Zehl
63f5536ccf
Add new/better snake.c from git://github.com/MascHman/r0ket.git
2012-01-28 18:53:02 +01:00
Ralf Jung
44f09ef804
Update gitignore
...
(cherry picked from commit 06cd54f63cd86a2788ecba914464da2ca46ac155)
Signed-off-by: Stefan `Sec` Zehl <sec@42.org>
2012-01-28 18:34:43 +01:00
Ralf Jung
76b87e26ff
keep scrolling when the button keeps being pressed
...
(cherry picked from commit dcb720ac223304e6c0b238403dda3ca851c15ef0)
Signed-off-by: Stefan `Sec` Zehl <sec@42.org>
2012-01-28 18:27:55 +01:00
Stefan `Sec` Zehl
1fda56be1e
Fix display for leading zeros on report by derf.
2012-01-28 18:20:51 +01:00
Stefan `Sec` Zehl
62825bc3e5
Add some notes for people using a standard cross-gcc
2012-01-28 18:10:16 +01:00
Stefan `Sec` Zehl
b5c12b8666
Make release-all able to take $MAKE for non-gnumake systems
...
inspired by 764d4ca from matthiasr
2012-01-28 18:04:44 +01:00
Hagen Fritsch
d75bc7c953
Merge runmpletux': file select cursor wrap around
...
Conflicts:
firmware/filesystem/select.c
2012-01-28 17:55:53 +01:00
Stefan `Sec` Zehl
163429f035
Make memcpy smaller. We don't need the speed :)
2012-01-27 22:42:56 +01:00
Stefan `Sec` Zehl
e8eb8402d0
Sanitize linking for main firmware, too.
2012-01-27 22:33:44 +01:00
Stefan `Sec` Zehl
2c8ec43a1e
Make change to memmove for l0dables complete.
2012-01-27 22:25:30 +01:00
Stefan `Sec` Zehl
7b5f8739a2
Make mesh also broadcast getrelease()
2012-01-27 00:03:14 +01:00
Stefan `Sec` Zehl
58d35a7330
Merge branch 'master' into meshdebug
2012-01-26 23:56:32 +01:00
Stefan `Sec` Zehl
b53f11bf7e
revert part of eee6ae55
(mistakenly committed)
2012-01-26 23:49:37 +01:00
Stefan `Sec` Zehl
376db6a607
dbgmesg: show stackpointer
2012-01-26 23:48:23 +01:00
Stefan `Sec` Zehl
53bc25c0fa
dbgmesh: Don't exit while no key is pressed.
2012-01-26 23:40:39 +01:00
Stefan `Sec` Zehl
243b9a847b
Change mesh behavior: only accept time once per generation. This should fix the drifting.
2012-01-26 23:37:18 +01:00
schneider
a25e3e00fd
openbeacon: removed junk code
2012-01-26 23:09:03 +01:00
Stefan `Sec` Zehl
44cd75423c
Merge branch 'master' into meshdebug
...
Conflicts:
firmware/funk/mesh.c
firmware/main.c
2012-01-26 20:27:36 +01:00
Stefan `Sec` Zehl
f6dc1f793d
Change timelimits for mesh into something more sensible for real users :)
2012-01-26 20:08:06 +01:00
Stefan `Sec` Zehl
ad9affa382
Merge branch 'master' of github.com:r0ket/r0ket
2012-01-25 20:51:47 +01:00
Stefan `Sec` Zehl
9ea8561363
increase release no
2012-01-25 20:23:04 +01:00
Stefan `Sec` Zehl
f5df1d1ccc
move mesh break date to the future, again
2012-01-25 20:22:04 +01:00
Stefan `Sec` Zehl
f8e1227cff
move date to right, so i can read it better
2012-01-25 20:21:29 +01:00
Stefan `Sec` Zehl
0142939508
Merge remote branch 'origin/master'
2012-01-25 20:15:48 +01:00