This project is part of a recruitment task for AP-Tech.
- Methods
start,stopandget_statusesonDeviceMonitor. - Thread safe methods and main thread methods,
- Possible to add new devices without code changes,
- Sample simulation script that writes out data every second,
- 100% coverage in tests.
| Command | Description |
|---|---|
make run |
Runs the package demo |
make stop |
Stops the package demo |
make enter |
Enter the container |
make lint |
Check code for linting errors |
make lint-autofix |
Automatically fix linting errors |
make test |
Run project tests |
make test-cov |
Check code coverage |