Bart Van Der Meerssche
|
5df1cae92c
|
[avr] subsitute eeprom_write_block for eeprom_update_block so that a byte is written only when it differs from the value stored in EEPROM
|
2011-02-16 17:33:29 +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
|
035bc2d4fe
|
[avr] cmd parameter checking for enable/disable
|
2011-01-28 16:30:50 +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
|
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 |