void ResolveMessage(uint8_t *Message) { switch(Message[0]) { case 0x40: PingResponse(&Message[2]); break; case 0x41: if(0x02 == Message[1]) { GetMessageFunction(Message); FunctionResponse(&Message[2], Message[4]); } break; } }
PingResponse PingResponse::ResponseFail() { return PingResponse(false, WirelessTypes::UNKNOWN_RSSI, WirelessTypes::UNKNOWN_RSSI); }
PingResponse PingResponse::ResponseSuccess(int16 nodeRssi, int16 baseRssi) { return PingResponse(true, nodeRssi, baseRssi); }