How to contribute
We appreciate any contribution! Just ensure you follow the code style formatting and don’t hesitate to submit your Pull Request!
Porting guide
To port to another platform, you need to implement the abstract classes from
- libMiletusProvider.h
— To provide basic platform features required from libMiletus
- Get a random number
- Print debug messages
- Show memory usage
- libMiletusComIf.h
— To provide communication capabilities (WiFi, BLE, Etc.)
- Act as a server, handling requests
- Send encapsulated messages to the client
- Configure auto-discovery mechanism (mDNS, GAT, Etc.)