lvale
a64689600f
Rover: text message severity uniformization
...
Global revision of message severity values.
Required also change to the low priority function gcs_send_text_fmt()
on GCS_Mavlink.cpp to disable the automatic setting of priority on
messages sent by this function
9 years ago
Lucas De Marchi
1a084e5dcd
APMrover2: 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
Lucas De Marchi
89fc4f4b62
Replace use of send_text_P() with send_text()
9 years ago
Lucas De Marchi
831d8acca5
Remove use of PROGMEM
...
Now variables don't have to be declared with PROGMEM anymore, so remove
them. This was automated with:
git grep -l -z PROGMEM | xargs -0 sed -i 's/ PROGMEM / /g'
git grep -l -z PROGMEM | xargs -0 sed -i 's/PROGMEM//g'
The 2 commands were done so we don't leave behind spurious spaces.
AVR-specific places were not changed.
9 years ago
Lucas De Marchi
84da1f5039
Rename gcs_send_text_P to gcs_send_text
9 years ago
Lucas De Marchi
84d5fb006f
Remove use of Util::{v,}snprintf_P()
...
These are now the same function as Util::snprintf().
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
Randy Mackay
93b0dd4d61
Rover: add no break comment to avoid compiler warning
9 years ago
Randy Mackay
836fff2119
Rover: send home position when home is set or get-home msg received
9 years ago
Andrew Tridgell
64410b10fb
Rover: use ahrs.send_ekf_status_report()
10 years ago
Randy Mackay
bcc87a9a3b
Rover: replace SKIP_GYRO_CAL with INS_GYR_CAL
...
Also calibrate gyros during accel trim
10 years ago
squilter
97b901a5fb
Rover: Support do_digicam_x via command_long
10 years ago
Grant Morphett
90b48fe46a
Rover: Fixing issue 327 - reporting Baro alt instead of GPS
10 years ago
Randy Mackay
958d279b7c
Rover: support do-mount-control via command-long
10 years ago
Siddharth Bharat Purohit
b8a9f9ebc5
APMrover2: implement on-board compass calibration for APMrover
10 years ago
Randy Mackay
84252405c3
Rover: sanity check ROI target
10 years ago
squilter
b4cf0ce2bb
Rover: update severity values
10 years ago
squilter
06eb53402f
Rover: define and send FIRMWARE_VERSION
10 years ago
Tom Pittenger
2319bdb068
Rover: queue MISSION_ITEM_REACHED
...
clean up unreachable code
10 years ago
Grant Morphett
f4d319ba83
Rover: Including the sonar/rangefinder status in SYS_STATUS message
10 years ago
Andrew Tridgell
3ce5f62420
Rover: prevent build error with MSG_RPM
10 years ago
Peter Barker
4b0495bb15
Rover: use common mission logging code
10 years ago
Grant Morphett
a602173c45
Rover: added the PID logging for steering into the mavlink message.
...
Copter/Plane already have this PID logging in the mavlink stream to
the GCS and now Rover does too.
10 years ago
Randy Mackay
fe1da458a7
Rover: avoid compiler warning re to new VIBRATION msg
10 years ago
Eugene Shamaev
3ecead9d3c
Rover: added DSM bind support
10 years ago
Grant Morphett
f314b243ee
Rover: Make guided operate the same way as Plane/Copter.
...
This is a safety change. Lets say you have a GCS which is in
followme mode which is really GUIDED mode with continually updated
waypoints. If the user then changes mode with the RC transmitter to
HOLD or anything else then the Rover should STOP listening to the
updated guided mode waypoints. This is how Plane/Copter work.
10 years ago
Andrew Tridgell
254d4219d4
Rover: fixed build
10 years ago
Lucas De Marchi
2f5314a1a6
APMrover2: use functor macros
...
Functor is not yet being used but let's make is macro fallback to the
previous Delegate implementation for easy of transition between the two.
10 years ago
Andrew Tridgell
3a28811909
Rover: removed remaining warnings from PX4 build
10 years ago
Andrew Tridgell
b47a09b709
Rover: fixed build of .cpp files
10 years ago
Andrew Tridgell
2b6835d187
Rover: rename all .pde files to .cpp files
10 years ago
Andrew Tridgell
b731ebfd9e
Rover: coversion to class now complete
10 years ago
Andrew Tridgell
adbf9c362e
Rover: automatic substitution for class members
10 years ago
Andrew Tridgell
fb435fc78e
Rover: support setting just accel trim with preflight-cal
...
use param5==2
10 years ago
Andrew Tridgell
474ee2a11e
Rover: fix for new compass API
10 years ago
Grant Morphett
0f13bc6d2a
Rover: Updates to guided mode to work correctly on Rover
10 years ago
Tom Pittenger
06796cd994
Rover: if receiving last mission item then log new mission to dataflash
10 years ago
Andrew Tridgell
686d1e7548
Rover: revert AP_Math class change
10 years ago
Tom Pittenger
928a5e0766
APMrover2: compile warnings: float to double. print statements require doubles
10 years ago
Tom Pittenger
8ddd97c06f
APMrover2: compiler warnings: apply is_zero(float) or is_equal(float)
10 years ago
Andrew Tridgell
eda187c75a
Rover: fix for HAL_SITL rename
10 years ago
Randy Mackay
245e46205a
Rover: replace range finder health with status
10 years ago
Niels Joubert
60c247ed12
Rover: Handle GPS Data Injection
10 years ago
Randy Mackay
dc3fdf76a3
Rover: remove call to empty camera.configure_msg
10 years ago
Jaime Machuca
7330b5e91b
Rover: add call to send digicam configure messages from a mission item
...
Also add log_picture to separate the triggering of a picture
from the dataflash logging and feedback message to the GCS
10 years ago
Andrew Tridgell
4b5a36cc3f
Rover: added LOCAL_POSITION_NED message
10 years ago
Randy Mackay
ab542de769
Rover: send invalid batt curr if monitor unhealthy
10 years ago
Randy Mackay
c5bbd445cc
Rover: send EKF_STATUS_REPORT in extra3 stream
10 years ago