Hi Bill,
Thanks for looking at this for me.
The route to the current state of the set up of this FC has been rather tortuous I have to say. I don’t recall the full sequence of events to get the thing to ‘work’, but a major problem has been my ownership of Futaba RC gear which I don’t really see a need to change from (because it works!) My original Rx is conventional PWM and so not compatible with PixRacer. I purchased an R6203SB S.BUS receiver to use with the PixRacer S.BUS capability on RIN, only to find that it does not work (Juergen has suggested I try inverting the Rx output which I have not managed to do yet). It is therefore entirely possible that I changed the settings you refer to during my attempts to kick start either the Rx input or to address the problem that I now refer to (ie the FC not controlling the servos in response to movements of the airframe). I can however confirm that my swashplate is working correctly and I am confident that the helicopter would fly (but with no FC assistance). I am now working with a PWN encoder which, whilst being a neat little unit, adds a mass of wiring which I don’t like at all - it would be so much better to wire directly using S.BUS. (ie so whilst I will test the idea, using an invertor on RCIN doesn’t appeal either for reliability reasons and this may eventually force a change in radio).
Unfortunately, the swashplate settings that you recommend, do not exist in the list I have. There are too many options to list to show you what options I am offered, but ‘swashplate*’ does not appear. If I set ‘33’ directly against SERVO1_FUNCTION, this is interpreted as ‘Motor1’ (SERVO2_FUNCTION is Motor2 as might be expected). I suspect that had I seen swashplate commands here, I would have been able to fix this myself. So, that begs the question: why do I not have swashplate options against these servo functions? Is there something wrong with my airframe selection? (Frame class - image selected is that of a conventional helicopter).
My Tx only has 6 channels available, so I cannot use channel 8 for the motor as you suggest. Well, I cannot use Channel 8 and have direct correlation between the Tx stick and the airframe. The standard TREX450 setup as recommended for Futaba is:
Channel 1: Left front Swashplate
Channel 2: Centre Rear Swashplate
Channel 3: ESC
Channel 4 T/R
Channel Gyro (I am using this to select between two FC flight modes)
Channel 6 Right Front Swashplate (referred to as ‘pitch’ - that presumably being a klingon from early collective pitch helicopters which required an extra servo?:
I don’t recall seeing any of this in the online instructions I have found to be honest, so if you could direct me to the wiki that you refer to, that might help please. Equally, I haven’t
read anything that tells me to stop using Tx CCPM mixing and so still am, though I start to setup a Model that uses straight ‘Elevator’ and ‘Aileron’ mapping when trying to resolve strange swashplate behaviour (which turned out to be caused by a new servo being reversed and the FC apparently swapping Channels 1 and 2).
If my setup is now badly compromised, would it be wise to do a factory reset and start again? If so, how do I do that please?
My final thought is that my two PixRacers are both V1.0 but I cannot find any directly relevant documentation for this early version. Is it possible that I am struggling because I am following the online documentation that is more relevant to the latest version?
And I think ‘Arrrgghhhh’ would be an appropriate comment!
Your assistance is much appreciated.
Best regards,
Damien