Commit Graph

65 Commits

Author SHA1 Message Date
Bart Van Der Meerssche fae64cf1c0 [fsync] POST to /sensor/xyz iso /device/xyz 2011-04-25 18:50:51 +02:00
Bart Van Der Meerssche 77193070e4 [fsync] POST the config of each sensor to the /sensor/xyz endpoint 2011-04-25 14:34:13 +02:00
Bart Van Der Meerssche 609cea6f22 [fsync] refactor the code and improve documentation 2011-04-25 00:16:16 +02:00
Bart Van Der Meerssche e53d1d384f [fsync] make sure fsync works with null voltage/current/constant entries in the uci 2011-04-23 00:00:32 +02:00
Bart Van Der Meerssche e80c9d17c8 [fsync] write fsync exit code to syslog 2011-04-20 23:20:20 +02:00
Bart Van Der Meerssche 66ee322216 [heartbeat] use heartbeat return timestamp to sync time in case ntpclient does not get the job done 2011-04-18 21:55:24 +02:00
Bart Van Der Meerssche 977f25cc48 [fluksod] make fluksod settings configurable through uci file 2011-04-18 10:28:51 +02:00
Bart Van Der Meerssche 30e0aabab1 [heartbeat] used the wrong variable for calculating the digest 2011-04-16 23:49:27 +02:00
Bart Van Der Meerssche f94e74ddc7 [heartbeat] update the heartbeat to use JSON/HTTPS 2011-04-16 20:54:25 +02:00
Bart Van Der Meerssche 216c10202b [fluksod] send non-200 HTTP calls with err level to syslog 2011-04-08 21:01:26 +02:00
Bart Van Der Meerssche e30d3103af [fluksod] improve POST call error logging 2011-04-08 15:46:12 +02:00
Bart Van Der Meerssche 7a5abf1110 [fluksod] remove obsolete comments 2011-04-07 11:13:13 +02:00
Bart Van Der Meerssche e41aa35ccc [fluksod] determine threshold based on current unix time 2011-04-06 15:36:11 +02:00
Bart Van Der Meerssche 5defc5b906 [fluksod] send POST response codes to syslog 2011-04-05 10:31:34 +02:00
Bart Van Der Meerssche 5bffb794d7 [fluksod] send accepted incoming pulses to syslog 2011-04-05 09:25:46 +02:00
Bart Van Der Meerssche f6f6fd3d6e [fluksod + fsync] acquire a write lock on the delta and ctrl fifos when in use 2011-04-04 12:35:34 +02:00
Bart Van Der Meerssche 350a373b72 [fluksod] rename type option to class in the flukso uci file 2011-04-01 15:54:55 +02:00
Bart Van Der Meerssche 0e84af3d04 [fluksod] get http client version from system.@system[0].version 2011-03-30 20:18:56 +02:00
Bart Van Der Meerssche 54ab3a3740 [fluksod] POST measurements to the new RESTful API 2011-03-30 16:20:03 +02:00
Bart Van Der Meerssche d14866cb97 [fluksod] substitute meter for sensor in data module 2011-03-29 21:05:26 +02:00
Bart Van Der Meerssche b0fd4c2753 [fluksod] allow individual sensor measurements to be flushed 2011-03-29 20:55:16 +02:00
Bart Van Der Meerssche 34196cc1f1 [fsync] generate a flukso.service file for avahi 2011-03-06 01:05:15 +01:00
Bart Van Der Meerssche 7b5b64abf8 [fsync] check whether sensor exists and has been enabled when symlinking 2011-03-06 00:25:14 +01:00
Bart Van Der Meerssche 5681ec612f [fsync] update sensor symlinks to cgi-script 2011-03-05 20:02:15 +01:00
Bart Van Der Meerssche e3de39f026 [fluksod] allow counter to wrap around in WAN branch 2011-02-17 00:11:21 +01:00
Bart Van Der Meerssche efda61d08a [fsync] fix typo 2011-02-12 20:38:23 +01:00
Bart Van Der Meerssche 0878114479 [spid] double Rx/Tx delay to 20ms to accomodate for gd commands 2011-02-12 20:03:29 +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 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 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 55ecdd3451 [fsync] enable/disable cmd works on sensors, not on ports 2011-01-28 20:38:19 +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 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 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