Commit Graph

1500 Commits

Author SHA1 Message Date
Stefan `Sec` Zehl 59bd1bae5f Support ser2net readers 2012-05-19 02:37:48 +02:00
Stefan `Sec` Zehl fb77797478 Move all the reader stuff to a new subdir 2012-05-18 13:15:03 +02:00
Stefan `Sec` Zehl 703e365da4 Merge branch 'master' of github.com:r0ket/r0ket 2012-05-06 23:46:39 +02:00
Stefan `Sec` Zehl 9970d42909 make reader detect xterm/screen better 2012-05-06 23:45:21 +02:00
Stefan `Sec` Zehl 08bddb7b5f make reader send heartbeat packets. 2012-05-06 23:44:39 +02:00
Stefan `Sec` Zehl 24bb1b5508 rework r0ket::get_data() to deal with timeouts 2012-05-06 23:42:28 +02:00
Stefan `Sec` Zehl 52808668d3 Remove any old data on open(bridge) 2012-05-06 23:41:16 +02:00
Stefan `Sec` Zehl a5ae20daff Force serial to non-blocking. 2012-05-06 23:37:28 +02:00
Stefan `Sec` Zehl 5b7e0a38ce make r0ket lib do wait_ok for config commands. 2012-05-06 23:33:14 +02:00
Stefan `Sec` Zehl 2896c53800 Fix smartflash flash script so it forks again... 2012-05-06 15:04:17 +02:00
Stefan `Sec` Zehl 0fccf9dd26 remove ttyS3 from autodetect
It has given me more problems than it's worth.
I suggest you simply set $R0KETBRIDGE on windows.
2012-05-01 10:08:14 +02:00
schneider 206e008c15 added a bit more comfort for the workshop l0dable 2012-05-01 13:24:31 +08:00
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