[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Paparazzi-devel] ppm filter
From: |
mark.griffin |
Subject: |
RE: [Paparazzi-devel] ppm filter |
Date: |
Fri, 12 Dec 2008 15:17:15 +0100 |
Hi Chris,
The Paparazzi code has some basic filtering on the pulse width (see the
code in: \paparazzi3\sw\airborne\arm7\ppm_hw.h). It should be possible
to improve it. There should be a spare timer available for this purpose.
I modified the Paparazzi code to output PPM on the serv_clk pin. I have
used it successfully on a JR R720/Graupner R16 Scan receiver so as to
use it's ABC&W Interference Protection System. All works very well.
In theory, it should also work properly on the Multiplex 9 synth DS IPD
receiver (it's IPD filtering is also superb) and other receivers that
contain a MCU that filters the PPM signal.
Cheers, Mark
-----Original Message-----
From: address@hidden
[mailto:address@hidden On
Behalf Of chris
Sent: Wednesday, 10 December 2008 2:34 PM
To: address@hidden
Subject: [Paparazzi-devel] ppm filter
Hi.
I done constructing a servo to ppm encoder for the paparazzi autopilot
(it is now in production phase) so we can use any type of receiver and i
am now trying to write a ppm dsp (sort of) filter.
I would like to know what Paparazzi tiny 2.11 (or twog) hardware i have
in my disposal so if i am successful the filter can be incorporated in
to the autopilot's software some day.
I only need a 16 bit timer but an 8 bit will do also and some ram space.
Also if anyone knows, it looks like the newer autopilot software can
output a ppm signal from the serv_clk pin so it can be injected back to
the mcu of the receiver.
I have a Multiplex 9 synth DS IPD receiver that i plan to convert.
To be more specific i can isolate the ppm signal from the mcu pin and
inject the autopilot generated one so i can have IPD filtering for all
the channels and of course use the receiver's servo pins.
Is this possible?
Thank you.
Chris
_______________________________________________
Paparazzi-devel mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/paparazzi-devel