Staroselskii Georgii
4a3e61f4e4
AP_GPS: turn UBlox autodetection only for NavIO
10 years ago
Staroselskii Georgii
47a336d192
AP_GPS: added Ublox' hardware generation autodetection
10 years ago
Gustavo Jose de Sousa
be67b019a7
AP_GPS: Add missing setup for GPS_AUTO_test
...
GPS_AUTO_test was missing some setup lines.
10 years ago
Randy Mackay
cbcd32d698
GPS: integrate Serial Manager instance
10 years ago
Randy Mackay
883e23b97d
GPS_Glitch: remove class
...
This logic is now within the EKF
10 years ago
Andrew Tridgell
e0870d5038
AP_GPS: disable NMEA and SiRF on AVR 2560
...
we are too low on flash space for plane on APM2 now
10 years ago
Andrew Tridgell
5da80f44b1
AP_GPS: fixed MTK1.6 time handling
...
my MTK1.6 does not use hectoseconds, it uses milliseconds
10 years ago
ustas
a2d5ac6805
AP_GPS: add includes for success build example sketch
...
include AP_Scheduler.h for achieve build GPS_UBLOX_passthrough example
10 years ago
Grant Morphett
e7e9e1adf0
AP_GPS: Changes to fix the warnings in rover sitl build.
...
We are starting the process of resolving all the warnings in the
ardupilot builds of all vehicles and platforms.
10 years ago
Andrew Tridgell
a8c1d3a134
AP_GPS: fixed SerialManager for test sketches
10 years ago
Andrew Tridgell
362b53e1da
AP_GPS: force flow control off on GPS serial ports
10 years ago
Andrew Tridgell
9ba2fefde3
AP_GPS: update for find_serial() change
10 years ago
Randy Mackay
ebf5f98dbd
GPS: detect_instance does not set uart rx, tx size
10 years ago
Randy Mackay
2eddecb10d
GPS: use SerialManager for init
10 years ago
Randy Mackay
1141363868
GPS: fix example sketches
10 years ago
Andrew Tridgell
62e7778ba8
AP_GPS: fixed build warning
10 years ago
Andrew Tridgell
d34e5b3f42
AP_GPS: fixed PX4 GPS driver for new upstream format
10 years ago
Andrew Tridgell
ef55a3c6a6
AP_GPS: keep reporting GPS status messages when no GPS at 1Hz
...
to ensure the GCS knows that we have lost the GPS we need to keep
reporting GPS_RAW_INT messages when the GPS disappears. Sending at 1Hz
should be sufficient
Fixes issue #1722
10 years ago
Andrew Tridgell
3354cb37d0
AP_GPS: fixed vertical velocity in Replay
...
fixed NavEKF use of velocity velocity
10 years ago
Holger Steinhaus
ebed80cd2a
AP_GPS: work-around for invalid time reported by PX4 GPS
10 years ago
Holger Steinhaus
df7c4baed9
AP_GPS: check lock type before accepting position and speed information
10 years ago
Andrew Tridgell
908ad46e8e
AP_GPS: fixed example build
10 years ago
Andrew Tridgell
809ff15b43
AP_GPS: make NMEA driver a bit easier to read
...
thanks to crashpilot100
10 years ago
Andrew Tridgell
b81b9e1bb8
AP_GPS: prevent bad NMEA strings from causing overruns in parser
...
fixes issue #961
thanks to crashpilot100 for spotting this!
10 years ago
Andrew Tridgell
d3b087d2c1
AP_GPS: fixed build on non-PX4 platforms
10 years ago
Andrew Tridgell
e69582aa1c
AP_GPS: added PX4EXPERIMENTAL to GPS type drop down
10 years ago
Holger Steinhaus
abad58874c
AP_GPS: enable GNSS modules handled by PX4 firmware via GPS_TYPE
...
GNSS modules handled by PX4 drivers are not auto-detectable, some are not even
connected to a UART port. The activation is therefore controlled by GPS_TYPE
only. Baud rate and port settings (if applicable) have to be handled by the PX4
firmware.
10 years ago
Holger Steinhaus
442aafbd1e
AP_GPS: add proxy driver for GNSS modules handled by PX4 firmware
10 years ago
Victor Mayoral Vilches
46c8714996
AP_GPS: make the examples compile in Linux
10 years ago
Jonathan Challinger
2293070a5b
AP_GPS: Add uBlox accuracy metrics interface and logging
10 years ago
Randy Mackay
8a776f8ff8
GPS: init primary_instance to zero
10 years ago
Benoit PEREIRA DA SILVA
010d267376
GPS: use primary for Notification
10 years ago
Jonathan Challinger
6848897999
AP_GPS: Add agcCnt to UBX1 message
10 years ago
Craig Elder
be352e9471
AP_GPS: Removed CFG-DAT message from 3DR-Ublox-NEO7
...
CFG-DAT is generated by U-Center but no longer used by the receiver.
10 years ago
Craig Elder
7367ea04a7
AP_GPS: Adding support for the NEO7 GPS
10 years ago
Randy Mackay
e7b4a02d26
GPS: fix SIRF set-binary message
...
This fixes an issue in which the the update rate for the mediatek, which
uses a similar protocol, was not being set correctly
11 years ago
Andrew Tridgell
15470bd81b
AP_GPS: added GPS_MIN_ELEV parameter
...
allows setting of satellite elevation mask in degrees
11 years ago
Andrew Tridgell
840a4dee1e
AP_GPS: added GPS_SBAS_MODE parameter
...
allows SBAS to be enabled/disabled
11 years ago
Andrew Tridgell
cd50fe82b6
AP_GPS: fixed GPS time in HIL
...
account for 10 year difference in epoch between unix time and GPS time
11 years ago
Andrew Tridgell
60e501d5ab
AP_GPS: moved UBX log headers to DataFlash
...
headers were not always being written
11 years ago
Randy Mackay
534922adc3
GPSGlitch: init members to resolve compiler warnings
11 years ago
Andrew Tridgell
b08b76b8ff
AP_GPS: fixed example build
11 years ago
Daniel Frenzel
c97b460a6b
AP_GPS: removed wrong reassignment of msec
...
Signed-off-by: Daniel Frenzel <dgdanielf@gmail.com>
11 years ago
Andrew Tridgell
b296508da4
AP_GPS: make setHIL take const references
11 years ago
Andrew Tridgell
db1479b46b
AP_GPS: fixed example build
11 years ago
Víctor Mayoral Vilches
70aafa380e
GPS_UBLOX: fix test to work with AP_HAL_Linux.
...
Some libraries were missing.
11 years ago
Randy Mackay
f630f9abc3
GPS: exclude SIRF and NMEA on APM copter build
...
This only works for the centralised builder, the modified Arduino IDE
will still include the NMEA and SIRF drivers meaning it will require
approximately 4k additional flash which may push us over the limit on
the APM2. Users will instead need to exclude other features to get
below the APM1/2 flash limit.
11 years ago
Andrew Tridgell
59de5a8465
AP_GPS: avoid some float conversion warnings
11 years ago
Niels Joubert
fabd7601f0
GPS: Fix dataflash logging bug in SBP driver
11 years ago
Niels Joubert
b57d1f5245
GPS: Include 75-class CPUs in RTK support since they will have 64 bit floating point values.
11 years ago