Bart Van Der Meerssche
|
fd51388300
|
[fluksod] create empty table for arg when not called from the Lua interpreter
|
2011-01-28 10:14:17 +01:00 |
Bart Van Der Meerssche
|
4e4f4a8f88
|
[fsync] first implementation of fsync command: pushes the flukso uci config to the sensor board
|
2011-01-27 10:46:29 +01:00 |
Bart Van Der Meerssche
|
78b1ec3be3
|
[avr + fluksod] add per-port enable/disable commands
|
2011-01-26 14:08:46 +01:00 |
Bart Van Der Meerssche
|
112661303d
|
[avr] add debugging to INT{0,1} ISRs
|
2011-01-25 20:51:08 +01:00 |
Bart Van Der Meerssche
|
33cffa6b79
|
[fluksod] -d switch will put fluksod.lua in debugging mode
|
2011-01-25 15:10:18 +01:00 |
Bart Van Der Meerssche
|
3d41fba408
|
[fluksod] encode/decode all sensor board commands
|
2011-01-25 14:54:40 +01:00 |
Bart Van Der Meerssche
|
6084528217
|
[fluksod] enclose dbg.vardump in a DEBUG switch
|
2011-01-25 10:32:47 +01:00 |
Bart Van Der Meerssche
|
769df42192
|
[openwrt] add 990-add_timerfd_support.patch to install script
|
2011-01-25 10:19:36 +01:00 |
Bart Van Der Meerssche
|
c2c2dd051b
|
[fluksod] set msg.received.{l,u} to nil when equal to empty string
|
2011-01-25 10:09:55 +01:00 |
Bart Van Der Meerssche
|
fc1f955b51
|
[avr] set commands should repeat the params in the reply
|
2011-01-24 22:16:48 +01:00 |
Bart Van Der Meerssche
|
5dcac14c60
|
[avr] change SPI definitions to hex values
|
2011-01-24 22:14:48 +01:00 |
Bart Van Der Meerssche
|
8d28890acb
|
[fluksod] return timestamp as first part of the delta reply
|
2011-01-24 18:53:51 +01:00 |
Bart Van Der Meerssche
|
728ac3e059
|
[nixio] enclose numexp with a __linux__ switch
|
2011-01-24 15:42:38 +01:00 |
Bart Van Der Meerssche
|
c754127df2
|
[fluksod] set up a timerfd to poll the sensor board periodically
|
2011-01-24 14:40:52 +01:00 |
Bart Van Der Meerssche
|
3da4eee152
|
[nixio] add timerfd and numexp functions to get timer notifications via fds
|
2011-01-24 14:15:30 +01:00 |
Bart Van Der Meerssche
|
abaefa00ad
|
[uClibc] include linux-specific timerfd syscalls
|
2011-01-24 14:11:27 +01:00 |
Bart Van Der Meerssche
|
3cc10bde7d
|
[nixio] clean up compiler warnings
|
2011-01-24 13:34:30 +01:00 |
Bart Van Der Meerssche
|
528a121b2e
|
[nixio]: add a setitimerfd function to the library
|
2011-01-24 10:50:27 +01:00 |
Bart Van Der Meerssche
|
d7a4425662
|
[openwrt] add luaprofiler and ucitrigger packages to the build
|
2011-01-24 10:46:22 +01:00 |
Bart Van Der Meerssche
|
0ff4f20cfc
|
[fluksod] put an advisory lock on spidev
|
2011-01-22 00:07:01 +01:00 |
Bart Van Der Meerssche
|
2fa9a53766
|
[fluksod + nixio] add { ctrl, delta, uart } dispatching
|
2011-01-21 20:31:18 +01:00 |
Bart Van Der Meerssche
|
0d3f076b5f
|
[spidev + nixio + fluksod] allow the bitbanged spi max speed and inter-byte delay to be dynamically set from user space
|
2011-01-19 22:12:49 +01:00 |
Bart Van Der Meerssche
|
d208545000
|
[avr + fluksod] enable crc checking in both spi directions
|
2011-01-17 11:11:44 +01:00 |
Bart Van Der Meerssche
|
e282a750de
|
[avr] add comments to commands
|
2011-01-16 23:41:53 +01:00 |
Bart Van Der Meerssche
|
b641230fc8
|
[avr] add {hw,sw} {major,minor} sensor board versioning
|
2011-01-16 23:25:11 +01:00 |
Bart Van Der Meerssche
|
b2e7f486f9
|
[openwrt] add spi tuning patch to install script
|
2011-01-16 19:39:46 +01:00 |
Bart Van Der Meerssche
|
dedbb4daf6
|
[avr] add interrupt tracing to TIMER1 ISR
|
2011-01-16 17:32:21 +01:00 |
Bart Van Der Meerssche
|
8813c816ff
|
[avr] fix interrupt tracing and remove unneeded volatiles
|
2011-01-16 17:30:55 +01:00 |
Bart Van Der Meerssche
|
b224ffdf23
|
[avr] optimize btoh and htob for 8-bit uc
|
2011-01-16 12:00:41 +01:00 |
Bart Van Der Meerssche
|
0af40cf27d
|
[avr] couple the LED heartbeat to activity on the SPI bus
|
2011-01-16 10:44:48 +01:00 |
Bart Van Der Meerssche
|
9c47f71514
|
[avr] inline htob and btoh functions
|
2011-01-15 23:30:59 +01:00 |
Bart Van Der Meerssche
|
65db2fe1dd
|
[avr] add debug macros for tracing interrupts
|
2011-01-15 23:06:48 +01:00 |
Bart Van Der Meerssche
|
f74b124884
|
[avr] add DOW CRC8 function and add the checksum to a ctrl message
|
2011-01-15 23:03:16 +01:00 |
Bart Van Der Meerssche
|
968e25c863
|
[fluksod] spi half-duplex logic is now handled in the kernel driver
|
2011-01-15 19:56:40 +01:00 |
Bart Van Der Meerssche
|
f033d465ad
|
[spidev] tune the spi bitbanging driver for interaction with an AVR slave
|
2011-01-15 10:27:58 +01:00 |
Bart Van Der Meerssche
|
d3dd4366da
|
[fluksod] implement spi read operation in C
|
2011-01-11 09:24:29 +01:00 |
Bart Van Der Meerssche
|
aa412d1dc4
|
[nixio] implement hextonum and numtohex in C
|
2011-01-10 14:50:10 +01:00 |
Bart Van Der Meerssche
|
7c3ad70ff2
|
[nixio] implement dow_crc8 in C
|
2011-01-10 01:22:20 +01:00 |
Bart Van Der Meerssche
|
d60e749873
|
[openwrt] add the luaprofiler package
|
2011-01-09 22:18:50 +01:00 |
Bart Van Der Meerssche
|
3298f30ead
|
[fluksod] compile luad against the gnu99 standard
|
2011-01-09 19:57:22 +01:00 |
Bart Van Der Meerssche
|
9a27a1f22d
|
[fluksod] chmod 666 /dev/spidev0.0 in rc.local
|
2011-01-09 14:01:37 +01:00 |
Bart Van Der Meerssche
|
f3516415bd
|
[fluksod] skeleton implementation of message processing on spidev bus
|
2011-01-09 12:00:50 +01:00 |
Bart Van Der Meerssche
|
221636f5cf
|
openwrt: luad is a libdaemon-based generic daemonization framework for Lua code
|
2011-01-07 14:41:46 +01:00 |
Bart Van Der Meerssche
|
3e258f13f8
|
openwrt: add flukso as a user/group
|
2011-01-05 20:58:27 +01:00 |
Bart Van Der Meerssche
|
619b6e0436
|
openwrt: add 120-add_gettimeofday.patch to luci/patches
|
2010-12-30 23:34:01 +01:00 |
Bart Van Der Meerssche
|
0dc94a5994
|
openwrt: add gettimeofday to nixio library
|
2010-12-30 23:33:01 +01:00 |
Bart Van Der Meerssche
|
b0fd16364e
|
avr: add version field and s/gv [set/get version] command
|
2010-12-29 21:45:41 +01:00 |
Bart Van Der Meerssche
|
21984e237a
|
avr: port INT0 and INT1 ISRs to flukso v2
|
2010-12-29 17:43:17 +01:00 |
Bart Van Der Meerssche
|
db42f36f91
|
avr: return an [e]rror in case of an unrecognized command
|
2010-12-29 16:22:01 +01:00 |
Bart Van Der Meerssche
|
20a13be0d3
|
avr: flush the ctrl Tx buffer when decoding a new command
|
2010-12-29 15:29:31 +01:00 |