Skip to content

v1.0.8 — Mobile/static location setup

Choose a tag to compare

@fduflyer fduflyer released this 21 Mar 00:24
· 79 commits to main since this release

What's new in v1.0.8

Location setup during install — the installer now asks whether your node is static or mobile before completing setup.

Static nodes are prompted to enter their GPS coordinates, with step-by-step instructions for finding them in Google Maps (right-click → coordinates appear at the top of the menu). A privacy note is shown explaining that only a 2-mile detection ring is visible publicly — your exact coordinates are never revealed.

Mobile nodes (vehicle-mounted, portable) are checked for a connected USB GPS device. If one is detected it is saved to config; if not, a warning is shown and the node will operate without location data until a GPS is connected.

New fields in /opt/droneaware/config.env

Field Values
NODE_MOBILE true / false
NODE_LAT Decimal latitude (static only)
NODE_LON Decimal longitude (static only)
GPS_DEVICE Serial device path e.g. /dev/ttyUSB0 (mobile only)

Upgrading existing nodes

The binaries are unchanged from v1.0.7. To add location data to an existing node, manually append the fields to /opt/droneaware/config.env:

sudo nano /opt/droneaware/config.env
# Add:
# NODE_MOBILE=false
# NODE_LAT=40.457568
# NODE_LON=-74.339130
# GPS_DEVICE=

Install (new nodes)

curl -fsSL https://github.com/fduflyer/DroneAware-Node-Releases/releases/download/v1.0.8/install.sh | sudo bash