Commit graph

130 commits

Author SHA1 Message Date
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
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
54d4c31250 Merge branch 'master' into meshdebug 2012-01-31 19:02:08 +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
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
f5df1d1ccc move mesh break date to the future, again 2012-01-25 20:22:04 +01:00
schneider
eee6ae55f0 openbeacon: set rf strength to 3 after sending 2012-01-18 20:59:12 +01:00
Stefan `Sec` Zehl
18277c5511 Extend valid time area again 2012-01-15 13:47:07 +01:00
Stefan `Sec` Zehl
860e4addbf remove space in dbgmesh again 2012-01-05 17:53:39 +01:00
Stefan `Sec` Zehl
56dd1d942c Re-allow invaders packet for debugging. Also: turn on LED on meshpanic. 2012-01-05 12:49:21 +01:00
Stefan `Sec` Zehl
db44512fe3 More panic messages to debug. 2012-01-05 04:13:57 +01:00
Stefan `Sec` Zehl
cbb698e11c Merge branch 'master' into meshdebug 2012-01-04 19:23:13 +01:00
Stefan `Sec` Zehl
701d17e5a1 I'm not sure I wan to talk about this, but this might've been the problem. 2012-01-04 19:22:02 +01:00
Stefan `Sec` Zehl
1c3db0288b More mesh debugging 2012-01-04 16:31:46 +01:00
Stefan `Sec` Zehl
da38c7a0c4 Merge branch 'master' into meshdebug 2012-01-03 22:34:05 +01:00
Stefan `Sec` Zehl
ccaa6cd00e Restore mesh to old condition on master branch 2012-01-03 22:26:37 +01:00
Stefan `Sec` Zehl
97268f237d Remove unused duplicate line 2012-01-03 22:23:24 +01:00
Stefan `Sec` Zehl
845883fa13 More debugging stuff 2012-01-03 22:23:01 +01:00
Stefan `Sec` Zehl
5e9e35910d erm. getting the precedence right 2012-01-03 05:45:36 +01:00
Stefan `Sec` Zehl
8d0de435dc Only panic once 2012-01-03 02:48:39 +01:00
Stefan `Sec` Zehl
b64b48d777 Enhance panic message by packet no. 2012-01-03 02:45:48 +01:00
Stefan `Sec` Zehl
14c31ed175 Erm. Do not panic instantly after power on :-) 2012-01-03 02:16:24 +01:00
Stefan `Sec` Zehl
dda913d107 More mesh_panic stuff, trying to debug the mesh problems for real now. 2012-01-03 01:09:20 +01:00
Steve Dierker
b7726b592a * added randomisation to package killing in meshGetMessage
(cherry picked from commit dd67ddd708a8a5eada1a8b6cbd5afe51c6f4a134)

Signed-off-by: Stefan `Sec` Zehl <sec@42.org>
2012-01-03 00:22:42 +01:00
Stefan `Sec` Zehl
85b2a3c1c2 Change MAC for fixed mesh 2011-12-28 01:44:30 +01:00
Stefan `Sec` Zehl
e9194825d9 I shouldn't tell. But apparently I'm stupid. 2011-12-28 01:06:22 +01:00
Stefan `Sec` Zehl
b0b30b86a5 Fix mesh. Actually check CRCs again. Increment release no. 2011-12-27 01:53:48 +01:00
Stefan `Sec` Zehl
6dddb7639e Add propagation test packet 2011-12-25 20:02:41 +01:00
Stefan `Sec` Zehl
4be69a1eab Restrict default mesh messages to discourage spamming. Allow generation wrapping. Remove some more schnitzel code. 2011-12-23 02:44:17 +01:00
Stefan `Sec` Zehl
d69199e563 Fix all warnings (except table.c and ff.c). Turn off "unused function" warnings 2011-12-23 01:07:48 +01:00
Stefan `Sec` Zehl
d06b050f82 Lock down mesh propagation: only propagate fahrplan and time.
Also fix time limit for 28c3 duration
2011-12-22 19:59:56 +01:00
schneider
8e26d2b81c openbeacon: fixed nick broadcast 2011-12-22 15:05:22 +01:00
schneider
f56d4f3ef0 openbeacon: send nickname in special packets 2011-12-22 13:39:14 +01:00
schneider
77dd1c4b56 removed fs errors from exports and filetransfer, saves 260 bytes 2011-12-22 03:02:45 +01:00
schneider
21b1b51a85 openbeacon, game: more jitter 2011-12-21 19:54:31 +01:00
schneider
f94b33963a openbeacon: add extra random 2011-12-21 19:52:30 +01:00
Stefan `Sec` Zehl
5dcc09bae1 fix return value when mesh recv is finished 2011-12-20 03:18:22 +01:00
schneider
952f7cda4c openbeacon: use the queue to write files 2011-12-20 02:57:33 +01:00
schneider
aa5a53716a openbeacon: saving seq number again 2011-12-20 02:43:11 +01:00
schneider
a290db763b disabled all crypto 2011-12-18 01:59:57 +01:00
schneider
d9ccf797ea disabled encryption for openbeacon 2011-12-18 01:34:06 +01:00
Stefan `Sec` Zehl
df82442138 Some mesh beauty :-) 2011-08-13 00:56:39 +02:00
Stefan `Sec` Zehl
198d91a86e rumpeltux found this typo 2011-08-12 14:22:51 +02:00
Stefan `Sec` Zehl
6452d305c2 Clamp value types and add debugging-panic on violation 2011-08-10 04:25:50 +02:00