Skip to content

repos: vshie: Add Airmar WX#166

Merged
Williangalvani merged 2 commits intobluerobotics:masterfrom
vshie:add-airmar-wx
Apr 24, 2026
Merged

repos: vshie: Add Airmar WX#166
Williangalvani merged 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

@Williangalvani Williangalvani merged commit 61ab98a into bluerobotics:master Apr 24, 2026
2 checks passed
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.

2 participants