Andrew Tridgell
0362353087
AP_Periph: added gnss::Fix2 support
2019-11-09 17:11:32 +11:00
Andrew Tridgell
9843b6085d
AP_Periph: adjust buffer sizes
2019-11-09 17:11:32 +11:00
Andrew Tridgell
71b2315d78
AP_Periph: switch to callback based CAN receive
...
this is much more reliable
2019-11-09 17:11:32 +11:00
Andrew Tridgell
cc0f6451ab
AP_Periph: support RTCMStream for RTK injection
2019-11-09 17:11:32 +11:00
Peter Barker
c51eed1f2a
AP_Periph: use enum-class for RangeFinder Status
2019-11-09 08:01:53 +11:00
Andrew Tridgell
9ffc0f5a3a
AP_Periph: updated README
2019-11-07 15:49:38 +11:00
Andrew Tridgell
6e1866af38
AP_Periph: updated doc
2019-11-01 10:53:53 +11:00
Andrew Tridgell
2b92e70da7
AP_Periph: support STM32F303 builds
2019-11-01 10:53:53 +11:00
Andrew Tridgell
e159070dbc
AP_Periph: fixed typo
2019-10-29 15:22:35 +11:00
Andrew Tridgell
7a20410752
AP_Periph: updated docs
2019-10-29 09:36:47 +11:00
Andrew Tridgell
3884419153
AP_Periph: added RNGFND_BAUDRATE
...
allows control of rangefinder baudrate
2019-10-28 15:53:16 +11:00
Andrew Tridgell
092c20b3a7
AP_Periph: use flash app_descriptor
2019-10-28 15:53:16 +11:00
Andrew Tridgell
482e0d4787
AP_Periph: implement 30s mark of good firmware
2019-10-26 15:32:10 +11:00
Andrew Tridgell
dc6948f336
AP_Periph: added delay on bl flash
...
and expand can pool a bit
2019-10-25 21:36:55 +11:00
Andrew Tridgell
dba6d71fc6
AP_Periph: use new flash_bootloader() API
2019-10-25 21:36:55 +11:00
Andrew Tridgell
1352557ebb
AP_Periph: use ArduPilot version system
...
this will allow build_binaries to find the version
2019-10-25 13:52:43 +11:00
Andrew Tridgell
c08d37bd8f
Tools: fixed build with --out directory for build_binaries
2019-10-25 09:35:27 +11:00
Andrew Tridgell
46cb585af2
AP_Periph: use APJ_BOARD_ID in hw major/minor
2019-10-25 09:35:27 +11:00
Andrew Tridgell
0c00bb935a
AP_Periph: support updating bootloader with FLASH_BOOTLOADER option
2019-10-24 22:03:43 +11:00
Andrew Tridgell
c6a372bfdd
AP_Periph: fixed handling of 16 char param names
2019-10-24 22:03:43 +11:00
Andrew Tridgell
ad3b1eaaf0
AP_Periph: enable AP_ROMFS build
2019-10-24 22:03:43 +11:00
Andrew Tridgell
1c61ab165c
AP_Periph: support CAN app comms area
2019-10-21 19:12:01 +11:00
Andrew Tridgell
30195ea6b5
AP_Periph: added application descriptor
...
this is used by MissionPlanner to see if correct fw is already loaded
2019-10-21 19:12:01 +11:00
Andrew Tridgell
6a413babe0
AP_Periph: pat watchdog in param getset
2019-10-21 19:12:01 +11:00
Andrew Tridgell
e9af111b0c
AP_Periph: enable build of ZubaxGNSS
2019-10-21 19:12:01 +11:00
Andrew Tridgell
55b623d176
AP_Periph: support rangefinder CAN nodes
2019-10-21 19:12:01 +11:00
Andrew Tridgell
5b699fc65d
AP_Periph: fixed airspeed update rate
2019-10-21 19:12:01 +11:00
Andrew Tridgell
d0ff2089c4
AP_Periph: enable airspeed sensor
2019-10-21 19:12:01 +11:00
Andrew Tridgell
c75a7e425a
AP_Periph: support NCP5623 LEDs
2019-10-20 20:31:02 +11:00
Andrew Tridgell
5cda8b4a4f
Tools: updated AP_Periph CI and docs
...
target is now f103-GPS
2019-10-16 13:13:24 +11:00
Andrew Tridgell
47e75cc536
AP_Periph: support ADSB UAVCAN peripherals
...
generate TrafficReport UAVCAN packets from ADSB_VEHICLE MAVLink
messages from a Ping
2019-10-16 13:13:24 +11:00
Andrew Tridgell
1fb4818efc
AP_Periph: fixed build warning
2019-10-16 13:13:24 +11:00
Andrew Tridgell
6e676be6b3
AP_Periph: added LED_BRIGHTNESS param
...
default was too bright
2019-10-16 08:58:52 +11:00
Andrew Tridgell
5f8616dc76
AP_Periph: fixed scaling of LEDs
...
RGBLed packets sent as 5:6:5 bits
2019-10-10 10:41:19 +11:00
Peter Barker
e50d237f3e
AP_Periph: stop compiling in AP_Buffer
2019-09-24 09:36:33 +10:00
Andrew Tridgell
bc0b9337a0
AP_Periph: fixed vsnprintf return assumption
2019-09-12 08:43:31 +10:00
Andrew Tridgell
728e790873
AP_Periph: added README for AP_Periph development
2019-09-10 16:40:25 +10:00
Andrew Tridgell
42d72cfd66
AP_Periph: re-init LEDs at 1Hz
2019-09-10 16:40:03 +10:00
Andrew Tridgell
dec72302f2
AP_Periph: added a rainbow pattern on startup of CUAV_GPS
2019-09-10 16:22:33 +10:00
Andrew Tridgell
8a689b2cd1
AP_Periph: support neopixel LEDs on CAN GPS
2019-09-10 16:22:33 +10:00
Andrew Tridgell
5ee66ab6a8
AP_Periph: added BUZZER_VOLUME parameter
2019-09-10 16:22:33 +10:00
Andrew Tridgell
01fc8dcb3c
AP_Periph: support safety button
2019-09-10 16:22:33 +10:00
Andrew Tridgell
0b6ef89498
AP_Periph: support SafetyState for safety LED
2019-09-10 16:22:33 +10:00
Andrew Tridgell
a469b93d23
AP_Periph: support UAVCAN buzzers
...
using BeepCommand
2019-09-10 16:22:33 +10:00
Phillip Kocmoud
1dc57c84c4
AP_Periph : CAN
...
Remove 100 times message counter to improve magnetometer performance.
Tested and uavcan.equipment.ahrs.MagneticFieldStrength improves from 7msgs/sec to 75msgs/sec which is likely the output rate of the actual sensor.
2019-08-29 18:01:22 +10:00
Andrew Tridgell
d57ba14020
AP_Periph: added peripheral firmware
2019-08-27 10:29:56 +10:00