Tom Pittenger
|
a285a741df
|
AP_Periph: implement HAL_PERIPH_ALLOW_MAVLINK_UART_OR_USB_REBOOT_CMD
|
2020-12-18 06:59:09 +11:00 |
Andrew Tridgell
|
23a9a14d64
|
Tools: convert to using hal.serial() instead of hal.uartX
|
2020-12-15 10:32:46 +11:00 |
Andrew Tridgell
|
3cf71d11a9
|
AP_Periph: mark version as 1.3dev
|
2020-12-13 10:32:30 +11:00 |
Andrew Tridgell
|
52f66f3654
|
AP_Periph: updated release notes for 1.2.0beta1
|
2020-12-13 10:31:35 +11:00 |
Tom Pittenger
|
4b47ddf556
|
AP_Periph: add battery monitor to AP_Periph README
|
2020-12-13 09:35:28 +11:00 |
Phillip Kocmoud
|
ce87b62dcc
|
AP_Periph: Add alternate ordering of NCP5623 LED colors
|
2020-12-12 14:57:35 +11:00 |
Tom Pittenger
|
0c5cc16d7b
|
AP_Periph: populate more fields in batteryinfo
|
2020-12-09 07:52:15 -08:00 |
Andrew Tridgell
|
39c21e662d
|
AP_Periph: check compass and baro health before using
|
2020-12-08 20:41:12 +11:00 |
Andrew Tridgell
|
74813e7761
|
AP_Periph: stop sending airspeed when unhealthy
|
2020-12-08 20:41:12 +11:00 |
giacomo892
|
75333dcd2f
|
AP_Periph: support output of MSP airspeed sensor
|
2020-12-08 20:41:12 +11:00 |
Andrew Tridgell
|
d0c1fd701f
|
AP_Periph: prevent loop stuck internal error in AP_Periph bootloader flash
|
2020-12-08 13:22:36 +11:00 |
Andrew Tridgell
|
cd2f2f96eb
|
rename barometer parameters to BARO prefix
|
2020-12-08 13:22:17 +11:00 |
Andrew Tridgell
|
9fa60be1ba
|
AP_Periph: break out node status send
|
2020-12-06 16:48:08 +11:00 |
Andrew Tridgell
|
6ce9207394
|
AP_Periph: set HitecMosaic as AP_Periph target
|
2020-12-06 16:48:08 +11:00 |
Andrew Tridgell
|
0c2770a8d4
|
AP_Periph: added DEBUG parameter for displaying stack usage
|
2020-12-01 11:14:50 +11:00 |
Andrew Tridgell
|
d586a2d853
|
AP_Periph: added magic FLASH_BOOTLOADER=42/43 values
when FLASH_BOOTLOADER=42 we will enter into a lockup loop, which will
trigger a watchdog. This is useful for testing watchdog support
|
2020-12-01 11:14:50 +11:00 |
Tom Pittenger
|
cf2b3d9bc6
|
AP_Periph: add AP_BattMonitor support
|
2020-11-25 14:20:53 +11:00 |
bugobliterator
|
f502af99b2
|
AP_Periph: fix uninitialised buffer arrays
|
2020-11-11 19:52:37 +11:00 |
Siddharth Purohit
|
87564f145b
|
AP_Periph: add docs for CAN SITL
|
2020-11-09 19:37:00 +11:00 |
bugobliterator
|
60e8d747c6
|
AP_Periph: fix build type for SITL builds to use "sitl_*"
|
2020-11-04 19:59:40 +11:00 |
bugobliterator
|
ed3683fce3
|
AP_Periph: use native_millis for use in SITL
|
2020-11-04 19:59:40 +11:00 |
bugobliterator
|
e4c5d7b697
|
AP_Periph: get AP_Periph ready for SITL build
|
2020-11-04 19:59:40 +11:00 |
Mateusz Mróz
|
2e85ba6f51
|
AP_Periph: Restore setting node_id from CAN_NODE parameter
Reverts part of commit: 584bcbac0d
|
2020-10-20 14:32:43 +11:00 |
bugobliterator
|
a348e342fa
|
Tools: AP_Periph: add support for CubeBlack-periph
|
2020-10-08 09:31:35 +11:00 |
Siddharth Purohit
|
5ab6916a41
|
AP_Periph: use HAL CAN Drivers instead of ChibiOS's
|
2020-09-24 12:32:19 +10:00 |
Siddharth Purohit
|
eab0507d37
|
Tools: waf: add build for CubeOrange-periph
|
2020-09-24 12:32:19 +10:00 |
Patrick José Pereira
|
be4f2f0c79
|
AP_Periph: Use new AP_FWVersionDefine header
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
2020-09-23 20:58:35 +10:00 |
Andrew Tridgell
|
ae2e84b3df
|
AP_Periph: fixed mavlink build warnings
|
2020-09-15 09:40:03 +10:00 |
Andrew Tridgell
|
9c24415f86
|
AP_Periph: support output of MSP sensor data
|
2020-09-09 06:35:50 +10:00 |
Peter Barker
|
de2055b57f
|
Tools: use new UARTDriver discard_input method
|
2020-05-26 09:20:32 +10:00 |
Andrew Tridgell
|
5437f1e6ee
|
AP_Periph: prepare for 1.1.0
|
2020-05-14 15:40:03 +10:00 |
Andrew Tridgell
|
582de68ea7
|
AP_Periph: updated release notes
|
2020-05-11 18:48:18 +10:00 |
Andrew Tridgell
|
50d2b51f3d
|
AP_Periph: added release notes
|
2020-05-11 18:46:07 +10:00 |
Andrew Tridgell
|
67b7c21f87
|
AP_Periph: prepare for 1.1.0 beta release
|
2020-05-11 18:38:14 +10:00 |
Andrew Tridgell
|
4c1418f325
|
AP_Periph: added LED blinking while waiting for DNA
|
2020-05-11 18:36:46 +10:00 |
Andrew Tridgell
|
d789c618a2
|
AP_Periph: use rangefinder get_address()
|
2020-05-11 18:36:46 +10:00 |
Andrew Tridgell
|
01e77d6f5b
|
AP_Periph: don't send a zero timestamp marked as UTC time
this fixes a problem with bad SYSTEM_TIME when using an AP_Periph
GPS. Many thanks to Phillip Kocmoud for reporting
|
2020-04-29 12:20:19 +10:00 |
Andrew Tridgell
|
518ff84ff6
|
AP_Periph: fixed ADSB build
|
2020-04-29 07:36:55 +10:00 |
Andrew Tridgell
|
5b063731b6
|
AP_Periph: avoid building GCS_MAVLink
|
2020-04-29 07:36:55 +10:00 |
Andrew Tridgell
|
e2d6e70895
|
AP_Periph: fixed HWESC temperature decoding
now have protocol docs
|
2020-04-02 11:43:37 +11:00 |
Andrew Tridgell
|
318d467ecc
|
AP_Periph: fixed airspeed to use corrected pressure
this prevents the AP_Periph node from doing the fabs()
|
2020-03-25 20:37:00 +11:00 |
Peter Hall
|
9ae6633a08
|
AP_Periph: update to new NeoPixel API
|
2020-03-17 14:50:34 +11:00 |
Andrew Tridgell
|
998f93c7c9
|
AP_Periph: fixed HWESC RPM and current readings
|
2020-03-10 09:36:59 +11:00 |
Andrew Tridgell
|
5462c468cd
|
AP_Periph: fixed current decoding for HWESC
|
2020-03-04 16:21:06 +11:00 |
Andrew Tridgell
|
44bf05ab29
|
AP_Periph: added Hobbywing ESC telemetry support
useful to add UAVCAN ESC status for UART based telemetry for Hobbywing
ESCs
|
2020-03-04 16:21:06 +11:00 |
Andrew Tridgell
|
d83f380521
|
AP_Periph: adjust for updated LED API
|
2020-02-27 13:12:26 +11:00 |
Andrew Tridgell
|
84ac1ac41d
|
AP_Periph: don't probe rangefinder continuously
|
2020-02-22 12:28:16 +11:00 |
Andrew Tridgell
|
c9c4167888
|
AP_Periph: fixed watchdog during DNA wait
thix fixes an issue with multiple AP_Periph nodes booting at the same
time
|
2020-02-22 09:35:39 +11:00 |
Peter Barker
|
2401afd496
|
AP_Periph: fix up firmware version includes
|
2020-01-28 11:34:51 +11:00 |
Andrew Tridgell
|
1734541eb7
|
AP_Periph: added enable mechanisms for all sensor types
|
2020-01-26 09:12:55 +11:00 |
Andrew Tridgell
|
2180a21441
|
AP_Periph: support HAL_SAFE_BUTTON_ON for polarity of safety button
|
2020-01-18 15:44:17 +11:00 |
Andrew Tridgell
|
cc5ccc28ec
|
AP_Periph: avoid baro calibration
not needed, and the delay can trigger watchdog
|
2020-01-18 15:44:17 +11:00 |
Andrew Tridgell
|
924e012fa7
|
AP_Periph: fixed thread safety of push_force
|
2020-01-10 19:43:36 +11:00 |
Andrew Tridgell
|
cebd8cf9db
|
AP_Periph: removed float random code
|
2020-01-07 12:37:35 +11:00 |
CUAVcaijie
|
39c87f473a
|
AP_Periph: add BARO_ENABLE option
|
2019-12-26 15:51:44 +11:00 |
Andrew Tridgell
|
d249f870b9
|
AP_Periph: added HARDPOINT_RATE
and send highest pwm from last sample
|
2019-12-20 16:50:48 +11:00 |
Andrew Tridgell
|
9ed2f1d5e2
|
AP_Periph: support a PWM -> UAVCAN Hardpoint adapter
capture PWM input and map onto a hardpoint command
|
2019-12-20 16:50:48 +11:00 |
Andrew Tridgell
|
e64682a834
|
AP_Periph: added ADSB_BAUDRATE parameter
|
2019-11-27 14:12:37 +11:00 |
Andrew Tridgell
|
c7b5a24047
|
AP_Periph: updated docs
|
2019-11-09 21:54:55 +11:00 |
Andrew Tridgell
|
a732f99ec4
|
AP_Periph: release version 1.0.0 stable
|
2019-11-09 20:53:16 +11:00 |
Andrew Tridgell
|
4e4a04f763
|
AP_Periph: added note on bootloader update
|
2019-11-09 20:45:15 +11:00 |
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 |