Peter Barker
7a15b4aae5
AP_Notify: add support for blinking 1 LED for notify
2024-07-17 17:18:27 +10:00
Peter Barker
501d0d8759
AP_Notify: stop using linux board subtype in Notify LED setup
...
... instead have the board definitions define things like we do for ChibiOS
2024-07-16 10:11:40 +10:00
Peter Barker
8370e0b08b
AP_Notify: create sanity in GPIO-based LED defines
2024-07-11 09:34:00 +10:00
Peter Barker
44477c3b62
AP_Notify: remove VRBrain board sub-types
...
these were only used to turn choose between AP_Notify LED backends, which can be done much more neatly with specific features defines.
2024-03-26 11:06:13 +11:00
Peter Barker
62950169f7
AP_Notify: tidy use of DiscreteRGB
2023-09-16 08:47:37 +09:00
Peter Barker
ebdba6b477
AP_Notify: add driver for IS31FL3195 LED
2023-06-15 12:14:26 +10:00
Peter Barker
9eea693679
AP_Notify: tidy defines
2023-06-13 10:18:00 +10:00
Peter Barker
1509cfc2b4
AP_Notify: use minimize_features.inc for more features
2023-06-06 10:14:02 +10:00
Peter Barker
8ac9a7561c
AP_Notify: add driver for LP5562 LED
2023-05-11 11:08:50 +10:00
Peter Barker
dfcadfc618
AP_Notify: add and use AP_NOTIFY_TONEALARM_ENABLED
2023-04-23 16:24:02 +10:00
Peter Barker
b850c9cb16
AP_Notify: correct config boards include
...
Important to include AP_HAL_Boards.h directly, rather than relying on someone else having done it or getting it transitively
2023-03-19 09:08:41 +11:00
Peter Barker
74d316f606
AP_Notify: disable ProfiLED SPI by default
...
this requires a SPI profiled line to function. Unless that exists in the board's hwdef this driver can do nothing. So require those drivers to turn the device on with a define, saving bytes in many places
2023-03-07 22:51:43 +11:00
Peter Barker
d9aa0c9cf0
AP_Notify: add defines for some AP_Notify LED libraries
...
allow ProfiLEDs (serial and SPI) and NeoPixel to be compiled out
2023-03-07 10:30:13 +11:00
Peter Barker
6ea352b087
AP_Notify: rename HAL_OREO_LED_ENABLED to AP_NOTIFY_OREOLED_ENABLED
2022-11-22 10:23:35 +11:00
Peter Barker
f7bc68bcbf
AP_Notify: add and use AP_NOTIFY_TOSHIBALED_ENABLED
2022-11-15 11:03:51 +11:00
Peter Barker
d99e5b91d8
AP_Notify: allow pca9685 to be compiled out of code
2022-11-09 18:45:25 +11:00
Peter Barker
6bb84e5da0
AP_Notify: make explicit define for notify's NCP5623
2022-11-08 10:56:12 +11:00
Peter Barker
c136257a3a
AP_Notify: gate mavlink access on HAL_GCS_ENABLED
...
via AP_NOTIFY_MAVLINK_LED_CONTROL_SUPPORT_ENABLED
2022-10-26 21:22:39 +11:00
Peter Barker
f846f703e4
AP_Notify: process mavlink play_tune in frontend
2022-10-26 21:22:39 +11:00