Randy Mackay
ecf01732d9
Tracker: add dataflash logging
9 years ago
Andrew Tridgell
782ba00d4b
Tracker: convert to Hz based task table
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
2b37906f0d
AntennaTracker: remove check for MAVLINK_COMM_NUM_BUFFERS
9 years ago
Lucas De Marchi
3b0a1ef563
AntennaTracker: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1
9 years ago
Lucas De Marchi
20c6ffc5e3
Replace use of UARTDriver::printf_P() with UARTDriver::printf()
...
This also starts to show warnings on places that were already using
wrong printf format strings.
9 years ago
Lucas De Marchi
6f4904189b
Replace use of println_P() with println()
9 years ago
Lucas De Marchi
84da1f5039
Rename gcs_send_text_P to gcs_send_text
9 years ago
Lucas De Marchi
2c38e31c93
Remove use of PSTR
...
The PSTR is already define as a NOP for all supported platforms. It's
only needed for AVR so here we remove all the uses throughout the
codebase.
This was automated with a simple python script so it also converts
places which spans to multiple lines, removing the matching parentheses.
AVR-specific places were not changed.
9 years ago
ggregory8
76871ef0cd
Tracker: fix start lat, lon sanity check
9 years ago
Randy Mackay
012b632d09
Tracker: send home position when home is set or get-home msg received
9 years ago
Randy Mackay
7f0aad63b9
Tracker: remove INS start style
10 years ago
Randy Mackay
a9c6d34a9e
Tracker: sanity check home location parameters
10 years ago
squilter
f1d9b3570c
Tracker: update severity values
10 years ago
squilter
d99c85c1fe
Tracker: init vehicle capabilities
10 years ago
Jakub Oller
e73562140b
Tracker: remove return from mavlink_snoop_static
10 years ago
Andrew Tridgell
f8adea2ddd
AntennaTracker: complete conversion to .cpp files
10 years ago
Andrew Tridgell
1660b027ca
AntennaTracker: rename pde files to cpp
10 years ago
Randy Mackay
35275aab85
Tracker: add support for 4th mavlink channel
10 years ago
Randy Mackay
10b9f2ebe0
Tracker: snoop on all channels
...
This ensures we check for vehicle data on all channels
10 years ago
Randy Mackay
f74d2101d1
Tracker: add SERVO_TEST mode
...
tracker switches into this mode when it receives a do-set-servo command
from the GCS. In this mode the tracker simply moves the servo to the
specified pwm.
10 years ago
Randy Mackay
912a5d80b1
Tracker: fix serial manager integration
10 years ago
Randy Mackay
a32220636a
Tracker: integrate Serial Manager instance
10 years ago
Andrew Tridgell
bd4476cb84
AntennaTracker: removed 1D accel cal
10 years ago
Randy Mackay
b12cf4644c
Tracker: initialise telem2
10 years ago
Randy Mackay
c7fb252fbb
Tracker: integrate SerialManager
10 years ago
Randy Mackay
43901dce65
Tracker: mavlink component id to 1
...
The antenna tracker's system id (aka SYSID) should be different from
other vehicles but it's component id should be "1" like copter, plane
and rover.
10 years ago
Andrew Tridgell
0d2308f754
AntennaTracker: removed old PROXY_MODE parameter
...
this should not be needed any more
10 years ago
Andrew Tridgell
c94e934fdf
AntennaTracker: use generic mavlink routing
...
this replaces the special purpose routing in the AntennaTracker
10 years ago
Andrew Tridgell
6b5492a586
AntennaTracker: fix build with new mavlink repo
10 years ago
Randy Mackay
704a720412
Tracker: move servo init to servos.pde
10 years ago
Randy Mackay
dbc1c03d49
Tracker: use handle_set_mode()
11 years ago
Andrew Tridgell
655db3c2d5
AntennaTracker: set GPS non-blocking
...
the new GPS driver only ever needs a non-blocking port
11 years ago
Randy Mackay
eb4eca8550
Antenna: move up one directory
11 years ago
Andrew Tridgell
cbcb5ec0a9
AntennaTracker: convert to using StorageManager
11 years ago
Andrew Tridgell
02e173b094
AntennaTracker: do an initial pressure calibration on startup
11 years ago
Andrew Tridgell
a3b91660eb
AntennaTracker: build fixes for new GCS_MAVLink API
11 years ago
Mike McCauley
7e3daacda0
AntennaTracker: add support for PROXY_MODE
11 years ago
Andrew Tridgell
7cc3cb8d9b
AntennaTracker: updates for new GCS_MAVLink API
11 years ago
Andrew Tridgell
9e7e2eb106
AntennaTracker: use setup_uart()
11 years ago
Andrew Tridgell
b1b96ec8e9
AntennaTracker: added SCAN mode
...
this is used to test calibrate the compass, and to test tracking PIDs
11 years ago
Andrew Tridgell
b45819dd97
AntennaTracker: don't use EEPROM home if a startup home is set in parameters
11 years ago
Andrew Tridgell
c51212da53
AntennaTracker: convert to new GPS API
11 years ago
Mike McCauley
2e3989f78d
AntennaTracker: initial position was not being set on normal startup
11 years ago
Mike McCauley
6648170102
AntennaTracker: remove call to set fly forward, else if the tracker is moving it will use the GPS direction for yaw instead of the compass
11 years ago
Andrew Tridgell
72c12fb2b3
AntennaTracker: added boardconfig object
...
this allows the safety switch to be disabled
11 years ago
Andrew Tridgell
e40c178e11
AntennaTracker: fixed build with GPS changes
11 years ago
Andrew Tridgell
af2ae30b65
AntennaTracker: fixed APM2 serial speed handling
...
need to change based on USB mux status
11 years ago