Outgoing bind frame

This commit is contained in:
Pawel Spychalski
2018-05-23 15:21:11 +02:00
parent 831c97b219
commit 95ecb7c4f9
5 changed files with 35 additions and 2 deletions

View File

@@ -263,6 +263,11 @@ int8_t getFrameToTransmit(QspConfiguration_t *qsp) {
#ifdef DEVICE_MODE_TX
int8_t getFrameToTransmit(QspConfiguration_t *qsp) {
if (platformNode.isBindMode) {
return QSP_FRAME_BIND;
}
int8_t retVal = txSendSequence[currentSequenceIndex];
currentSequenceIndex++;
@@ -380,6 +385,10 @@ void loop(void)
case QSP_FRAME_RC_DATA:
encodeRcDataPayload(&qsp, PLATFORM_CHANNEL_COUNT);
break;
case QSP_FRAME_BIND:
encodeBindPayload(&qsp, platformNode.bindKey);
break;
}
transmitPayload = true;