NEO-M8T configuration for Paparazzi Autopilot

Hi,
does anybody has an ublox-center configuration file for the NEO-M8T GPS (on the Drotek Ublox NEO-M8T GPS + HMC5983 compass (XXL)) to run it on the Paparazzi (PPRZ) Autopilot system?
The PPRZ Software has a module which can programm the GNSS-module during boot of the Autopilot itself, but this did not work with the NEO-M8T for me (no GPS found). However I can program it with the Ublox-Center windows software (on windows10 in a virtualbox) but don’t know the right configuration values (e.g. concerning the output protocol).
Any help appreciated!
Andreas

Hello,

M8T and M8N have the same engine, so the autoconfiguration should work. Can you test your GPS serial port (not the USB) with U-Center? Does it work properly?

Hi,
autoconfiguration does not seem to work for me. My airframe file looks like that:

   <module name="gps_ubx_ucenter.xml">
     <define name="GPS_GPS_BAUD" value="57600" />
     <define name="GPS_UBX_UCENTER_RATE" value="0x00FA" />
   </module>
   <module name="gps" type="ublox">
     <configure name="GPS_BAUD" value="B5700"/> 
     <configure name="GPS_PORT" value="UART4"/>   
   </module>

Also using the defaults (without the defines) does not work. Also using just the gps-module (without gps_ubx_ucenter.xml on a “fresh” NEO) at Baud 9600 (what is the default serial baud on the NEO) has no success. However I can see messages on the PC from the USB port. Where I am at the moment I cannot check the serial port. I can try next week, but I have tested now a second GPS-module and it looks exactly the same. So I don’t think it is a hardware issue. It always looks like that, also when the GPS has a fix (green LED blinking):
My Ublox configuration file from the shipped GPS (without trying to auto-configure it with the PPRZ gps_ubx_ucenter.xml module) looks like this: http://src.geo.uni-augsburg.de/download/NEO8MT_orig.txt

I think the correct parameters for Paparazzi are :

  • RATE : 250 ms (4Hz)
  • PRT : UART baudrate 38400
  • disable NMEA messages
  • enable POSLLH, VELNED, SOL, STATUS, SVINFO messages on UART port

Thank you very much! This was exactly the information I needed.
It is working now. Got now 7m accuracy indoor:

The config for the ublox-center software is now:

