Jani Hirvinen
d9b9638b4a
HAL_ChibiOS: fixed F405 PE15 afnum
...
should be 15 and not 1
6 years ago
Andrew Tridgell
a0be4f4c8d
AP_HAL: fixed build and comments
6 years ago
Andrew Tridgell
73672c90d1
HAL_SITL: added support for multicast UDP connections
...
this allows several copies of SITL to see each other on the same
network, emulating a mesh network, which is useful for swarm testing
6 years ago
Andrew Tridgell
50018d7a7c
HAL_SITL: use mavlink_packetise()
6 years ago
Andrew Tridgell
63705f858b
HAL_Linux: use mavlink_packetise()
6 years ago
Andrew Tridgell
d01f5ae6c8
AP_HAL: added mavlink_packetise()
...
used for aligning MAVLink packets on UDP on packet boundaries
6 years ago
Andrew Tridgell
9f8f36aad8
HAL_SITL: added udpclient support
...
this allows direct UDP output from SITL
6 years ago
Randy Mackay
9767c74311
AP_Mount: angle_input uses norm_input
6 years ago
Randy Mackay
5046c7fb91
AP_Mount: fix gimbal move to extreme before TX turned on
6 years ago
Randy Mackay
aa7c9ec89e
RC_Channel: minor format fixes
6 years ago
Andrew Tridgell
debea191c9
SITL: allow sensors not to be present in Morse
6 years ago
Andrew Tridgell
e569e3e1e6
SITL: added parameters for laser scanner example
6 years ago
Andrew Tridgell
e883c6392f
AP_Proximity: added a MorseSITL sensor
...
this interfaces with the laser scanner in morse
6 years ago
Andrew Tridgell
8d86b6fbee
SITL: added support for laser scanner for Morse
6 years ago
Andrew Tridgell
480abeda3e
SITL: improved rover_scanner example
6 years ago
Andrew Tridgell
6786e4b5fc
SITL: added rover_scanner.py example for Morse
6 years ago
Andrew Tridgell
f52af1fc40
SITL: added parsing of variable length vectors for Morse
...
used for laser scanner
6 years ago
Peter Barker
75e63db366
GCS_MAVLink: rename MSG_EXTENDED_STATUS2 to MSG_MEMINFO
6 years ago
Peter Barker
d5322633ed
GCS_MAVLink: rename MSG_RAW_IMU2 and MSG_RAW_IMU3 to reflect what they send
6 years ago
Andrew Tridgell
f0036c59d7
SITL: added rover parameters for morse example
6 years ago
Andrew Tridgell
7c50aacc92
AP_GPS: moved place we graph uart timestamp
6 years ago
Andrew Tridgell
685771c145
AP_GPS: constrain rate_ms from 5Hz to 20Hz
6 years ago
Andrew Tridgell
7a4b8d76c1
AP_GPS: added jitter correction to timestamp calculation
...
this allows for much more accurate (and consistent) timestamping of GPS
messages where the protocol has a ITOW field.
6 years ago
Andrew Tridgell
d761b24b92
AP_GPS: optionally configure a hardware PPS pin for uBlox
...
useful for testing time lag estimation
6 years ago
Andrew Tridgell
2eae4901c1
AP_GPS: look for iTow on uBlox MSG_STATUS
6 years ago
Andrew Tridgell
259723eb26
GCS_MAVLink: use JitterCorrection class
6 years ago
Andrew Tridgell
93abb41e77
AP_RTC: added JitterCorrection class
6 years ago
Andrew Tridgell
b5f3750014
AP_GPS: convert NOVA, SBP and SBP2 to use check_new_itow()
6 years ago
Andrew Tridgell
df68d6413c
AP_GPS: moved iTow handling to GPS_Backend
6 years ago
Andrew Tridgell
4af857da44
AP_GPS: adjust NMEA sentence length calculation
...
review feedback
6 years ago
Andrew Tridgell
3fe4b9c0f8
AP_GPS: make GPS packet timestamps more accurate
...
this reduces the effect of processing time and uart transmit time
6 years ago
Andrew Tridgell
62c26ec5ff
SITL: added parameters for Morse quad
6 years ago
Andrew Tridgell
a4f388e0f3
SITL: improved Morse socket handling
6 years ago
Andrew Tridgell
505bc2b1fc
SITL: added quadcopter example script for Morse
6 years ago
Andrew Tridgell
adb45c261f
SITL: support quad simulation in Morse
6 years ago
Andrew Tridgell
d907c5757d
AP_Motors: added PlusRev motors type
...
this is a plus frame with reversed motor direction, needed for quad in
Morse simulator
6 years ago
Andrew Tridgell
c8c54b369a
SITL: added example script for Morse
6 years ago
Andrew Tridgell
fea5060429
SITL: added Morse simulation backend
6 years ago
Andrew Tridgell
d46c48e28c
HAL_SITL: enable morse simulator backend
6 years ago
vierfuffzig
64915c69b6
AP_OSD: check for airspeed object
6 years ago
vierfuffzig
5a262a7f6a
AP_OSD: add secondary airspeed item
6 years ago
Andrew Tridgell
50683633b3
HAL_ChibiOS: setup for brushed feature in IOMCU
6 years ago
Andrew Tridgell
41264568ba
AP_IOMCU: added brushed motor feature bit in protocol
6 years ago
Andrew Tridgell
25247433dc
AP_BattMonitor: added Sum backend type
...
this is used to combine battery monitors into a single reporting
unit. It operates on all instances beyond itself
6 years ago
Andrew Tridgell
3d9126ec4a
AP_Compass: run lsm303d at 91Hz, not 100Hz
...
Peter and I have discovered an odd behaviour with the lsm303d mag. If
you fetch data a bit too soon then it will give a peridic oscillation
in the output.
Checking the data ready bit in the status register doesn't help. The
only fix I've found is to run the sampling at a bit lower rate
6 years ago
Andrew Tridgell
0faab853cb
HAL_ChibiOS: make atob static
...
only used in this file
6 years ago
Andrew Tridgell
9257d29717
SITL: fixed frame_property build error with older C++ compilers
6 years ago
Andrew Tridgell
c72f2e57b0
HAL_SITL: fixed build on older MacOS
6 years ago
Andrew Tridgell
8ea7df3efe
AP_NavEKF2: added filter reset if unhealthy for 5s and disarmed
6 years ago
Andrew Tridgell
c1516da203
AP_Camera: use timestamp from trigger time
...
this avoids time inaccuracy from loop times in timestamps
6 years ago