zbr3550
5f6e25b037
backup commit, rgbled close
5 years ago
z
42bd7f3b1f
WS2812 OK
5 years ago
z
2bd22595ad
backup commit 202001
5 years ago
Michael du Breuil
8adc6ba3ad
AP_Notify: Add an alternate LED scheme
6 years ago
Pierre Kancir
ad4563df2d
AP_Notify: pass mavlink_message_t by const reference
6 years ago
Andrew Tridgell
2fc95f88ae
AP_Notify: fixed handling of mavlink LED override
6 years ago
Peter Barker
2006ecf109
AP_Notify: add OBC colour scheme
6 years ago
Andrew Tridgell
38616e6bee
AP_Notify: ensure we can't skip a step in RGBLed timing
6 years ago
Peter Barker
df836ec70c
AP_Notify: tidy and remove code duplications
...
Saves 60 bytes, too
7 years ago
Peter Barker
5ad1dee284
AP_Notify: make LED blink at constant rate in Rover
7 years ago
Michael du Breuil
c5669a614e
AP_Notify: Remove unneeded init guards
7 years ago
Michael du Breuil
d0cd37fabb
AP_Notify: Reduce flash consumption, remove unneeded middleware classes
7 years ago
Randy Mackay
0d5c98ad45
AP_Notify: add gps glitch notification
8 years ago
Jacob Walser
f3fa8403f8
AP_Notify: Add tone and light pattern for leak detection
8 years ago
Andrew Tridgell
c471b635b3
AP_Notify: added NTF_LED_OVERRIDE parameter
...
when this is set the board RGB LED will be controlled by MAVLink
instead of internally. This is useful for cases where the LED patterns
and colours needed are specified by an external authority (such as the
OBC organisers)
9 years ago
pepevalbe
0d5e59eaa3
AP_Notify: configurable RGB LED brightness
9 years ago
Gustavo Jose de Sousa
6d667e19b1
AP_Notify: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Randy Mackay
0dc985a6ab
Notify: remove GPS glitch notification
10 years ago
Randy Mackay
8e8487c699
Notify: remove baro_glitch reporting
10 years ago
Randy Mackay
272768bc0f
Notify: init RGBLed members
10 years ago
Randy Mackay
352b52d73f
Notify: remove reliance on Led class
10 years ago
Randy Mackay
d67b4a8d49
Notify: add pre_arm_gps_check flag
...
RGB LED will remain flashing blue when vehicle is disarmed and this
check has failed (i.e. false).
10 years ago
Staroselskii Georgii
d40011acf3
AP_Notify: added abstract Led and RGBLed classes
10 years ago
Randy Mackay
cd9e786935
Notify: RGB led flashes yellow-purple for baro warning
11 years ago
Randy Mackay
f24960f4c0
AP_Notify: add EKF failure warning
11 years ago
Niels Joubert
a251d0010a
AP_NOTIFY: RTK GPS visual notification through faster blink
11 years ago
Niels Joubert
64d4a1236f
AP_Notify: Support all GPS status flags, with status >= GPS_OK_FIX_3D notified as having a lock
11 years ago
Randy Mackay
4cfe50b70c
Notify: brighter RGB LED when on battery power
11 years ago
Andrew Tridgell
330a4649fd
AP_Notify: fixed LED colour for no-GPS and armed
11 years ago
Randy Mackay
688dd5374e
ToshibaLED: flashing green if disarmed with GPS lock
...
solid blue if armed without GPS lock
12 years ago
Randy Mackay
90953a96e5
ToshibaLED: flash blue-yellow for gps failsafe and glitch
12 years ago
Randy Mackay
b3c636dfa3
AP_Notify: add radio and battery failsafe
...
radio and battery failsafe are slow flashing yellow
pre-arm check failure changed to double flashing yellow
12 years ago
Andrew Tridgell
495c4bbbbe
AP_Notify: simplify interface to avoid timers and external calls
...
this changes AP_Notify to use updates via notify.update() at 50Hz,
avoiding the need for the 1kHz timer. It also creates a parent class
for ToshibaLED so that the I2C and PX4 ToshibaLED drivers can be
abstracted out.
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Randy Mackay
a52b1831ca
AP_Notify: make flags static variable
12 years ago
Randy Mackay
54007854a9
Notify: add ToshibaLED
12 years ago