From 3d1b67f2213bf4371abf0b3ef1c89fc9ca1f566a Mon Sep 17 00:00:00 2001 From: Bart Van Der Meerssche Date: Mon, 27 Dec 2010 23:12:52 +0100 Subject: [PATCH] avr: implement gm [get meterconst] and sm [set meterconst] commands --- mote/v2/avr/ctrl.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mote/v2/avr/ctrl.c b/mote/v2/avr/ctrl.c index 9d08bbf..31bea67 100644 --- a/mote/v2/avr/ctrl.c +++ b/mote/v2/avr/ctrl.c @@ -235,6 +235,11 @@ void ctrlCmdGet(uint8_t cmd) ctrlReadCharFromRxBuffer(&i); ctrlWriteLongToTxBuffer(sensor[i].value); break; + + case 'm': + ctrlReadCharFromRxBuffer(&i); + ctrlWriteShortToTxBuffer(sensor[i].meterconst); + break; } } @@ -252,6 +257,10 @@ void ctrlCmdSet(uint8_t cmd) ctrlReadCharFromRxBuffer(&i); ctrlReadLongFromRxBuffer((uint32_t *)&sensor[i].value); break; + case 'm': + ctrlReadCharFromRxBuffer(&i); + ctrlReadShortFromRxBuffer((uint16_t *)&sensor[i].meterconst); + break; } }