Skip to content

v1.0.18

Choose a tag to compare

@fduflyer fduflyer released this 03 May 00:36
· 42 commits to main since this release

Add droneaware CLI + fix binary install path + GPS baud auto-detection

New: droneaware node management CLI
Installed automatically to /usr/local/bin/droneaware. Run from any SSH session:

sudo droneaware update    # check for updates and install automatically
sudo droneaware status    # show firmware version, node ID, service health
sudo droneaware logs      # tail wifi feeder logs (or: droneaware logs ble)

Bug fix: binary install path
Feeders now install to /opt/droneaware/ (matching what service files expect) instead of /usr/local/bin/. All previous update commands were silently updating the wrong location — nodes were running months-old binaries without knowing it.

GPS baud rate auto-detection
The feeder now tries 4800, 9600, 38400, and 115200 baud at startup instead of assuming 9600. Works out of the box with all common GPS dongles regardless of factory baud rate.

FW_VERSION constant
Both feeders now define FW_VERSION as a top-level constant — no more hunting for hardcoded strings before each release.

Full binary release.