From 80ae936348329d9442dc6b1eef5ba769d985b549 Mon Sep 17 00:00:00 2001 From: Bart Van Der Meerssche Date: Mon, 27 Dec 2010 23:04:55 +0100 Subject: [PATCH] avr: implement gv [get value] and sv [set value] 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 f1edd9c..9d08bbf 100644 --- a/mote/v2/avr/ctrl.c +++ b/mote/v2/avr/ctrl.c @@ -230,6 +230,11 @@ void ctrlCmdGet(uint8_t cmd) ctrlWriteCharToTxBuffer(phy_to_log[i]); } break; + + case 'v': + ctrlReadCharFromRxBuffer(&i); + ctrlWriteLongToTxBuffer(sensor[i].value); + break; } } @@ -243,6 +248,10 @@ void ctrlCmdSet(uint8_t cmd) ctrlReadCharFromRxBuffer(&phy_to_log[i]); } break; + case 'v': + ctrlReadCharFromRxBuffer(&i); + ctrlReadLongFromRxBuffer((uint32_t *)&sensor[i].value); + break; } }