The application is started through PlatformIO. Please set up parameters before compiling. Sourcecodes are located in independer-app/src.
device/: Baseline LoRaS transmit & receive, Hardware stuff and UI.workflow/: Baseline workflow and examples for Actor and Gateway.application/: Baseline Independer application.
- Environment label describes board-type (e.g. Heltec or TTGO), contains developer flag (release or developer), contains language flag and contains device-mode (actor or gateway).
- Select your specific PlatformIO-Enviroment.
- Run Task
Clean - Run Task
Build - Run Task
Upload
- Select no PlatformIO-Enviroment (global).
- Run Task
Clean - Run Task
Build - Run Script
independer-app/package.sh - View files in
independer-app/export/
- Run previous steps.
- Merge
developintomaster. - Create new release on GitHub (with files in
independer-app/export). - (Opt.) update Independer-Server.
- Increment Version in Independer-Server SQL-Table.
- Announcement new release (Signal, Facebook, Website, Product Presentation, GitHub)
- See steps above.
- Upload
independer-app/.pio/build/<BUILD-TYPE>/firmware.binfile via webbrowser (see update-doc).