Skip to content

v0.61

Latest
Compare
Choose a tag to compare
@jvde-github jvde-github released this 05 Dec 15:32
· 245 commits to main since this release

MQTT Integration

  • Publishing Messages

    # Basic MQTT connection
    AIS-catcher -Q mqtt://127.0.0.1:1883
    
    # WebSocket MQTT connection
    AIS-catcher -Q wsmqtt://127.0.0.1:1883
    
    # With message format and topic
    AIS-catcher -Q mqtt://127.0.0.1:1883 admin MSGFORMAT JSON_FULL TOPIC data/ais
    
    # With authentication and client ID
    AIS-catcher -Q mqtt://username:[email protected]:1883 admin CLIENT aiscatcher
  • Reading Messages

    # Read from MQTT broker
    AIS-catcher -t mqtt://username:[email protected]:1883

WebSocket Support

  • Text data transmission via WebSockets using ws:// protocol with -t and -Q options

Web Viewer Enhancements

  • Default map view on startup
  • Optimized color scheme
  • Draggable shipcard functionality
  • Smart shipcard positioning near vessels
  • Automatic vessel track display options: On hover and On selection

Additional Updates

  • Server protocol support:
    • SDR data: sdr://127.0.0.1:5555
    • Text over TCP: txt://127.0.0.1:4001
    • GPSD: gpsd://127.0.0.1:4267
    • RTL_TCP: rtltcp://127.0.0.1:4099
    • Raw IQ data: tcp://127.0.0.1:1313
  • NMEA2000 configuration added to JSON settings
  • System daemon restart interval set to 10s