Andrew Tridgell
fc5f825b6d
AP_Notify: make APM2 ToshibaLED driver more efficient
...
use one I2C transfer, not 3
11 years ago
Randy Mackay
24147a370a
BoardLEDs: all leds off during init
11 years ago
Randy Mackay
8f4665c4c7
ToshibaLED: ignore I2C errors during init
11 years ago
Andrew Tridgell
f59d0099a4
AP_Notify: fixed RGBLED on PX4 with latest PX4Firmware
...
now needs a RGBLED_MODE_ON
12 years ago
Randy Mackay
688dd5374e
ToshibaLED: flashing green if disarmed with GPS lock
...
solid blue if armed without GPS lock
12 years ago
Andrew Tridgell
dd081ab23b
AP_Notify: enable toshibaled on all I2C capable platforms
12 years ago
Andrew Tridgell
018b8fde95
AP_Notify: blank Linux LED defines
12 years ago
Andrew Tridgell
2469dcf8e6
AP_Notify: removed SMACCM support
12 years ago
Randy Mackay
54cb815fec
AP_Notify: add gps glitching and failsafe flags
12 years ago
Randy Mackay
90953a96e5
ToshibaLED: flash blue-yellow for gps failsafe and glitch
12 years ago
Randy Mackay
4bac26171b
AP_Notify: add gps_glitch flag
12 years ago
Mike McCauley
b7e182e056
AP_Notify: Add flymaple LED definitions
12 years ago
Andrew Tridgell
66ee484b3c
AP_Notify: convert to unix style file
12 years ago
Andrew Tridgell
0d6b847966
AP_Notify: grab initial flags state in init()
...
this prevents annoying tones on startup of APM:Plane
12 years ago
Randy Mackay
d16587340d
AP_Notify: add PX4's tone_alarm
...
Sounds added for arming, disarming and low battery events
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
b29369bc03
AP_Notify: fixed examples build
12 years ago
Andrew Tridgell
7535ecb282
AP_Notify: enable board LEDs for ESC calibration
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Andrew Tridgell
d67ad2c7ee
AP_Notify: added missing files
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
2658cda4bc
Toshiba_LED_PX4: local #defines for led brightness
12 years ago
Randy Mackay
0c1db12538
AP_Notify: add ToshibaLED_PX4
12 years ago
Randy Mackay
a52b1831ca
AP_Notify: make flags static variable
12 years ago
Randy Mackay
54007854a9
Notify: add ToshibaLED
12 years ago
Randy Mackay
b1278fa006
AP_Notify: early draft of library
12 years ago