Ken Van Hoeylandt
|
71f8369377
|
TactilityKernel improvements (#464)
* **New Features**
* Thread API with lifecycle, priority, affinity and state monitoring
* Timer subsystem: one-shot/periodic timers, reset, pending callbacks, expiry queries
* Expanded I²C: register-level ops, bulk writes, presence checks, ESP32 integration and new config properties
* GPIO controller: pin level and options APIs
* Error utilities: new error code, error-to-string, timeout helper and common macros
* Device construction helpers (construct+start)
* **Tests**
* New unit tests for thread and timer behavior
* **Documentation**
* Expanded coding style guide (files/folders, C conventions)
|
2026-01-28 23:58:11 +01:00 |
|