Esempio n. 1
0
void MyGateway::processRadioMessage() {
	if (process()) {
	  // A new message was received from one of the sensors
	  MyMessage message = getLastMessage();
	  if (mGetCommand(message) == C_PRESENTATION && inclusionMode) {
		rxBlink(3);
	  } else {
		rxBlink(1);
	  }
	  // Pass along the message from sensors to serial line
	  serial(message);
	}

	checkButtonTriggeredInclusion();
	checkInclusionFinished();
}
Esempio n. 2
0
void DTCGateway::processRadioMessage()
{
    if (process())
    {
        // A new message was received from one of the nodes
        DTCMessage message = getLastMessage();
        rxBlink(mGetCommand(message) == C_PRESENTATION ? 3 : 1);

        // pass the message to controller
        //char *json_String = aJson.print(jsonObject);
        serial(message);
    }
}