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 | rtosRotaryEncoder |
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 | rtosSwitchButton |
rtosSwitchButton 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.