May I know that is MUX working also for PCM signal? From the ArduPilot project I know that it works totally fine with PPM signal.Any experience and suggestions are greatly welcome.Many thanks in advance.
You need to be a member of diydrones to add comments!
yes, since the ardupilot board uses the signals from a receiver which are PWMs sent to servos.
Had there been a 1 wire reading of data(all the channels muxed into 1) from the receiver then PPM or PCM case is to be considered.
Whreas in ardupilot individual PWMs(individual channels) are read.
I worked on the Futaba FM Tx/Rx and used single wire to read data...
The advantage is that u dont have to read each and every channel from receiver to get the full Transmitted data....
U simply read the pulses appearing on a muxed channel
U wait for a very long pulse generally a flag(meaning start of frame or start of following data)
U then read individual pulses and keep storing them in, say an array.
I stored them in an array of size 6 since i was using 6 channel Tx.
Replies
Had there been a 1 wire reading of data(all the channels muxed into 1) from the receiver then PPM or PCM case is to be considered.
Whreas in ardupilot individual PWMs(individual channels) are read.
I worked on the Futaba FM Tx/Rx and used single wire to read data...
The advantage is that u dont have to read each and every channel from receiver to get the full Transmitted data....
U simply read the pulses appearing on a muxed channel
U wait for a very long pulse generally a flag(meaning start of frame or start of following data)
U then read individual pulses and keep storing them in, say an array.
I stored them in an array of size 6 since i was using 6 channel Tx.
Simple as it is.