paparazzi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] spektrum channel assignment


From: Eric Parsonage
Subject: Re: [Paparazzi-devel] spektrum channel assignment
Date: Wed, 10 Sep 2014 07:34:37 +0930

Hi Joshua

What transmitter do you have?

In the dozen or so transmitters I tested the channels numbers were assigned to the sticks in the correct order for the mode of the transmitter. I checked against modes 1, 2 and 3 transmitters so it would be very useful to know what model of transmitter you have. 

I am suspecting that possibly you might have some sort of mixes set in your transmitter and this is what is causing confusion. 

If you have the transmitter set in Heli mode then it will mix several channels together. Most notably throttle and pitch and depending on the swash plate you can be mixing pitch in with aileron and elevator.

So here is the thing… even for a paparazzi rotor craft you set the transmitter to be in fixed wing mode. With no mixing on the ailerons.

Please send some feedback on this as otherwise it would seem the zero conf solution that spektrum provides is broken. In fact it is hard to see how your transmitter can function with a Spektrum receiver which only knows the channels from the numbers embedded in the data stream i.e. the same data paparazzi is using.

I am putting money on Heli mode being set or some other mixing.

Regards

Eric





On 10 Sep 2014, at 5:54 am, Felix Ruess <address@hidden> wrote:

Hi,

yes, you are right.
You must have a bit of a weird transmitter if you need to change one of the four primary channels (throttle, roll, pitch, yaw).
In master I just added some #ifndef guards with commit 47076c1 so you can redefine them from your airframe file.
If you need to reverse a channel, define RADIO_CONTROL_SPEKTRUM_SIGNS as appropriate in your airframe file.

Cheers, Felix


On Tue, Sep 9, 2014 at 5:24 AM, <address@hidden> wrote:
 

Thank you.  This is helpful.

But how would I go about re-assigning the primary channels?  If I try to swap throttle and roll, for example, it spews warnings during compile, and ends up not making any difference.

Essentially, I have a finicky Transmitter, that is very limited on it's configuring of channels, and raw spektrum tx, but that I would like to use.

Am I right in guessing there is no way to do this without editing the source itself?

---
Sent from my new email address: address@hidden

On 2014-09-08 9:54 am, Felix Ruess wrote:

Hi Joshua,
 
you are correct, the radio xml file is not used for spektrum. To e.g. use the aux switch for the mode:
<define name="RADIO_MODE" value="RADIO_AUX1"/>
or equivalently using the channel number:
<define name="RADIO_MODE" value="5"/>
 
 
Hope that helps,
Felix


On Sat, Sep 6, 2014 at 5:12 AM, <address@hidden> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Am I right in my understanding that the Radio control config file only applies to PPM control, and not to spektrum (satellite) receivers?

If so, (and that's what the wiki leads you to believe) how would I go about re-assigning channels to different purposes on the autopilot?

- --
Sent from my new email address: address@hidden
-----BEGIN PGP SIGNATURE-----
Version: OpenPGP.js v.1.20131017
Comment: http://openpgpjs.org

wsFcBAEBCAAQBQJUCnt7CRBWA5JAko+ebwAADx0P/1J4h9twwY/KSFJZ/zrk
98vT7yPxE0AAX+oR30ckvTCBFOHSUtjdOq50ZEHN2pcItnRoaeohVxUgNoDA
Gdn4N0a/PePmBMEsPXvCtCTQWWeML/AcGPDRmByR0+dhhUmor0hnYrjCeVcC
r7nHjpGw9e/OLAWGc5rhCLdhVpyR8yi7WfIqewWIQu04zL1SJ2rU4e4lYmlq
B6HdhY7Rh7JjSH7nJ5CLwBeJuwodsiPQFsJauQQJLPYZsLDhT8W+rAKUFSWe
3xADiePGIQs1zYmPcRkJ9k1KkxFLI1E212kZC339CCYx6R30lVqlcptPfC5D
cjpJVViazs3c0AqNHqM4vlkZDSp0zWojhXRnKBB7PQ8smU7R1zYcE5pbTSn2
HAb3/gQ0A+t6IZdhDHUiv1ck2/kbofPY4tP0pdt0GzrrtfBypPNteB/ac7mM
FS1lYSl2FHA7UxEhGk+soZY2Gj7KZHmNDVuoUhxdO7ZE1Rsm956P8x7Zr7yN
Tmh2gJrGmKXN9NAI1MSI/a7pBVR+Dk6Lz/A6H7k8Qa3IbUsMQSiGWUrSdRFp
qbA3XL7HL2RBzw5YeKiSryqPpjoRCXU052synJ0lx1ZQ1JOFvK3lJ9VUuAjV
wRoxq08UvMdImTdnLk8wkQ0n645mrpmzh7qFY9WghXzgKGKLtkPbBtCoipZo
Lk+b
=SZRS
-----END PGP SIGNATURE-----

_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel

_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel

_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel


_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel


reply via email to

[Prev in Thread] Current Thread [Next in Thread]