Peter Barker
|
f3157433b8
|
Tracker: GCS_MAVLink uses dataflash singleton
|
2018-12-11 08:43:47 +09:00 |
|
Peter Barker
|
2e03061625
|
Rover: GCS_MAVLink uses dataflash singleton
|
2018-12-11 08:43:47 +09:00 |
|
Peter Barker
|
eb2ef9fd2d
|
GCS_MAVLink: use dataflash singleton rather than storing pointer
|
2018-12-11 08:43:47 +09:00 |
|
Michael du Breuil
|
069897b4b6
|
.gitignore: Ignore parameter metadata files
|
2018-12-11 10:24:40 +11:00 |
|
Michael du Breuil
|
bb7abc2935
|
Tools: Allow specifying parameter metadata format
Also removes unneeded passing of a file pointer
|
2018-12-11 10:24:40 +11:00 |
|
Michael du Breuil
|
681d8416e2
|
Tools: Add an EDN parameter emitter
|
2018-12-11 10:24:40 +11:00 |
|
Michael du Breuil
|
f3a843ebf7
|
Plane: Fix a comma in bitmask that was breaking emitters
|
2018-12-11 10:24:40 +11:00 |
|
Andrew Tridgell
|
4c74d32ef3
|
HAL_SITL: fixed cygwin build of sitl
this is needed for windows SITL build
|
2018-12-11 09:44:05 +11:00 |
|
Peter Barker
|
1c6af7d777
|
GCS_Common: don't attempt to shove timesync message into a full channel
|
2018-12-10 15:25:10 +11:00 |
|
Peter Barker
|
6e7b9aa727
|
GCS_MAVLink: remove dead code
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
160c29e01f
|
GCS_MAVLink: change number of buckets to 10
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
17c82999d0
|
GCS_MAVLink: use panic() call for what it is good for
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
a9c5affe8a
|
GCS_MAVLink: be consistent about calling count() or first_set
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
8d970c13c0
|
GCS_MAVLink: avoid considering no_message_to_send equal to -1
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
57fee7e8ef
|
GCS_MAVLink: remove redundant check in find_next_bucket_to_send
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
e91ee3e54a
|
GCS_MAVLink: rename confusingly-named method
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
b696986de6
|
GCS_MAVLink: clarify extra code in do_try_send_message is debug code
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
f9399a708c
|
GCS_MAVLink: use defined no_message_to_send constant for what it's good for
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
0dfe5b64bf
|
GCS_MAVLink: clarify comment on sending requests
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
54d9e74f17
|
GCS_MAVLink add description for special messages
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
5a0e0e7a87
|
GCS_MAVLink: rename DEBUG_SEND_MESSAGE_TIMINGS to GCS_DEBUG_SEND_MESSAGE_TIMINGS
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
0d34052cef
|
Tools: autotest: move code up
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
f2dc8f9282
|
Rover: call GCS update functions at much higher rate to support lower intervals
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
2e58eb1d46
|
Sub: call GCS update_send at main loop rate
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
153228bef5
|
Plane: call GCS update functions at quadcopter main loop rate
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
b6ac20ce32
|
GCS_MAVLink: use correct type for streamrate values
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
c70fec305c
|
GCS_MAVLink: avoid squashing close-together intervals into same bucket
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
e198b0c7e6
|
AP_Common: Bitmask: choose builtin based on type for find_first_set
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
a7ce326307
|
AP_Common: Bitmask: use sizeof() in place of constant
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
e4bc874083
|
GCS_MAVLink: cap the minimum message interval to 80% of the main loop rate
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
e08a8d03d2
|
GCS_MAVLink: initialise last_sent_ms when reusing bucket
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
09905bb2f2
|
GCS_MAVLink: send data for sensors even if no data for other sensors
This is notable when you have a lot of compasses, for example
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
c15de72095
|
GCS_MAVLink: split MSG_RAW_IMU1 into per-IMU ap_messages
Also allows for sending SCALED_IMU for the first IMU rather than RAW_IMU
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
5e196525bf
|
Sub: split MSG_RAW_IMU1 into per-IMU ap_messages
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
18d4df8d4f
|
Plane: split MSG_RAW_IMU1 into per-IMU ap_messages
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
ff89000e96
|
Copter: split MSG_RAW_IMU1 into per-IMU ap_messages
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
96138244e2
|
Tracker: split MSG_RAW_IMU1 into per-IMU ap_messages
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
434a263ef4
|
Rover: split MSG_RAW_IMU1 into per-IMU ap_messages
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
4d21630bf0
|
Sub: send both SYS_STATUS or POWER_STATUS or neither
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
67042d39d1
|
Plane: send both SYS_STATUS or POWER_STATUS or neither
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
3d8588a636
|
Copter: send both SYS_STATUS or POWER_STATUS or neither
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
a5b5688960
|
Rover: send both SYS_STATUS or POWER_STATUS or neither
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
0bdeccb568
|
DataFlash: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
3a7ab5f67e
|
AP_Proximity: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
c4bee518bb
|
AC_Fence: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
e2e17b8822
|
Sub: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
d1727d26a1
|
Plane: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
75fb9780f7
|
Copter: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
703eef7fb4
|
Tracker: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
|
Peter Barker
|
b67876316a
|
Rover: rename send_extended_status1 to send_sys_status
|
2018-12-10 12:52:41 +09:00 |
|