MON-VER - 0A 04 DC 00 32 2E 33 30 20 28 39 33 37 39 36 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 30 30 38 30 30 30 30 00 00 32 2E 30 31 20 28 37 35 33 33 31 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 52 4F 54 56 45 52 20 31 37 2E 30 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 46 49 53 20 30 78 45 46 34 30 31 35 20 28 37 39 31 38 39 29 00 00 00 00 00 00 00 00 00 00 4D 4F 44 20 4E 45 4F 2D 4D 38 54 2D 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 49 4D 20 52 41 57 20 31 2E 30 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 47 50 53 3B 53 42 41 53 3B 47 4C 4F 3B 42 44 53 3B 49 4D 45 53 3B 51 5A 53 53 00 00 00 00
CFG-ANT - 06 13 04 00 1B 00 F0 FD
CFG-DAT - 06 06 02 00 00 00
CFG-GNSS - 06 3E 34 00 00 20 20 06 00 08 10 00 01 00 01 01 01 01 03 00 00 00 01 01 03 08 10 00 00 00 01 01 04 00 08 00 00 00 01 03 05 00 03 00 01 00 01 05 06 08 0E 00 01 00 01 01
CFG-INF - 06 02 0A 00 00 00 00 00 00 00 00 00 00 00
CFG-INF - 06 02 0A 00 01 00 00 00 07 07 07 07 07 07
CFG-INF - 06 02 0A 00 03 00 00 00 00 00 00 00 00 00
CFG-ITFM - 06 39 08 00 F3 AC 62 2D 1E 03 00 00
CFG-LOGFILTER - 06 47 0C 00 01 00 00 00 00 00 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0B 30 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0B 33 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0B 31 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0B 01 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 21 08 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0A 0B 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0A 09 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0A 02 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0A 06 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0A 07 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0A 21 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0A 08 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 60 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 22 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 31 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 04 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 09 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 34 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 01 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 02 00 01 00 00 00 00
CFG-MSG - 06 01 08 00 01 07 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 35 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 32 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 06 00 01 00 00 00 00
CFG-MSG - 06 01 08 00 01 03 00 01 00 00 00 00
CFG-MSG - 06 01 08 00 01 30 00 01 00 00 00 00
CFG-MSG - 06 01 08 00 01 24 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 23 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 20 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 21 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 11 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 01 12 00 01 00 00 00 00
CFG-MSG - 06 01 08 00 02 30 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 02 31 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 02 14 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 02 15 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 02 13 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 02 20 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0D 04 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0D 03 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0D 01 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 0D 06 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F0 00 01 01 01 01 01 01
CFG-MSG - 06 01 08 00 F0 01 01 01 01 01 01 01
CFG-MSG - 06 01 08 00 F0 02 01 01 01 01 01 01
CFG-MSG - 06 01 08 00 F0 03 01 01 01 01 01 01
CFG-MSG - 06 01 08 00 F0 04 01 01 01 01 01 01
CFG-MSG - 06 01 08 00 F0 05 01 01 01 01 01 01
CFG-MSG - 06 01 08 00 F0 06 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F0 07 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F0 08 01 01 01 01 01 01
CFG-MSG - 06 01 08 00 F0 09 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F0 0A 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F0 0D 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F0 0F 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F1 00 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F1 03 00 00 00 00 00 00
CFG-MSG - 06 01 08 00 F1 04 00 00 00 00 00 00
CFG-NAV5 - 06 24 24 00 FF FF 08 03 00 00 00 00 10 27 00 00 05 00 FA 00 FA 00 64 00 5E 01 00 3C 00 00 00 00 C8 00 03 00 00 00 00 00
CFG-NAVX5 - 06 23 28 00 00 00 FF FF 3F 00 00 00 03 02 01 14 09 00 00 01 00 00 DC 06 00 00 00 00 01 01 00 00 00 64 64 00 00 01 10 00 00 00 00 00
CFG-NMEA - 06 17 14 00 00 40 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00
CFG-ODO - 06 1E 14 00 00 00 00 00 00 00 00 00 19 46 19 66 0A 32 00 00 99 4C 00 00
CFG-PM2 - 06 3B 2C 00 01 06 00 00 00 94 02 00 E8 03 00 00 10 27 00 00 00 00 00 00 00 00 00 00 2C 01 00 00 4F C1 03 00 86 02 00 00 FE 00 00 00 64 40 01 00
CFG-PRT - 06 00 14 00 00 00 00 00 84 00 00 00 00 00 00 00 07 00 03 00 00 00 00 00
CFG-PRT - 06 00 14 00 01 00 00 00 C0 08 00 00 00 E1 00 00 07 00 01 00 00 00 00 00
CFG-PRT - 06 00 14 00 02 00 00 00 C0 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CFG-PRT - 06 00 14 00 03 00 00 00 00 00 00 00 00 00 00 00 07 00 03 00 00 00 00 00
CFG-PRT - 06 00 14 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CFG-RATE - 06 08 06 00 FA 00 01 00 01 00
CFG-RINV - 06 34 18 00 00 4E 6F 74 69 63 65 3A 20 6E 6F 20 64 61 74 61 20 73 61 76 65 64 21 00
CFG-RXM - 06 11 02 00 08 00
CFG-SBAS - 06 16 08 00 00 03 03 00 51 A2 06 00
CFG-TMODE2 - 06 3D 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CFG-TP5 - 06 31 20 00 00 01 00 00 32 00 00 00 40 42 0F 00 40 42 0F 00 00 00 00 00 A0 86 01 00 00 00 00 00 F7 00 00 00
CFG-TP5 - 06 31 20 00 01 01 00 00 32 00 00 00 04 00 00 00 01 00 00 00 48 E8 01 00 A0 86 01 00 00 00 00 00 FE 00 00 00
CFG-USB - 06 1B 6C 00 46 15 A8 01 00 00 00 00 64 00 22 00 75 2D 62 6C 6F 78 20 41 47 20 2D 20 77 77 77 2E 75 2D 62 6C 6F 78 2E 63 6F 6D 00 00 00 00 00 00 75 2D 62 6C 6F 78 20 47 4E 53 53 20 72 65 63 65 69 76 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00