@@ -70,25 +70,27 @@ const char *const labelLookup[] PROGMEM
char labelBuffer[15]; // Size to length of label
char* slavesensors_getLabel(uint8_t sensorID)
{
if(sensorID < 9)
strncpy_P(labelBuffer,(char*)pgm_read_word(&(labelLookup[sensorID])),15);
return labelBuffer;
}
else
return NULL;
// Print out the sensor ID if there is no label in the lookup table
snprintf(labelBuffer, 15,"%u",sensorID);
uint8_t currentSlave = 0;
uint8_t currentSlaveSensor = 0;
bool requesting = false;
//#define DEBUG_NETWORKSCAN
//#define DEBUG_GETSLAVEDATA
char* bufPtr = 0x00;
Status change: