Roadmap
This page outlines the roadmap for the long-term vision of the SDK.
| Step | Status |
|---|---|
| Add documentation site | ✅ COMPLETED |
| Add design documents | ✅ COMPLETED |
| Set up the Qt project and basic build system | MVP REQUIREMENT |
| Basic general-purpose utilities | MVP REQUIREMENT |
| Integrate with Spoke.Zone device token system | MVP REQUIREMENT |
| Integrate with the Spoke.Zone OTA API | MVP REQUIREMENT |
| Implement unit testing framework | MVP REQUIREMENT |
| Add auto-generated API docs | MVP REQUIREMENT |
| CAN bus utilities | MVP REQUIREMENT |
| CAN module flasher | MVP REQUIREMENT |
| GPIO utilities | MVP REQUIREMENT |
| Display brightness control | MVP REQUIREMENT |
| MQTT support | MVP REQUIREMENT |
| Add tools for package generation | MVP REQUIREMENT |
| Integrate with the Spoke.Zone Data Files API | MVP REQUIREMENT |
| Integrate with Spoke.Zone alerts | MVP REQUIREMENT |
| Add demo application for NeuralPlex | |
| Add demo application for MConn | |
| CAN code generator tooling | |
| Network management utilities | |
| Other hardware abstractions (co-processor, modem, GPS, IMU, PWM) | |
| CAN/MQTT trace file support | |
| Modular compilation targets | |
More robust system for integration of CAN flasher and mosquitto libs | |
| Integrate with Spoke.Zone geo-fencing |