Hi @timtuxworth,
To debug this it might be good to stick messages in these functions:
I think we probably need to add an last_rc_input.initialised boolean to the class and then use it to set the last_rc_input.roll_in, etc the first time we get rc input.
I’m about 90% sure that you’ve found a bug. thanks for that!
EDIT: do you want me to raise a PR to add this boolean and init? I suspect you could do it yourself but no pressure either way.