From ccc83b9d2eb940e01eea676197141d8d5e5f4513 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Sat, 18 Sep 2021 13:03:51 +0200 Subject: [PATCH] Set the record straight on GHST channels --- radio/src/pulses/modules_helpers.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/radio/src/pulses/modules_helpers.h b/radio/src/pulses/modules_helpers.h index 4ad0fb3bf..f9d91a5df 100644 --- a/radio/src/pulses/modules_helpers.h +++ b/radio/src/pulses/modules_helpers.h @@ -33,7 +33,7 @@ #endif #define CROSSFIRE_CHANNELS_COUNT 16 -#define GHOST_CHANNELS_COUNT 12 +#define GHOST_CHANNELS_COUNT 16 #if defined(MULTIMODULE) // When using packed, the pointer in here end up not being aligned, which clang and gcc complain about @@ -345,13 +345,13 @@ static const int8_t maxChannelsModules_M8[] = { 0, // MODULE_TYPE_XJT_PXX1: index NOT USED 16,// MODULE_TYPE_ISRM_PXX2 -2,// MODULE_TYPE_DSM2 - 8, // MODULE_TYPE_CROSSFIRE + CROSSFIRE_CHANNELS_COUNT - 8, // MODULE_TYPE_CROSSFIRE 8, // MODULE_TYPE_MULTIMODULE 0, // MODULE_TYPE_R9M_PXX1: index NOT USED 0, // MODULE_TYPE_R9M_PXX2: index NOT USED 0, // MODULE_TYPE_R9M_LITE_PXX1: index NOT USED 0, // MODULE_TYPE_R9M_LITE_PXX2: index NOT USED - 4, // MODULE_TYPE_GHOST + GHOST_CHANNELS_COUNT - 8, // MODULE_TYPE_GHOST 0, // MODULE_TYPE_R9M_LITE_PRO_PXX2: index NOT USED 8, // MODULE_TYPE_SBUS 0, // MODULE_TYPE_XJT_LITE_PXX2: index NOT USED