Bart Van Der Meerssche
|
9deaf89d04
|
[avr] make fdude default programmer for rprogram target
|
2011-02-12 19:56:15 +01:00 |
Bart Van Der Meerssche
|
7e99548842
|
[luad] add an Erlang-style supervisior to the daemon
|
2011-02-12 19:34:10 +01:00 |
Bart Van Der Meerssche
|
36746544ee
|
[fdude] wraps avrdude in an spidev resource lock
|
2011-02-12 15:27:01 +01:00 |
Bart Van Der Meerssche
|
7fba026ddb
|
[spid + fsync] add support for commit command
|
2011-02-12 12:36:53 +01:00 |
Bart Van Der Meerssche
|
849c671175
|
[spid] set SPI_TX_RX_DELAY_NS to 10ms, down from 100ms
|
2011-02-12 11:47:31 +01:00 |
Bart Van Der Meerssche
|
cbc7949d95
|
[openwrt] add init.d script to flukso package
|
2011-02-03 12:28:36 +01:00 |
Bart Van Der Meerssche
|
9e8b7680b6
|
[restful] port local JSON/REST interface to v2
|
2011-02-03 12:27:24 +01:00 |
Bart Van Der Meerssche
|
b69a4d5bdd
|
[fluksod] fix bug in pulse logic
|
2011-02-03 12:25:52 +01:00 |
Bart Van Der Meerssche
|
8b7cc4510a
|
[busybox] enable ip command for use in horst shell script
|
2011-02-03 12:23:00 +01:00 |
Bart Van Der Meerssche
|
8d2ccb8979
|
[avrdude] patch avrdude to work with inverted logic on RST and SCK lines
|
2011-02-03 12:21:44 +01:00 |
Bart Van Der Meerssche
|
a1b981e4f8
|
[avr] switch avr to SPI mode 2 (inverted SCK) for new level-shifer
|
2011-02-03 12:20:24 +01:00 |
Bart Van Der Meerssche
|
f99ea292ff
|
[avr] write sensor data to EEPROM when power-loss is detected
|
2011-02-03 12:17:33 +01:00 |
Bart Van Der Meerssche
|
e842040395
|
[avr + avrdude] switching to m168p hardware
|
2011-02-03 12:15:41 +01:00 |
Bart Van Der Meerssche
|
893cb4f446
|
[fluksod] port remaining coroutines to v2
|
2011-01-30 22:57:37 +01:00 |
Bart Van Der Meerssche
|
17b8137e3d
|
[fluksod] add wan and lan buffer coroutines
|
2011-01-30 17:21:31 +01:00 |
Bart Van Der Meerssche
|
99aee26dba
|
[fluksod] first commit for the born-again fluksod
|
2011-01-30 11:52:35 +01:00 |
Bart Van Der Meerssche
|
884a7d859a
|
[spid + fsync] change CTRL and DAEMON paths to point to spid
|
2011-01-30 10:18:19 +01:00 |
Bart Van Der Meerssche
|
069a8540b0
|
[luci] backport json decode/encode string functions from 0.10
|
2011-01-29 19:53:41 +01:00 |
Bart Van Der Meerssche
|
23b47bd955
|
[avr + fsync] check against MAX_ANALOG_SENSOR
|
2011-01-28 21:28:43 +01:00 |
Bart Van Der Meerssche
|
13fad26051
|
[avr] add macro ENABLED(x) and STATE_POWER_LOCK
|
2011-01-28 20:53:18 +01:00 |
Bart Van Der Meerssche
|
55ecdd3451
|
[fsync] enable/disable cmd works on sensors, not on ports
|
2011-01-28 20:38:19 +01:00 |
Bart Van Der Meerssche
|
035bc2d4fe
|
[avr] cmd parameter checking for enable/disable
|
2011-01-28 16:30:50 +01:00 |
Bart Van Der Meerssche
|
3cff549f8c
|
[fsync] print clearly that a config error has occurred
|
2011-01-28 14:48:56 +01:00 |
Bart Van Der Meerssche
|
8ff7770f0a
|
[fsync] add port numbering check for phy_to_log
|
2011-01-28 14:43:55 +01:00 |
Bart Van Der Meerssche
|
688df77ffa
|
[fsync] add an enable option to each sensor in the uci file
|
2011-01-28 12:51:10 +01:00 |
Bart Van Der Meerssche
|
cf5af8ec0b
|
[fsync] include copyright header
|
2011-01-28 11:17:21 +01:00 |
Bart Van Der Meerssche
|
62f36ce02d
|
[avr] add cmd check on sensor id
|
2011-01-28 10:57:26 +01:00 |
Bart Van Der Meerssche
|
9fbbb99a88
|
[avr] check state flags in main loop for all sensors
|
2011-01-28 10:45:50 +01:00 |
Bart Van Der Meerssche
|
d870088415
|
[fluksod] improved message arg checking
|
2011-01-28 10:41:55 +01:00 |
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 |