Stefan `Sec` Zehl
|
3281d591dc
|
APP=font actually needs all the fonts it can get
|
2011-07-18 20:00:31 +02:00 |
Stefan `Sec` Zehl
|
dae367b568
|
Add dependency handling for lcd/ subdir
|
2011-07-18 18:53:17 +02:00 |
Stefan `Sec` Zehl
|
ff5bbad940
|
Add smallfonts back to lcd.h. Many APPs need it. This should probably change
|
2011-07-18 18:32:30 +02:00 |
Stefan `Sec` Zehl
|
2788612f89
|
Fix includes on main.c
|
2011-07-18 18:25:14 +02:00 |
Stefan `Sec` Zehl
|
f90c995053
|
Fix "use of unitialized variable" in xxtea.c and byteorder.c
|
2011-07-18 18:24:34 +02:00 |
Stefan `Sec` Zehl
|
628b88ce73
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-18 18:20:02 +02:00 |
Stefan `Sec` Zehl
|
fcf3ec22c5
|
Fix includes to remove unneccessary dependencies on <allfonts.h>
|
2011-07-18 18:19:22 +02:00 |
schneider
|
00d4edb8aa
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-18 10:32:28 +02:00 |
schneider
|
a684899016
|
openbeacon: use 24c3 key
|
2011-07-18 10:31:58 +02:00 |
schneider
|
0343e5f895
|
added stupid network byte order shuffel to xxtea
|
2011-07-18 10:31:20 +02:00 |
Stefan `Sec` Zehl
|
4b6bf26481
|
Fix make depend
|
2011-07-18 10:12:52 +02:00 |
schneider
|
2d4e1163d0
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-18 01:17:44 +02:00 |
schneider
|
0eb87072ff
|
funk: use openbeacon code
|
2011-07-18 01:16:44 +02:00 |
Stefan `Sec` Zehl
|
4d5a355e96
|
Fix warnings. Remove unnecesssary dup of get_rc
|
2011-07-17 22:20:14 +02:00 |
Stefan `Sec` Zehl
|
71bd7e97c6
|
font_direction is no more
|
2011-07-17 22:09:13 +02:00 |
Stefan `Sec` Zehl
|
ea90f92ebb
|
add proper "const" qualifiers
|
2011-07-17 22:08:27 +02:00 |
Stefan `Sec` Zehl
|
54e29bc10b
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 21:58:44 +02:00 |
Stefan `Sec` Zehl
|
c306f82883
|
Stupid error. Fixed. %-)
|
2011-07-17 21:58:02 +02:00 |
schneider
|
84d09d8fb9
|
default: we only have one file open
|
2011-07-17 21:02:37 +02:00 |
schneider
|
cf9a19de17
|
openbeacon: set mac
|
2011-07-17 21:01:09 +02:00 |
schneider
|
c9ca6d1be6
|
removed broken xxtea byte level routines
|
2011-07-17 20:34:59 +02:00 |
schneider
|
bfbc6c2732
|
openbeacon: save seq to file
|
2011-07-17 20:32:17 +02:00 |
schneider
|
812a8f8b13
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 20:01:48 +02:00 |
schneider
|
e2039ec2f4
|
added byteorder utils
|
2011-07-17 20:01:29 +02:00 |
Stefan `Sec` Zehl
|
093370587f
|
add nrf_set_strength() - openbeacon needs it :-)
|
2011-07-17 20:01:07 +02:00 |
Stefan `Sec` Zehl
|
462d9f3a32
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 18:28:44 +02:00 |
Stefan `Sec` Zehl
|
eaa37b4a4a
|
font_direction is no more
|
2011-07-17 18:13:52 +02:00 |
schneider
|
30900a87ba
|
openbeacon: fixes
|
2011-07-17 17:42:19 +02:00 |
Stefan `Sec` Zehl
|
7a6fc6bf5d
|
Use r0ket sprite.
|
2011-07-17 17:25:22 +02:00 |
Stefan `Sec` Zehl
|
d284f80562
|
Turns out I forgot the r0ket in the invaders font. Fixed.
|
2011-07-17 17:14:06 +02:00 |
Stefan `Sec` Zehl
|
1315e1a376
|
Raw encoded invaders font (it's smaller :)
|
2011-07-17 17:08:41 +02:00 |
Stefan `Sec` Zehl
|
b2983a53a3
|
Allow Scrolling out-of-screen to show off the new render feature.
|
2011-07-17 16:51:01 +02:00 |
Stefan `Sec` Zehl
|
06ea1d11f3
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 16:50:29 +02:00 |
Stefan `Sec` Zehl
|
db4d929b2a
|
Fix renderer so it can render partial characters at borders.
Try to make the code a bit clearer by encapsulating the coordinate transform stuff more clearly.
|
2011-07-17 16:49:14 +02:00 |
Stefan `Sec` Zehl
|
f98c33d49b
|
Remove more unnecessary depends
|
2011-07-17 15:13:59 +02:00 |
schneider
|
c14b529742
|
added openbeacon helper files
|
2011-07-17 14:25:15 +02:00 |
schneider
|
13637cafb9
|
vcard: moved to new rf interface
|
2011-07-17 12:46:33 +02:00 |
Stefan `Sec` Zehl
|
baf59c0c1f
|
Also fix off-by-ones
|
2011-07-17 12:38:50 +02:00 |
Stefan `Sec` Zehl
|
6ca793a6ca
|
Fix off-by-one in the MIRRORX case. *whoops*
|
2011-07-17 12:32:19 +02:00 |
Stefan `Sec` Zehl
|
0fb18e7991
|
Remove unneeded dependency
|
2011-07-17 12:26:06 +02:00 |
Stefan `Sec` Zehl
|
932455ccd3
|
Coordinate safe SetPixel. I will need it.
|
2011-07-17 12:19:35 +02:00 |
schneider
|
46db3203d7
|
added file chooser for vcard
|
2011-07-17 11:26:52 +02:00 |
Stefan `Sec` Zehl
|
33af906622
|
Simple font testing app.
|
2011-07-17 11:06:34 +02:00 |
schneider
|
0c3045ebb4
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 10:54:18 +02:00 |
schneider
|
1710ad8b07
|
debug output for cdc example
|
2011-07-17 10:53:52 +02:00 |
Stefan `Sec` Zehl
|
c7f207bb9e
|
Do not print space in front of positive integers
|
2011-07-17 10:47:21 +02:00 |
schneider
|
2e338dff8a
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 10:26:58 +02:00 |
Stefan `Sec` Zehl
|
60576f30de
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 02:23:41 +02:00 |
Stefan `Sec` Zehl
|
6008507845
|
Start of counter-receive code. TBD.
|
2011-07-17 02:23:07 +02:00 |
schneider
|
1ef352200a
|
streamlined executor
|
2011-07-17 02:20:36 +02:00 |
Stefan `Sec` Zehl
|
5574ca2cdc
|
Create default r0ket.cfg if missing
|
2011-07-17 02:09:48 +02:00 |
schneider
|
bc3fa885f5
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 02:03:08 +02:00 |
schneider
|
5967575ef3
|
moved file execution code into filesystem lib
|
2011-07-17 02:02:45 +02:00 |
Stefan `Sec` Zehl
|
5f0995f1fe
|
Add MSC for convenience. Also change MAC
|
2011-07-17 02:01:51 +02:00 |
Stefan `Sec` Zehl
|
cae3872c34
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 02:01:30 +02:00 |
Stefan `Sec` Zehl
|
eb884543da
|
Add support for r0ket.cfg (invert & mirror flags for now)
|
2011-07-17 02:00:02 +02:00 |
schneider
|
6c3fdd3d5d
|
select files to execute
|
2011-07-17 01:45:00 +02:00 |
Stefan `Sec` Zehl
|
5d67cfbd1a
|
workaround for "make clean" problem
|
2011-07-17 01:39:55 +02:00 |
schneider
|
4f8c1c7ade
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-17 01:10:34 +02:00 |
schneider
|
68c5034205
|
first file chooser
|
2011-07-17 01:09:03 +02:00 |
Stefan `Sec` Zehl
|
de44902188
|
Add encryption
|
2011-07-17 01:06:06 +02:00 |
Stefan `Sec` Zehl
|
e78594a650
|
Add encryption (+toggle)
|
2011-07-17 01:04:21 +02:00 |
Stefan `Sec` Zehl
|
42b6fa7a6b
|
Whoops stupid decryption error %-)
|
2011-07-17 00:59:05 +02:00 |
Stefan `Sec` Zehl
|
4af33c9074
|
Enhance a bit, and adapt to crc-including send functions
|
2011-07-17 00:52:02 +02:00 |
Stefan `Sec` Zehl
|
2ee9846d1c
|
Schneider will probably hate me, but change back to require packet buffer to include space for the crc16.
|
2011-07-17 00:50:54 +02:00 |
Stefan `Sec` Zehl
|
486d52b624
|
Sample application to transfer cursor movements
|
2011-07-16 23:04:40 +02:00 |
Stefan `Sec` Zehl
|
2ee12e413e
|
Add config_set config_get to reconfiger MACs and Channel
|
2011-07-16 22:02:33 +02:00 |
Stefan `Sec` Zehl
|
6c0887c332
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-16 21:49:47 +02:00 |
Stefan `Sec` Zehl
|
fc610dbd1e
|
Use new utility functions and receive interface
|
2011-07-16 20:26:00 +02:00 |
Stefan `Sec` Zehl
|
afd01eada1
|
Revamp receive function. It now checks everything and returns only
valid packets or 0 (timeout)
|
2011-07-16 20:25:15 +02:00 |
Stefan `Sec` Zehl
|
830ecd93d4
|
More support functions
|
2011-07-16 20:24:43 +02:00 |
schneider
|
588068f8dd
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-16 20:18:12 +02:00 |
schneider
|
c75b52238c
|
vcard: first working things
|
2011-07-16 20:17:46 +02:00 |
Stefan `Sec` Zehl
|
2a62c13c7e
|
Also check crc on receive now
|
2011-07-16 19:55:41 +02:00 |
Stefan `Sec` Zehl
|
64ee2abbd7
|
Skip crc on receive
|
2011-07-16 19:43:23 +02:00 |
schneider
|
4d89ccf805
|
first steps for vcard
|
2011-07-16 19:12:35 +02:00 |
schneider
|
f1f02b4c43
|
added ecc to basic lib
|
2011-07-16 03:41:23 +02:00 |
schneider
|
b3e4323a37
|
filetransfer: better mac handling
|
2011-07-16 03:38:44 +02:00 |
schneider
|
3cc27add50
|
added xxtea encrypted file transfer
|
2011-07-14 23:40:03 +02:00 |
schneider
|
4b36410c09
|
added xxtea encrypted packet handling
|
2011-07-14 02:42:39 +02:00 |
schneider
|
d8bad889d1
|
funk.c: transmit some text
|
2011-07-14 02:24:42 +02:00 |
schneider
|
3865132caa
|
fixes
|
2011-07-14 02:24:33 +02:00 |
schneider
|
ba41690912
|
library order
|
2011-07-14 02:24:14 +02:00 |
schneider
|
d89b1be37f
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-14 02:18:39 +02:00 |
schneider
|
3ba6d6ef2f
|
added byte wise xxtea encryption up to 32bytes
|
2011-07-14 02:16:57 +02:00 |
Stefan `Sec` Zehl
|
5ee854f6ac
|
Start reading the dir to find .c0d files
|
2011-07-14 02:03:27 +02:00 |
Stefan `Sec` Zehl
|
dd2a1ae5b5
|
cleanup and remove 2 warnings
|
2011-07-14 02:02:23 +02:00 |
Stefan `Sec` Zehl
|
508838231b
|
add DoCharX
|
2011-07-14 02:01:41 +02:00 |
Stefan `Sec` Zehl
|
fc85fde75e
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-14 01:40:55 +02:00 |
Stefan `Sec` Zehl
|
5f80216674
|
Add a few utility functions.
|
2011-07-14 01:35:56 +02:00 |
schneider
|
f24b88f84b
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-14 01:28:19 +02:00 |
schneider
|
30e793ecdf
|
added xxtea code for arm
|
2011-07-14 01:27:54 +02:00 |
Stefan `Sec` Zehl
|
9ac724aee5
|
fix order of static libs. Again.
|
2011-07-14 00:56:34 +02:00 |
schneider
|
b8bc4e837a
|
sending works
|
2011-07-14 00:13:16 +02:00 |
schneider
|
59bb6ba046
|
added simple block transfer code
|
2011-07-13 23:03:40 +02:00 |
Stefan `Sec` Zehl
|
0e87c693f4
|
More utility functions in lcd/print.c
|
2011-07-13 02:15:47 +02:00 |
Stefan `Sec` Zehl
|
12818d6411
|
Cleanup executor
|
2011-07-13 01:13:50 +02:00 |
Stefan `Sec` Zehl
|
02b45cdce2
|
Add lcd/print.c for easier lcd output
|
2011-07-13 01:13:19 +02:00 |
Stefan `Sec` Zehl
|
d25d57313c
|
Update exe to use new f_get_rc_string()
|
2011-07-13 00:23:58 +02:00 |
Stefan `Sec` Zehl
|
f3f1c01d57
|
Add f_get_rc_string to get result code strings.
Probably only use for debugging
|
2011-07-13 00:22:18 +02:00 |
Stefan `Sec` Zehl
|
01ae52af76
|
Add executor in new menu-style
|
2011-07-13 00:07:36 +02:00 |
Stefan `Sec` Zehl
|
e4e26de687
|
Fix warnings (and sanity-check for 0-bytes in utf8-strings
|
2011-07-13 00:07:22 +02:00 |
schneider
|
9d4d62f6a8
|
added cdc example
|
2011-07-10 19:45:47 +02:00 |
schneider
|
198c48f79a
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-10 18:02:30 +02:00 |
schneider
|
5697926358
|
moved usbcdc to own lib
|
2011-07-10 18:02:07 +02:00 |
lilafisch
|
2b265e531f
|
sw fuer piezo m0dul
|
2011-07-10 18:01:18 +02:00 |
schneider
|
d473eef054
|
removed interrupts from timer api
|
2011-07-10 16:20:03 +02:00 |
schneider
|
1848185e80
|
more minimalistic minimal.c
|
2011-07-10 15:41:16 +02:00 |
schneider
|
068cf4a0d6
|
msc: made msc optional
|
2011-07-10 15:32:20 +02:00 |
schneider
|
e3bc255d28
|
added flash target to makefile
|
2011-07-10 14:24:05 +02:00 |
schneider
|
8e07d95657
|
rf: CE low on startup
|
2011-07-10 02:40:56 +02:00 |
Stefan `Sec` Zehl
|
8987b5c15c
|
Move crc handling to send function. Also: change chip-crc to openbeacon compatible values
|
2011-07-10 02:19:10 +02:00 |
schneider
|
1e7e82b2c5
|
nrf: use single byte crc
|
2011-07-10 02:07:50 +02:00 |
Stefan `Sec` Zehl
|
a93ad6a9ef
|
New version including mirror/voltage and fixed crc (byte swap)
|
2011-07-10 01:28:03 +02:00 |
Stefan `Sec` Zehl
|
b726d0d7bd
|
Support for x-inverted display
|
2011-07-09 23:23:33 +02:00 |
Stefan `Sec` Zehl
|
51286999ea
|
Sending works!
|
2011-07-09 22:49:24 +02:00 |
Stefan `Sec` Zehl
|
d2a31aa6b0
|
Clear first, display later.
|
2011-07-09 22:48:26 +02:00 |
Stefan `Sec` Zehl
|
76f080d302
|
Optional check for pin connect error :-)
|
2011-07-09 22:47:38 +02:00 |
Stefan `Sec` Zehl
|
7701a48f69
|
replace systemInit with its contents, so we can remove unnecessary code here
|
2011-07-09 22:13:46 +02:00 |
Stefan `Sec` Zehl
|
308c04b542
|
Remove now duplace menu code, to make them compile again
|
2011-07-09 20:23:39 +02:00 |
Stefan `Sec` Zehl
|
68f69b34ee
|
Move menu code into basic/menu.c, add keyinput with wait, fix some types.
|
2011-07-09 20:19:05 +02:00 |
Stefan `Sec` Zehl
|
f941dd5451
|
Optimize Makefiles (add auto-dependencies),
and convert basic/ into a lib like the other subdirs
|
2011-07-09 20:17:00 +02:00 |
Stefan `Sec` Zehl
|
2985d1b9f5
|
Fix executor for adjustable ram size
|
2011-07-09 15:13:29 +02:00 |
Stefan `Sec` Zehl
|
1bd05ca9cf
|
Update funk test app
|
2011-07-09 14:53:33 +02:00 |
Stefan `Sec` Zehl
|
5feababa13
|
Make DoInt properly print "0" values.
|
2011-07-09 14:53:01 +02:00 |
Stefan `Sec` Zehl
|
0abca10597
|
Fix receive so that it returns as soon as a packet arrives.
|
2011-07-09 14:51:47 +02:00 |
schneider
|
6ebb783b1e
|
added space invaders applet
|
2011-07-08 01:31:05 +02:00 |
schneider
|
5f17ea9bcd
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-08 01:30:43 +02:00 |
schneider
|
3319c24c6d
|
2k space for applets
|
2011-07-08 01:30:22 +02:00 |
Stefan `Sec` Zehl
|
bd4eb20d5e
|
1st attempt at sending a packet
|
2011-07-08 00:39:51 +02:00 |
Stefan `Sec` Zehl
|
821acca753
|
Update test app. Can receive packet and check crc.
|
2011-07-08 00:11:31 +02:00 |
Stefan `Sec` Zehl
|
b0f5c3e9b6
|
add openbeacon-compatible crc (CCITT-16)
|
2011-07-08 00:10:53 +02:00 |
Stefan `Sec` Zehl
|
fc7b630902
|
Fix code, now that we have sspSendReceive
|
2011-07-08 00:06:53 +02:00 |
Stefan `Sec` Zehl
|
1c2846734c
|
Stop gcc from reordering functions in loadables. We want the first function first in the binary...
|
2011-07-07 18:41:06 +02:00 |
schneider
|
e7adf388bf
|
added a loadable with functions
|
2011-07-07 18:28:07 +02:00 |
schneider
|
a534cb9215
|
modified nrf code to use sspSendReceive
|
2011-07-06 09:59:08 +02:00 |
schneider
|
1d6f1a3adc
|
made rf test work
|
2011-07-06 02:54:15 +02:00 |
Stefan `Sec` Zehl
|
50ac82f893
|
Workaround render bug. TODO: make nice.
|
2011-07-05 15:49:44 +02:00 |
Stefan `Sec` Zehl
|
70bf904c1c
|
Fix invaders font, simple patch to spaceinvaders.c to see if it renders ok
|
2011-07-05 15:48:26 +02:00 |
Stefan `Sec` Zehl
|
8113cd8931
|
Add invaders font (source & makefonitified). Go iggy, go!
|
2011-07-05 15:25:54 +02:00 |
Stefan `Sec` Zehl
|
9d23c476da
|
More debugging
|
2011-07-05 14:42:12 +02:00 |
Stefan `Sec` Zehl
|
4a21f48e27
|
more debugging app
|
2011-07-05 11:52:09 +02:00 |
Stefan `Sec` Zehl
|
f1c6b7c55c
|
hook funk up to build. Add testing app, try to implement receiving
|
2011-07-05 11:11:08 +02:00 |
Stefan `Sec` Zehl
|
876ee2474f
|
Fix loadables to honor size $RAMCODE from Makefile.inc
|
2011-07-05 02:45:55 +02:00 |
Stefan `Sec` Zehl
|
a03f202e7c
|
First attempt at nrf support code
|
2011-07-05 02:33:36 +02:00 |
Stefan `Sec` Zehl
|
8c0c89e407
|
Fix gitignore and remove autogenerated wrapper.c
|
2011-07-05 02:32:24 +02:00 |
Stefan `Sec` Zehl
|
fc286a1551
|
Merge branch 'master' of github.com:r0ket/r0ket
|
2011-07-04 22:50:44 +02:00 |
Stefan `Sec` Zehl
|
52d4a93fc7
|
Impement "enter==ISP" on bootup as discussed
|
2011-07-04 22:49:35 +02:00 |
schneider
|
79efab54f6
|
added minimal example
|
2011-07-04 02:04:33 +02:00 |
schneider
|
06183ea9fb
|
added test of the asym enc
|
2011-07-03 22:55:56 +02:00 |