|
C++ DevKit
C++ set of OOP library
|
This group concerns all classes related to DIY PCB modules or components that can be used as Controller in MVC architecture. More...
Classes | |
| class | KY040 |
| This class implement the module device KY040 which is a rotary encoder with a centrl switch push button. More... | |
| class | RotaryEncoder |
| The RotaryEncoder is a device used to control a value the can be incremented/decremented by the user. It can be associated with UIControlledIncrementalValue. More... | |
| class | rtos_RotaryEncoder |
| The RotaryEncoder is a device used to control a value the can be incremented/decremented by the user. It can be associated with UIControlledIncrementalValue. More... | |
| class | rtos_SwitchButton |
| rtos_SwitchButton is processed by an Interrupt Service Routine (ISR) under control of FreeRTOS routines. More... | |
| class | SwitchButton |
| SwitchButton status is sampled periodically by software. More... | |
| class | SwitchButtonWithIRQ |
| SwitchButtonWithIRQ status is processed by an Interrupt Service Routine. It is derived from SwithButton, but debouncing, press and release are processed differently. More... | |
| class | UIController |
| UIController is the abstract class that hosts all controller object in the Model-View-Controll design pattern. More... | |
This group concerns all classes related to DIY PCB modules or components that can be used as Controller in MVC architecture.