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
develop
intomaster
. - 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.bin
file via webbrowser (see update-doc).