GDP group 24 node core
Dependencies: EthernetInterface SDFileSystem mbed-rtos mbed snail MbedJSONValue
Diff: sensorinterface.cpp
- Revision:
- 20:fb2a9f4d2de7
- Parent:
- 16:3ac37613f849
- Parent:
- 18:e68c8551d12c
--- a/sensorinterface.cpp Tue Jan 13 23:38:44 2015 +0000 +++ b/sensorinterface.cpp Tue Jan 13 23:43:09 2015 +0000 @@ -148,7 +148,7 @@ int sensorinterface::sendRequest(char address) { - char cmd[1] = {'R'}; + char cmd[1] = {I2C_REQUEST_HEADER}; this->i2c.write(address, cmd, 1); @@ -161,7 +161,7 @@ printf("[SIF] Reading data from current device (0x%.2X)\r\n", currentSensor->first); #endif char address = currentSensor->first; - char cmd[1] = {'D'}; + char cmd[1] = {I2C_DATA_HEADER}; char bufSize = currentSensor->second.packetSize + 2; char buffer[bufSize]; this->i2c.write(address, cmd, 1); @@ -183,7 +183,7 @@ reply.readings.push_back(r); } - if (buffer[0] != 'D') + if (buffer[0] != I2C_DATA_HEADER) { //if it doesn't send the correct header bit, something has gone wrong #ifdef DEBUG