Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.35 KB

developer.md

File metadata and controls

39 lines (26 loc) · 1.35 KB

Developer Documentation

Code Structure

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.

Environments

  • Environment label describes board-type (e.g. Heltec or TTGO), contains developer flag (release or developer) and contains device-mode (actor or gateway).

Build and upload (single device)

  • Select your specific PlatformIO-Enviroment.
  • Run Task Clean
  • Run Task Build
  • Run Task Upload

Complete (all devices and all modes)

  • Select no PlatformIO-Enviroment (global).
  • Run Task Clean
  • Run Task Build
  • Run Script independer-app/package.sh
  • View files in independer-app/export/

Upload code via WIFI

  • See steps above.
  • Upload independer-app/.pio/build/<BUILD-TYPE>/firmware.bin file via webbrowser (see update-doc).

Additional Information