Peter Barker
14470573f6
Tracker: rename gcs[] to gcs_chan[]
...
Wish to use gcs() to return the gcs singleton
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
5012b2e899
AntennaTracker: rename MSG_RADIO_OUT to MSG_SERVO_OUTPUT_RAW to better describe what it is
8 years ago
Randy Mackay
b67512aae9
Tracker: send text to notify
8 years ago
Randy Mackay
f096234c2a
Tracker: pass HIL_GPS to gps driver
8 years ago
Francisco Ferreira
2879e78230
Tracker: support MAV_CMD_ACCELCAL_VEHICLE_POS
8 years ago
Andrew Tridgell
90c4214a3e
Tracker: use handle_common_message()
8 years ago
murata
cc8dd92a8c
Tracker: To nullptr from NULL.
8 years ago
Michael du Breuil
4e86ef9b47
Tracker: Allow compass to manage buffer space for MAG_CAL
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Andrew Tridgell
27d50988ca
Tracker: deprecate RC_CHANNELS_RAW
8 years ago
Michael du Breuil
c255aea358
Tracker: Support GPS_RTCM_DATA (as well as GPS_INPUT)
8 years ago
Matthew Brener
06388b0417
Global: Fix typos
9 years ago
Randy Mackay
20ade3bb17
Tracker: minor formatting fix
...
No functional change
9 years ago
Randy Mackay
0e5a91bb1b
Tracker: fix return results from preflight calibration
...
Was always returning success even in cases where it failed
Issue found by Coverity
9 years ago
Lucas De Marchi
d854b55b9f
AntennaTracker: Remove i2c lockup count
...
This was returned only for a single bus and on all supported platforms
this is hardcoded to 0.
9 years ago
Andrew Tridgell
53e71ccf12
AntennaTracker: adjust for 16 channels in SERVO_OUTPUT_RAW
9 years ago
Randy Mackay
50bfd6e7fd
Tracker: set armed state in mavlink heartbeat
9 years ago
Tom Pittenger
24b7f69dad
Tracker: ignore ADSB_VEHICLE packet handling
9 years ago
Randy Mackay
9bdbf7785f
Tracker: minor parameter description and comment fix
9 years ago
stefanlynka
6f88da07aa
Tracker: Adding alt_source enum
9 years ago
stefanlynka
17355baa83
Tracker: Added parameter for mavlink update rate
9 years ago
Peter Barker
ddd956f8e1
Tracker: move adjust_rate_for_stream up
9 years ago
Peter Barker
df190d1e86
Tracker: subclass GCS_MAVLink in place of defining its functions for it
9 years ago
stefanlynka
1293b16589
Tracker: Allows choice of altitude source
9 years ago
stefanlynka
fd61a903f9
Tracker: Changing name of altitude_difference to alt_difference_baro
9 years ago
Andrew Tridgell
8c3bbdaf73
AntennaTracker: don't stall EKF during baro cal
9 years ago
Andrew Tridgell
57c39cbfa0
AntennaTracker: use send_heartbeat wrapper
9 years ago
Andrew Tridgell
16901ffb2b
AntennaTracker: use HAVE_PAYLOAD_SPACE()
9 years ago
Andrew Tridgell
181eb9e4ef
AntennaTracker: always build with MAVLink2 headers
9 years ago
Andrew Tridgell
d4cb7b8970
AntennaTracker: use GCS_MAVLINK::packet_overhead_chan()
9 years ago
Andrew Tridgell
b5d1dc6643
AntennaTracker: handle SETUP_SIGNING message
9 years ago
Andrew Tridgell
23197b0689
AntennaTracker: cleanup unnecessarily complex gcs[] usage
9 years ago
Ricardo de Almeida Gonzaga
6b93f974d3
AntennaTracker: Fix typos
9 years ago
Leandro Pereira
f23bd7e09d
GCS_MAVLink: Use a single stream_trigger() implementation
...
This has no side effects, but since all implementations were basically
the same, move the implementation to GCS_Common and the only part that
adjusts the rate based on which which stream to each individual
GCS_MAVLINK implementation.
9 years ago
Lucas De Marchi
49a46e463f
AntennaTracker: use separate header for version macro
...
Having the version macro in the config.h and consequently in the main
vehicle header means that whenever the version changes we need to
compiler the whole vehicle again. This would not be so bad if we weren't
also appending the git hash in the version. In this case, whenever we
commit to the repository we would need to recompile everything.
Move to a separate header that is include only by its users. Then
instead of compiling everything we will compile just a few files.
9 years ago
Michael du Breuil
06b9fa293c
AntennaTracker: Ignore POSITION_TARGET_GLOBAL_INT
9 years ago
Niti Rohilla
052fc6b85e
AntennaTracker : Updated handle_guided_request() to report error.
9 years ago
Tom Pittenger
0709cc6b25
Tracker: convert to using static send_statustext
...
- no more MSG_STATUSTEXT
- TODO: replace calls to gcs_send_text and gcs_send_text_fmt to GCS_MAVLINK::send_statustext()
9 years ago
Randy Mackay
901e318652
Tracker: do not save data stream rate updates to eeprom
9 years ago
Siddharth Bharat Purohit
0e18b5eaad
Tracker: wire up accel cal for tracker
9 years ago
Randy Mackay
ecf01732d9
Tracker: add dataflash logging
9 years ago
Randy Mackay
8aa286eaaa
Tracker: update time last heartbeat packet sent
...
This is required to support dataflash messages
9 years ago
Randy Mackay
9fda13d965
Tracker: request baro pressure from vehicle at 1hz
9 years ago
DonLakeFlyer
a697d34b98
Tracker: return success or failure of get home position
9 years ago
Luis Vale Gonçalves
6dd28f632c
Tracker: revise text messages
...
Clean up text messages
9 years ago
Caio Marcelo de Oliveira Filho
dd3fb0a689
Tracker: use millis/micros/panic functions
9 years ago
lvale
e7efaa45c5
Tracker: text message severity uniformization
...
Continuing the uniformization, now for AntennaTracker
9 years ago
Lucas De Marchi
cb8ae444d1
AntennaTracker: remove check for AVR CPUs
...
Remove the checks for HAL_CPU_CLASS > HAL_CPU_CLASS_16 and
HAL_CPU_CLASS >= HAL_CPU_CLASS_75. Corresponding dead code will be
removed on separate commits.
9 years ago
Lucas De Marchi
1b07dabeb7
Replace prog_char and prog_char_t with char
...
prog_char and prog_char_t are now the same as char on supported
platforms. So, just change all places that use them and prefer char
instead.
AVR-specific places were not changed.
9 years ago
Lucas De Marchi
4ab9821624
Replace use of Log_Write_Message_P() with Log_Write_Message()
9 years ago