Andrew Tridgell
0e28f66761
AP_Notify: don't use pinMode for pixracer LEDs
...
this is needed for LEDs that are driven by 5V, which means they need
to use OPENDRAIN.
6 years ago
Michael du Breuil
200870e7a0
AP_Notify: Add singleton, expose string message player
6 years ago
Peter Barker
22bf7817e1
AP_Notify: include AP_ToneAlarm for SITL
6 years ago
Peter Barker
a36d2dd5b8
AP_Notify: add flag for flying
6 years ago
Peter Barker
2006ecf109
AP_Notify: add OBC colour scheme
6 years ago
Peter Barker
f8ac5a5419
AP_Notify: add parameter for logic level buzzer sounds at
6 years ago
Peter Barker
a97c9bdd5b
AP_Notify: enable buzzer under ChibiOS regardless of HAL_BUZZER_PIN
...
We have a parameter which can supply a pin number
6 years ago
Peter Barker
d9e876bfb2
AP_Notify: simplify buzzer playing
6 years ago
Tom Pittenger
4ece7fd4f0
AP_Notify: unify singleton naming to _singleton and get_singleton()
6 years ago
LukeMike
e15d2c0f89
HAL_ChibiOS: added ChibiOS configuration of VR Brain 5.4
6 years ago
LukeMike
33f7f5b7b6
HAL_ChibiOS: added ChibiOS configuration for VR Core 1.0
6 years ago
LukeMike
f615ab9a0a
HAL_ChibiOS: added ChibiOS configuration for VR Brain 5.1
6 years ago
Andrew Tridgell
696d7a0218
AP_Notify: removed F4Light
6 years ago
Peter Barker
0492635cbd
AP_Notify: remove code protected by PX4 defines, correct comments
6 years ago
Peter Barker
002070ae9e
AP_Notify: remove HAL-VRBRAIN-specific code
6 years ago
LukeMike
0bbcbc8624
AP_Notify: added ExternalLED and VRBoard_LED for ChibiOS VR Brain boards
6 years ago
Peter Barker
1dde70007a
AC_Notify: remove use of never-set AP_HAL_PX4 and AP_HAL_VRBRAIN
6 years ago
Peter Barker
91a082c29f
AP_Notify: remove px4 oreloed driver
6 years ago
Andrew Tridgell
1755f5b6c7
AP_Notify: fixed NTF_BUZZ_ENABLE default
...
it shouldn't be based on the polarity of the buzzer
6 years ago
Andrew Tridgell
891447d798
AP_Notify: fixed LED sync for OreoLED
...
the NuttX driver tries to send a sync every 4s, but actually ends up
sending at around 4.1s due to poor scheduling. Rather strangely, the
oreoled firmware seems to rely on this inaccuracy, and doesn't work
with exactly 4s under ChibiOS
6 years ago
Andrew Tridgell
78dc575258
AP_Notify: added OreoLED_I2C driver
...
this is for Solo on ChibiOS, but is usable with any board
6 years ago
Peter Barker
344d6b938c
AP_Notify: add override keyword where required
6 years ago
Andrew Tridgell
bf829cd792
AP_Notify: use WITH_SEMAPHORE()
...
and removed usage of hal.util->new_semaphore()
6 years ago
Andrew Tridgell
38616e6bee
AP_Notify: ensure we can't skip a step in RGBLed timing
6 years ago
Andrew Tridgell
6489166996
AP_Notify: fixed PixracerLED on NuttX
...
led_dim must be a positive number, and is not related to the led off
value
6 years ago
Andrew Tridgell
927105cd25
AP_Notify: init gpio state for LEDs
6 years ago
Andrew Tridgell
36aa666786
AP_Notify: fixed px4-v4 to use pixracer LED driver
6 years ago
Peter Barker
5ae3c60e8b
AP_Notify: fix nullptr in ToshibaLED example
6 years ago
Michael du Breuil
e41b2de5ea
AP_Notify: Catch bad board LED combos
6 years ago
Andrew Tridgell
ebcdf4c9c6
AP_Notify: fixed oled probe on first bus
...
Thanks to Erwin Quilloy for helping to track this down
7 years ago
Andrew Tridgell
c79650a8d8
AP_Notify: fixed remote play tune
7 years ago
Andrew Tridgell
1762a2708c
AP_Notify: removed unused hal variable
7 years ago
Peter Barker
df836ec70c
AP_Notify: tidy and remove code duplications
...
Saves 60 bytes, too
7 years ago
Francisco Ferreira
3b61a31bb4
AP_Notify: adapt to changes in AP_BoardConfig_CAN
7 years ago
Francisco Ferreira
f468602baf
AP_Notify: revert wrong commit 228058e089
...
Also change the order of logical OR so that led_write in UAVCAN_RGB_LED is called for all UAVCAN instances and not only first one
7 years ago
Peter Barker
5ad1dee284
AP_Notify: make LED blink at constant rate in Rover
7 years ago
Andrew Tridgell
c9a830bf3f
AP_Notify: support both NCP5623 addresses
7 years ago
Andrew Tridgell
935165a8f8
AP_Notify: tidy up NCP5623 driver
7 years ago
caijie
a98d892dec
AP_Notify: Add RGB LED driver for NCP5623
7 years ago
Michael du Breuil
a5e974c227
AP_Notify: Reduce flash consumption, fix some drivers, always allow
...
buzzer
7 years ago
Andrew Tridgell
397ba488db
AP_Notify: use NTF_BUZZ_ENABLE to disable tonealarm
7 years ago
Andrew Tridgell
1eb010fbf1
AP_Notify: reduced tone buffer size
...
100 is plenty
7 years ago
Andrew Tridgell
b11bd33b0e
AP_Notify: removed extra call to play_string
7 years ago
Andrew Tridgell
d28c8f0214
AP_Notify: added duration to toneAlarm_set_buzzer_tone
7 years ago
Jonathan Challinger
0dd151c0f3
AP_Notify: changes needed for PX4 tonealarm
7 years ago
Jonathan Challinger
f4fc9249f7
AP_Notify: support extended PLAY_TUNE message
7 years ago
Jonathan Challinger
cba85eee7b
AP_Notify: MMLPlayer constrain note frequency
7 years ago
Jonathan Challinger
98d962ffa2
AP_Notify: MMLPlayer note_tab static const
7 years ago
Jonathan Challinger
720676b28c
AP_Notify: run astyle on ToneAlarm and MMLPlayer
7 years ago
Jonathan Challinger
b31ddedfef
AP_Notify: merge ToneAlarm files, use new AP_HAL tonealarm interface
7 years ago