From 9986b58f9bc3f12b714b7ca0b6e15e063a3dcfab Mon Sep 17 00:00:00 2001 From: Brian Webb Date: Sun, 10 Mar 2013 19:38:35 +0100 Subject: [PATCH] RFM22B/RM: Tweaked some PPM parameters to make PPM more stable on OPLink/RM. Conflicts: flight/PiOS/Common/pios_rfm22b.c --- flight/PiOS/Boards/STM32F4xx_RevoMini.h | 2 +- flight/PiOS/Common/pios_rfm22b.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/flight/PiOS/Boards/STM32F4xx_RevoMini.h b/flight/PiOS/Boards/STM32F4xx_RevoMini.h index 65eef1676..86efff55d 100644 --- a/flight/PiOS/Boards/STM32F4xx_RevoMini.h +++ b/flight/PiOS/Boards/STM32F4xx_RevoMini.h @@ -236,7 +236,7 @@ extern uint32_t pios_packet_handler; #define PIOS_RCVR_MAX_DEVS 3 #define PIOS_RCVR_MAX_CHANNELS 12 #define PIOS_GCSRCVR_TIMEOUT_MS 100 -#define PIOS_RFM22B_RCVR_TIMEOUT_MS 100 +#define PIOS_RFM22B_RCVR_TIMEOUT_MS 200 //------------------------- // Receiver PPM input diff --git a/flight/PiOS/Common/pios_rfm22b.c b/flight/PiOS/Common/pios_rfm22b.c index 1978cd908..60bd62918 100644 --- a/flight/PiOS/Common/pios_rfm22b.c +++ b/flight/PiOS/Common/pios_rfm22b.c @@ -91,7 +91,7 @@ #define MAX_RADIOSTATS_MISS_COUNT 3 // The time between PPM updates -#define PPM_UPDATE_PERIOD_MS 40 +#define PPM_UPDATE_PERIOD_MS 20 // this is too adjust the RF module so that it is on frequency #define OSC_LOAD_CAP 0x7F // cap = 12.5pf .. default