Can't get Piksi working as GPS

I have a Pixhawk running APM Rover 2.48 beta

  • Swift-Nav Piksi as GPS (using swift-navs DS13 - Picoblade cable)
  • 3DR uBlox as GPS (using 6 fold DS13 cable)

Serial, on all devices and ports 115 200 BAUD

Whichever port the uBlox GPS is connected to it will show in Mission Planner. The Piksi does not show any data. That is: if I switch the connectors on the Pixhawk the values will switch between GPS1 and GPS2.

GPSTYPE = GPSTYPE2 = 1
SERIAL3_PROTOCOL = 5
SERIAL4_PROTOCOL = 6

There is probably a simple fault made by me but I cannot locate it.

Please help
Anders
Sweden

I found it by more Googleing :slight_smile:
The cable shipped by Swift-Nav for the 3D Radio cannot be used.
You need to switch pin 2 and 3 so Tx goes to Rx and vice versa.
Why have any standard ?!?!?

Thanks
Anders

There isn’t really any standard for serial - its all over the place with Tx/Rx and DTS/CTS. Glad you resolved it.

Thanks, Grant.

Hi,

I have the same problem, using a Piski.

I’m trying to use the Piski GPS with a Pixhawk, I’m using the cable from Swift Nav, and have set the parameter to 8 in mission planner.

Any help is appreciated.

I have read all instruction how to integrate Piksi with the Pixhawk platform but I cannot see it working.
In MP the second GPS status is always 1 and never change, Nr of satellites never increases.

I have tested both “my” cable and the cable I have bought for this without success.

Both MP and Rover have the latest software version.

I have tried force GPS_TYPE2 to 8 but nothing changes

Thanks
Anders