Commit graph

25 commits

Author SHA1 Message Date
Bart Van Der Meerssche
62f36ce02d [avr] add cmd check on sensor id 2011-01-28 10:57:26 +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
fc1f955b51 [avr] set commands should repeat the params in the reply 2011-01-24 22:16:48 +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
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
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
b0fd16364e avr: add version field and s/gv [set/get version] command 2010-12-29 21:45:41 +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
Bart Van Der Meerssche
381e235af3 avr: port analog input sampling + power calculation and implement gd [get delta] command 2010-12-28 23:23:16 +01:00
Bart Van Der Meerssche
b63f36cba0 avr: move SPI_... defs to header file, change value into counter name 2010-12-28 14:34:56 +01:00
Bart Van Der Meerssche
263d3d107a avr: prevent race conditions when getting/setting parameters 2010-12-28 00:34:50 +01:00
Bart Van Der Meerssche
1ada193cea avr: implement g/sw [get/set watchdog time-out events] and g/sb [get/set brown-out events] 2010-12-27 23:23:15 +01:00
Bart Van Der Meerssche
3d1b67f221 avr: implement gm [get meterconst] and sm [set meterconst] commands 2010-12-27 23:12:52 +01:00
Bart Van Der Meerssche
80ae936348 avr: implement gv [get value] and sv [set value] commands 2010-12-27 23:04:55 +01:00
Bart Van Der Meerssche
98496e442d avr: implement char/short/long read and write functions from/to ctrl buffer 2010-12-27 21:39:55 +01:00
Bart Van Der Meerssche
01863a6594 avr: implement the ct [commit] command 2010-12-26 22:30:51 +01:00
Bart Van Der Meerssche
90645f81c2 avr: implement sp [set phy-to-logical] command 2010-12-26 19:54:15 +01:00
Bart Van Der Meerssche
6f377bdc53 avr: implement the gp [get phy-to-logical] command 2010-12-26 19:03:22 +01:00
Bart Van Der Meerssche
56848df315 avr: add ctrl Rx and Tx buffer functions 2010-10-16 21:25:57 +02:00
Bart Van Der Meerssche
e508f18806 avr: include SPI_FORWARD_TO_CTRL_PORT source/destination routing tag 2010-08-07 23:29:15 +02:00
Bart Van Der Meerssche
a5632ecb76 avr: initial commit of v2 avr firmware test code 2010-07-07 17:32:02 +02:00