z
f101648e41
add display
5 years ago
Peter Barker
5010de9560
AP_Notify: add static asserts for array size
...
We index into these arrays so ensuring their size is worthwhile
6 years ago
Peter Barker
b123abbe90
AP_Notify: add SITL Notify display
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
Michael du Breuil
a5e974c227
AP_Notify: Reduce flash consumption, fix some drivers, always allow
...
buzzer
7 years ago
Andrew Tridgell
6bf3dea5e7
AP_Notify: use I2C bus masks
7 years ago
Michael du Breuil
c5669a614e
AP_Notify: Remove unneeded init guards
7 years ago
Andrew Tridgell
480017f190
AP_Notify: search for 4 buses in AP_Notify
7 years ago
Andrew Tridgell
7d2e3c0d04
AP_Notify: fixed build warning
7 years ago
Peter Barker
57c0551260
AP_Notify: remove non-required initialisation of variables
...
These objects are dynamically allocated, and we zero the memory
as we allocate them
8 years ago
Peter Barker
ec37d863bc
AP_Notify: simplify scrolling code
8 years ago
Peter Barker
a3f4a523b2
AP_Notify: convert unknown characters to spaces
8 years ago
murata
1a781f44cc
AP_Notify: Correct the display area clear of the text message.
8 years ago
murata
33f91b5af5
AP_Notify: whitespace changes
8 years ago
murata
3a6f8d2136
AP_Notify: Preprocessor out EMOJI code group with character bitmap.
8 years ago
Peter Barker
bcb0ead71a
AP_Notify: improve display detection
...
Create probe function for displays
Use a mask to determine I2C buses to probe
8 years ago
Peter Barker
d170396acf
Notify: Display: blank text line after 10s
8 years ago
Peter Barker
da03cf29d6
Notify: Display: pad GPS status/sat count to fix stray chars
8 years ago
murata
315f7c6a9a
AP_Notify: Represent the base of ASCII numeric code with letters.
8 years ago
Michael du Breuil
9346117c01
Notify: Update for GPS types
8 years ago
Randy Mackay
e085ae1ec8
AP_Notify: add set_flight_mode_str method
...
This allows the vehicle code to set a short string for the flight mode
8 years ago
Randy Mackay
843210cac2
AP_Notify: Display bus passed into contructor
8 years ago
Randy Mackay
682fc759f1
AP_Notify: minor formatting and comment changes
...
No functional change
8 years ago
Randy Mackay
d12e0d6a82
AP_Notify: Display send_text made not static
8 years ago
Randy Mackay
07c08c09a3
AP_Notify: small change to Display health logic
8 years ago
Randy Mackay
847c68bf72
AP_Notify: remove comment
8 years ago
Randy Mackay
21a95a3b0a
AP_Notify: Display screenpage variable made part of class
8 years ago
Randy Mackay
c5ba54c3fe
AP_Notify: adjust Display class structure
...
This makes the display architecture closer to our other frontend/backend splits
Added check that display is initialised successfully in hw_init
Renamed _update_timer to just _timer to make more consistent with other drivers
8 years ago
Randy Mackay
f0c6fd3038
AP_Notify: resolve compiler warning in Display
8 years ago
kozinalexey
ed4115c4e3
AP_Notify: Support for OLED display by Alexey Kozin
8 years ago
murata
34e491f168
AP_Notify: Add a NULL pointer check.
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Lucas De Marchi
5ba20b1763
AP_Notify: sanitize includes
...
Due to the way the headers are organized changing a single change in
an AP_Notify driver would trigger a rebuild for most of the files in
the project. Time could be saved by using ccache (since most of the
things didn't change) but we can do better, i.e. re-organize the headers
so we don't have to re-build everything.
9 years ago
mirkix
2457558624
AP_Notify: Add display support
9 years ago