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; } }