I have no idea where to look for help anymore, maybe here ?
I've been testing different variables for 3 weeks now and still something is wrong, like I don't fully understand how data transfer works.
I was thinking of building a drone based on raspberry pi and pwm signals for my thesis. However, I am stuck on decoding channels from the radiomaster pocket. Most work fine, but I have a problem with channels 13 and 14, which send values at 880ms, outside my control range. Because I am using the 1000ms - 2000ms range (default is 988 - 2012) to generate pwm signals to esc. I don't even have a clue what these channels are for, I've probably clicked through all the settings and these values never change. I've tried truncating the receive channels in python but then the array changes and instead of leaving my 4 it leaves channels 13,14,15,16 which I don't know what they are for anyway.
I am using mode 2: ch1: rud, ch2- throttle, ch3- elevator, ch4- ail (RTEA)
Activity structure: Radiomaster pocket - ELRS to happymodel txco - following uart serial line to Raspberry PI, then converting values in ms to gpiozero values. I tried assigning a button to channel 13 for example, e.g. ‘SA’, which takes values from 1000ms(LOW) - 2000ms(HIGH), but in the terminal it is still at its 880ms.
Decoded channel values: from channel 1 do channel 16 [1500, 999, 1500, 1500, 999, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 880, 880, 2012, 1411]