This commit is contained in:
Pawel Spychalski (DzikuVx)
2017-10-25 20:21:13 +02:00
parent 4e53ebde9c
commit 8f194e3968
2 changed files with 7 additions and 6 deletions

View File

@@ -1,9 +1,9 @@
#define LORA_HARDWARE_SPI
// #define DEVICE_MODE_TX
#define DEVICE_MODE_RX
#define DEVICE_MODE_TX
// #define DEVICE_MODE_RX
// #define DEBUG_SERIAL
#define DEBUG_SERIAL
// #define DEBUG_PING_PONG
// #define DEBUG_LED
// #define WAIT_FOR_SERIAL
@@ -255,7 +255,8 @@ void loop(void)
if (
currentMillis - qsp.lastFrameTransmitedAt[QSP_FRAME_RC_DATA] > TX_RC_FRAME_RATE &&
!transmitPayload &&
qsp.protocolState == QSP_STATE_IDLE
qsp.protocolState == QSP_STATE_IDLE &&
ppmReader.isReceiving()
)
{
qsp.lastFrameTransmitedAt[QSP_FRAME_RC_DATA] = currentMillis;

View File

@@ -9,8 +9,8 @@
#define RX_TASK_HEALTH 200 //5Hz should be enough
#define RSSI_CHANNEL 11
#define RX_RX_HEALTH_FRAME_RATE 1000
#define TX_RC_FRAME_RATE 500 //ms
#define RX_RX_HEALTH_FRAME_RATE 500
#define TX_RC_FRAME_RATE 50 //ms
#define RX_FAILSAFE_DELAY (TX_RC_FRAME_RATE * 8)
#define TX_PING_RATE 2000