Forums - Snapdragon Flight connect to DX6i

5 posts / 0 new
Last post
Snapdragon Flight connect to DX6i
pyh
Join Date: 17 Mar 16
Posts: 13
Posted: Sun, 2017-08-13 19:18

Hi:

When I use the DX6i remote control to connect to my Snapdrgon flight, but on the QGC display radio is not normal. Then I debug my firmware and print rc_receiver_main.c ---> rc_inputs [] (Line 274), I found that the RC serial port received only 6 bytes, theoretically should be 16 bytes. So I guess the DSP library in the remote control to receive baud rate settings are not normal(DX6i receiver theory baud is 115200 bps), or I operate incorrectly?
Thank you!

 

  • Up0
  • Down0
drone_guy
Join Date: 14 Nov 16
Posts: 37
Posted: Mon, 2017-08-14 07:27

Hi pyh, can you please post a link to rc_receiver_main.c? (without your changes for debugging is ok)

  • Up0
  • Down0
pyh
Join Date: 17 Mar 16
Posts: 13
Posted: Tue, 2017-08-15 23:02

Thank you for your reply!My c_receiver_main.c file uses the following link:https://github.com/ATLFlight/Firmware/tree/EAGLE_DRONE_1.2_ES2_0/src/pla....

In addition, I have done another test: With Snapdragon Flight  version:Flight_3.1.3.1_JFlash.zip, firmware I use your official Flight_3.1.3_PX4.zip. These two documents, I have downloaded in your official, at:https://support.intrinsyc.com/projects/snapdragon-flight. Then I connected to the snapdragon  flight with the SPM9645 receiver, but I could not get it into bind any mode on the ground station (but I could bind it to the DX6i on the pixhawk platform). After  I bind SPM9645 in DSMX_22  mode  on the pixhawk platform, I use SPM9645 connected to the snapdragon flight . Unfortunately, in the QGroundControl channel monitor:

  1. Moving the left stick,the throttle is being read in as pitch channels 1/2 ,and the yaw is being read in as roll channel 1/2
  2. Moving the right stick around ,the pitch isn't showing up in any channels at all ,and the roll is being read in as throttle channel1/2

my px4.config configuration as url:https://github.com/ATLFlight/Firmware/blob/EAGLE_DRONE_1.2_ES2_0/posix-c...

I do not know what to do next, very much hope that your reply! 

Thank you !

 

  • Up0
  • Down0
pyh
Join Date: 17 Mar 16
Posts: 13
Posted: Thu, 2017-08-24 19:04

Hi,everyone,

I have fix the issue.

I foud my firmware version is too old ,so i switch to https://github.com/PX4/Firmware/tree/v1.6.5,and i use make command as make ealge_deafault,and connect my DX6i receiver to J12(/dev/tty-3).

After the up method,i receiver right data from the transmitter DX6i.

But,i still cannot execute [spektrum bind] on the QGroundControl through Snapdragon Flight ,i just execute [spektrum bind] through a Pixhawk。

  • Up0
  • Down0
James Wilson Moderator
Join Date: 11 Apr 14
Posts: 175
Posted: Thu, 2017-09-14 19:06

Thanks for letting us know!

Jim W.

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.