Commit graph

284 commits

Author SHA1 Message Date
schneider
05fc825df8 added encryption keys for l0dables 2011-08-05 17:39:00 +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
1bfd14c17d make develmode work 2011-08-05 11:54:36 +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
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
9eb66bf59d Refactor all secrets into separate file 2011-08-05 03:18:43 +02:00
Stefan `Sec` Zehl
fb85b2a137 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 02:01:03 +02:00
Stefan `Sec` Zehl
be448224ed rename msc menu.
Also add some random unused sample code for images
2011-08-05 01:58:44 +02:00
Stefan `Sec` Zehl
4836f5b8f5 Devel-menu egg 2011-08-05 01:58:12 +02:00
iggy
1ec147a663 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 01:44:52 +02:00
iggy
cc366d2f8c 1boot improvements 2011-08-05 01:44:34 +02:00
Stefan `Sec` Zehl
b48bb42f36 Big warning cleanup in firmware. 2011-08-05 01:33:48 +02:00
Stefan `Sec` Zehl
e68960f0c7 Add charge led function 2011-08-05 01:22:34 +02:00
Stefan `Sec` Zehl
608885ea06 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-05 01:18:40 +02:00
Stefan `Sec` Zehl
9a1ff11842 option to enable devel mode 2011-08-05 00:53:38 +02:00
Stefan `Sec` Zehl
b6f330b032 kiu wanted it lowercase 2011-08-05 00:52:23 +02:00
iggy
5a1ed63623 bootscreen, bugfix 2011-08-05 00:49:00 +02:00
Stefan `Sec` Zehl
d67e7debcb fix time packet display 2011-08-04 20:23:14 +02:00
Stefan `Sec` Zehl
009897df88 Fix stupidity. nrf needs to go in the queue 2011-08-04 19:00:02 +02:00
Stefan `Sec` Zehl
9da6d74f2e Use 1boot loadable for real 2011-08-04 17:20:24 +02:00
Stefan `Sec` Zehl
16da194336 Support l0dable nickname display. 2011-08-04 16:57:18 +02:00
Stefan `Sec` Zehl
b7fe341739 Fix config with disabled entries 2011-08-04 16:05:30 +02:00
Stefan `Sec` Zehl
ff2c891961 config cleanups 2011-08-04 14:55:09 +02:00
Stefan `Sec` Zehl
2e1f1a69d1 Mesh now turns message LED on on new message 2011-08-04 14:54:16 +02:00
Stefan `Sec` Zehl
a7894361e6 config now allows hiding of variables.
flame options are hidden unless flame present
also fix alivechk setting
2011-08-04 14:33:39 +02:00
Stefan `Sec` Zehl
d68b51f230 Make initial app clearer for badges who already have a display :) 2011-08-04 13:43:49 +02:00
Stefan `Sec` Zehl
64d22980f2 Add nrf_check_reset, and run it every 5 seconds.
Also: add more debugging
2011-08-04 13:11:28 +02:00
Stefan `Sec` Zehl
30b852a09f Remove debugging from menu (and thus codesize) 2011-08-04 00:57:00 +02:00
Stefan `Sec` Zehl
6de83a0b6f Revert "remove debugging code"
This reverts commit e498ab2815.
2011-08-04 00:27:05 +02:00
Stefan `Sec` Zehl
b51e6885d0 Ooops forgot file 2011-08-04 00:18:06 +02:00
Stefan `Sec` Zehl
5a8735fdc5 Also standalone l0dables allowed 2011-08-04 00:12:11 +02:00
Stefan `Sec` Zehl
d490211d92 also show date. 2011-08-03 23:36:16 +02:00
Stefan `Sec` Zehl
e498ab2815 remove debugging code 2011-08-03 23:31:59 +02:00
kiu
2a18d27530 fixed stupid casting issues for overfloew detection 2011-08-03 22:54:42 +02:00
Stefan `Sec` Zehl
7170789b3e Enhance serial code 2011-08-03 21:56:41 +02:00
Stefan `Sec` Zehl
ef4f5d1371 Remove stuff that is now loadable 2011-08-03 19:21:15 +02:00
Stefan `Sec` Zehl
c856eb4f99 Remove stuff for old loadable requirements 2011-08-03 18:52:56 +02:00
Stefan `Sec` Zehl
18dc658956 inline these helper functions to save space 2011-08-03 18:28:24 +02:00
Stefan `Sec` Zehl
8ec395879b Fix off-by-one bug. [Found by 9r] 2011-08-03 18:23:56 +02:00
schneider
761c56f4f2 s.c 2011-08-03 11:34:18 +02:00
schneider
8f7664a938 vcard: moved more code into loadables 2011-08-03 10:54:22 +02:00
schneider
7539f4e6f7 moved code for vacrd from flash to loadables 2011-08-03 10:38:43 +02:00
schneider
01f7fde0d4 added vcard loadable draft 2011-08-03 10:21:31 +02:00
kiu
d8a1d0c78d fixed greather than/less than for mode change 2011-08-03 00:53:33 +02:00
Stefan `Sec` Zehl
0aadf3fba8 Do the init automatically now, also fix "=>" to ">=" :) 2011-08-03 00:44:12 +02:00
kiu
222f491205 fixed mode changes (greater than/lesser than), removed unused flameEnabled check 2011-08-03 00:35:02 +02:00
Stefan `Sec` Zehl
5a19b970bb Honor privacy in mesh 2011-08-03 00:25:09 +02:00
Stefan `Sec` Zehl
69907e7d16 Send OpenBeacon (if privacy allows) 2011-08-03 00:23:31 +02:00
Stefan `Sec` Zehl
080cffff23 Err. cut&paste mistake 2011-08-02 23:53:41 +02:00
Stefan `Sec` Zehl
9cf0b573c3 Make the config menu use repeat functionality. Also: more speed :) 2011-08-02 23:39:37 +02:00
Stefan `Sec` Zehl
f57e0a9e90 frob fontselector 2011-08-02 21:23:10 +02:00
Stefan `Sec` Zehl
d76bf573d0 Re-add msc mode 2011-08-02 21:21:58 +02:00
Stefan `Sec` Zehl
32e05be404 Center nickname 2011-08-02 21:01:27 +02:00
Stefan `Sec` Zehl
b6ef360f43 Check stackpointer 2011-08-02 20:53:43 +02:00
Stefan `Sec` Zehl
861994ef93 Remove mandel2, its a loadable now 2011-08-02 20:51:46 +02:00
Stefan `Sec` Zehl
a267e2caf6 Support menu timeout 2011-08-02 20:49:55 +02:00
Stefan `Sec` Zehl
c2b42a8d1f Move mandelbrot into loadables. 2011-08-02 14:16:06 +02:00
Stefan `Sec` Zehl
3a4490db18 Some menu changes. Also: cleanup apps and make the rest build again 2011-08-02 13:31:57 +02:00
Stefan `Sec` Zehl
7eaa5f4e4b more utility/debugging/info stuff 2011-08-02 10:55:01 +02:00
Stefan `Sec` Zehl
999b3bd809 Properly turn off flame when it's day.
Also: skip everything if disabled.
And: debugging display
2011-08-02 10:51:34 +02:00
Stefan `Sec` Zehl
942440ec0c Whoops. Swapped day/night invert 2011-08-02 10:50:51 +02:00
Stefan `Sec` Zehl
d357e6000f Clean up util.c 2011-08-02 02:45:25 +02:00
Stefan `Sec` Zehl
0824a2cd25 Some stuff we probably want in the final firmware. 2011-08-02 02:10:15 +02:00
iggy
2957ee4f21 Merge branch 'master' of github.com:r0ket/r0ket 2011-08-02 01:13:20 +02:00
iggy
bad31c466a spacinvaders stuff 2011-08-02 01:12:52 +02:00
Stefan `Sec` Zehl
42fd4f116c cleanup a bit 2011-08-01 23:50:58 +02:00
Stefan `Sec` Zehl
5a6be961a0 Fix the default background stuff properly. 2011-08-01 23:49:41 +02:00
kiu
21be4195eb added config options for menu 2011-08-01 23:34:13 +02:00
iggy
cafdbed82f bunkers in spaceinvaders 2011-08-01 21:44:48 +02:00
iggy
4ccd0bf18d Merge branch 'master' of github.com:r0ket/r0ket 2011-08-01 18:30:18 +02:00
iggy
f82cb8382a spaceinvaders improved 2011-08-01 18:29:50 +02:00
Stefan `Sec` Zehl
5b7a675e1f Whoops. Make systick called again in APP=tester 2011-08-01 16:09:04 +02:00
Stefan `Sec` Zehl
bd047cbe5a Add simple lcdRefresh() speedtest 2011-08-01 14:32:22 +02:00
bernd
49c49e328f Disable too flashy backlight cycling in life 2011-08-01 06:15:44 +02:00
Stefan `Sec` Zehl
29df9b9e1f Add missing config.h 2011-08-01 01:34:11 +02:00
Stefan `Sec` Zehl
5d0887be71 Move config stuff into own include. Iggy said its better :-) 2011-08-01 01:12:21 +02:00
Stefan `Sec` Zehl
621bca40b3 improve application Makfile 2011-08-01 01:08:05 +02:00
Stefan `Sec` Zehl
aa821fca3f Fix a few things. 2011-07-31 22:13:06 +02:00
schneider
c95eb0844f Merge branch 'master' of github.com:r0ket/r0ket 2011-07-31 20:35:36 +02:00
schneider
b28920fec8 initial: no watchdog in isp mode 2011-07-31 20:34:56 +02:00
schneider
e4869f6ec0 initial: wait for flashed.cfg 2011-07-31 20:32:37 +02:00
Stefan `Sec` Zehl
e3d46f01bd Fix a few global config regressions, and add sample config menu 2011-07-31 18:20:55 +02:00
Stefan `Sec` Zehl
cfe6e328e5 You will probably hate me, but commit new, global config framework
hopefully it will be stable now. Sorry for breaking your stuff
2011-07-31 18:15:44 +02:00
Stefan `Sec` Zehl
2c62859a60 more pretty-printing 2011-07-31 00:55:02 +02:00
Stefan `Sec` Zehl
a20a260117 Show badge uptime 2011-07-31 00:54:41 +02:00
iggy
e911376fe6 Merge branch 'master' of github.com:r0ket/r0ket
Conflicts:
	firmware/basic/Makefile
2011-07-30 19:31:12 +02:00
iggy
d8cbdc79fa string input + demo 2011-07-30 19:28:37 +02:00
Stefan `Sec` Zehl
8625d1b3ef Mesh++ Now we can display messages. 2011-07-30 19:06:12 +02:00
Stefan `Sec` Zehl
1a23641c8d Refactor mesh stuff 2011-07-30 16:10:30 +02:00
Stefan `Sec` Zehl
f79f8a93f5 Mesh in systick. Now retransmits the time correctly 2011-07-30 11:51:05 +02:00
Stefan `Sec` Zehl
4b95235843 More serial support 2011-07-30 11:43:08 +02:00
schneider
75c5ae71d9 streamlined bootstrap application 2011-07-30 11:17:35 +02:00
Stefan `Sec` Zehl
da6cc353da Better serial input/output 2011-07-30 03:27:29 +02:00
Stefan `Sec` Zehl
d621d9b117 make TYPE=serial a proper air debugging tool 2011-07-29 22:30:36 +02:00
Stefan `Sec` Zehl
62a8270609 Time transmit now works 2011-07-29 19:49:24 +02:00
Stefan `Sec` Zehl
9cf36467e4 First minimesh code. 2011-07-29 19:40:24 +02:00