-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
This would simply run the main loop. The interface could look like
class IApp
{
void Run() noexcept;
};This should allow for unit testing of the application logic which includes but is not limited to:
- Checking the return values from the modules
- Error handling
This could also allow this project to be platform agnostic. For example, on the desktop we could make an API call to a weather service and print that to the console compared to on the STM32 which reads the temperature from a sensor and prints it on an LCD.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request