Andrew Tridgell
c0e548fc60
AP_Notify: fixed example build
11 years ago
Andrew Tridgell
23d8bfa976
AP_Notify: reduce the latency in the main task of LED updates
...
the ioctl now gets called in a IO timer callback
11 years ago
Andrew Tridgell
330a4649fd
AP_Notify: fixed LED colour for no-GPS and armed
11 years ago
Randy Mackay
fb0fe3793c
AP_Notify: external LEDs blink while initialising
11 years ago
Andrew Tridgell
81fc11cab7
AP_Notify: fixed example build
11 years ago
Andrew Tridgell
dde18093ed
AP_Notify: disable autobuild of example
...
this fails due to an AVR linker bug
11 years ago
Randy Mackay
def5ddb747
AP_Notify: disable buzzer along with external leds
11 years ago
Randy Mackay
f8b4187148
AP_Notify: define external led pins for non APM boards
...
resolves compiler errors
11 years ago
Randy Mackay
aae18f9ead
AP_Notify: allow external leds to be disabled
11 years ago
Randy Mackay
1f0fb3f06b
AP_Notify: add Buzzer
11 years ago
Robert Lefebvre
d1cf9f949f
AP_Notify: ExternalLED library
11 years ago
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