From 083f502413db604ebf0cf4b755e0f718dc98218c Mon Sep 17 00:00:00 2001 From: Michael Ossmann Date: Sat, 11 Dec 2021 17:51:51 -0700 Subject: [PATCH] mirror Opera Cake port selection in frequency mode --- firmware/common/operacake.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/firmware/common/operacake.c b/firmware/common/operacake.c index 6230cb39..a75a7907 100644 --- a/firmware/common/operacake.c +++ b/firmware/common/operacake.c @@ -264,12 +264,8 @@ uint8_t operacake_add_range(uint16_t freq_min, uint16_t freq_max, uint8_t port) ranges[range_idx].freq_min = freq_min; ranges[range_idx].freq_max = freq_max; ranges[range_idx].portA = port; - ranges[range_idx].portB = 7; - if(port <= OPERACAKE_PA4) { - ranges[range_idx].portB = range_idx+4; - } else { - ranges[range_idx].portB = OPERACAKE_PA1; - } + /* Make the B port mirror the A port. */ + ranges[range_idx].portB = (port + 4) % 8; range_idx++; return 0; }