Skip to content

repos: vshie: Add Airmar WX#166

Open
vshie wants to merge 2 commits intobluerobotics:masterfrom
vshie:add-airmar-wx
Open

repos: vshie: Add Airmar WX#166
vshie wants to merge 2 commits intobluerobotics:masterfrom
vshie:add-airmar-wx

Conversation

@vshie
Copy link
Copy Markdown
Collaborator

@vshie vshie commented Apr 21, 2026

Adds a new extension: Airmar WX, an interface for Airmar WX-series WeatherStations (300WX, 200WX, etc.) over NMEA 0183.

What the extension does

  • Auto-negotiates the serial baud rate (4800 → 115200 for 300WX; 4800-safe fallback for 200WX).
  • Detects the connected WX model via $PAMTC,QPS / $PAMTC,QV and surfaces a compatibility notice on the UI when a legacy (e.g. 200WX) unit is detected.
  • Enables the required proprietary $PAMTX / $PAMTC sentences.
  • Provides a live web dashboard: wind (apparent + true), air/temperature/humidity/pressure, GPS, heading, pitch/roll.
  • Streams WIMWV (or GPGGA + HCHDT) to ArduPilot over UDP.
  • Publishes wind / GPS / heading to Cockpit via WebSocket.

Files added

  • repos/vshie/airmar-wx/metadata.json
  • repos/vshie/airmar-wx/extension_logo.png (1024×1024)

Links

Built via the standard BlueOS-Community/Deploy-BlueOS-Extension action (multi-arch: amd64, arm/v7, arm64).

Made with Cursor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant