1
0
forked from me/IronOS
Files
IronOS/source/Core/Drivers
Ben V. Brown 337c932b23 Cleanup (#877)
* Clean translation

* Create enum for off/slow/med/fast

* Update configuration.h

* Default loop on

* Create Medium speed symbol slot

* True/False are no longer defined, move to off string + slightly smoother lerp animations
2021-03-15 21:43:01 +11:00
..
2021-02-24 20:30:36 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:48:52 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:53:49 +11:00
2021-03-15 18:01:12 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:48:52 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:48:52 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:48:52 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:48:52 +11:00
2021-01-17 10:53:49 +11:00
2021-03-15 21:43:01 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 09:43:55 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:48:52 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:53:49 +11:00
2021-01-17 10:48:52 +11:00
2021-01-17 10:53:49 +11:00
2021-02-02 19:53:19 +11:00
2021-02-24 20:30:36 +11:00

Drivers

Drivers are the classes used to represent physical hardware on the board in a more abstract way, that are more complex than just an IO

  • OLED Display
  • Accelerometers
  • Button handling logic
  • Tip thermo response modelling

All drivers should be written with minimal hardware assumptions, and defer hardware related logic to the BSP folder where possible