Commit Graph

1488 Commits

Author SHA1 Message Date
schneider 96bd0abbbd fiexed a error in the workshop file 2012-05-01 11:23:22 +08:00
schneider 132b11a47a Merge branch 'master' of github.com:r0ket/r0ket 2012-05-01 10:48:17 +08:00
schneider d893701a46 added file for the second workshop 2012-05-01 10:47:13 +08:00
Stefan `Sec` Zehl 401fb5e02c gitignore more files 2012-04-21 16:35:39 +02:00
Stefan `Sec` Zehl 19463bac69 smartflash: no need to ignore devices forever 2012-04-21 16:35:31 +02:00
Stefan `Sec` Zehl e97a5ffafc make smartflash ignore bridge r0kets.
Also allow flashing different firmwares via commandline
2012-04-21 14:59:08 +02:00
Stefan `Sec` Zehl 66717f7c35 make readTextFile() better. (ignore newlines at the end and fail better on non-existing file) 2012-04-18 01:23:01 +02:00
Stefan `Sec` Zehl 7ac2394a61 Fix initUUID() prototype and add it to the .h 2012-04-18 01:14:24 +02:00
Stefan `Sec` Zehl 524dbf1b91 Fix a typo in a comment 2012-04-18 00:47:37 +02:00
Stefan `Sec` Zehl f1b4da67c0 Do not store signed value in unsigned variable. Took me an hour to find :-/ 2012-04-18 00:46:26 +02:00
Stefan `Sec` Zehl e6b3afbab0 better commandline handling
allow reading of uuid with "c id"
2012-04-15 23:08:01 +02:00
Stefan `Sec` Zehl 4f859c82a0 improve get_pkt() code in bridge perl lib.
- length filter for received packets
- no more in-band signalling
- allow new packet types
2012-04-15 23:01:42 +02:00
Stefan `Sec` Zehl 2b5341713b Add support to read UUID from bridge-r0ket 2012-04-15 22:58:04 +02:00
Stefan `Sec` Zehl 7b0c755c87 Newer easterhegg fahrplan. Ray broke the old one :) 2012-04-08 19:21:05 +02:00
Stefan `Sec` Zehl 489c0cac78 support for relaying 2012-04-07 20:01:43 +02:00
Stefan `Sec` Zehl 5a71fbd1ee New fahrplan from ray 2012-04-07 19:15:17 +02:00
Stefan `Sec` Zehl ef16649125 unify gmt offset to $r0ket::timediff 2012-04-07 17:06:59 +02:00
Stefan `Sec` Zehl 54257783cb Unify device handling. "-d" for all now 2012-04-07 16:35:04 +02:00
Stefan `Sec` Zehl e4a9868bcc New fahrplan for easterhegg 2012 2012-04-06 14:57:42 +02:00
Stefan `Sec` Zehl 681f809f0a Better use wildcard source ip. 2012-04-05 16:12:35 +02:00
Stefan `Sec` Zehl 1133138f86 Add support to change screen titles 2012-04-05 15:43:55 +02:00
Stefan `Sec` Zehl 6ccd447870 Allow easy selection of the serial device 2012-04-05 15:00:27 +02:00
Stefan `Sec` Zehl b7155bbb71 Add commandline options and verbose mode with on-the-fly statistics 2012-04-05 14:54:12 +02:00
Stefan `Sec` Zehl 72194bf139 Do not die if no packets are coming in. 2012-04-05 14:41:11 +02:00
Stefan `Sec` Zehl aefbbd5611 Use findbin to find r0ket.pm 2012-04-05 14:08:54 +02:00
Stefan `Sec` Zehl be10004c40 Fix crc and correct default port. it works now[tm] 2012-04-04 20:56:52 +02:00
Stefan `Sec` Zehl 2c03614af8 Add "quiet" flag. 2012-04-04 20:56:24 +02:00
Stefan `Sec` Zehl 69bfec0359 rudimentary openbeacon-style "reader" implementation 2012-04-04 19:22:00 +02:00
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 3e67b6bc30 Whoops. Fix bug in sending code 2012-02-07 09:55:06 +01: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