Skip to content

API🔗

The Underwater GPS system comes with an easy-to-use software HTTP API. Through the API you can, amongst other things:

  • Read acoustic and global position data

  • Read GPS and IMU raw data

  • Read and set POIs

  • Set configuration parameters

See demo.waterlinked.com/swagger for the details of the API.

Interaction🔗

Any programming language can be used to interact with the API. We have examples in both python and go, which currently cover, for instance:

  • Sending of locator depth when using the A1 locator (see the script externaldepth.py).
  • Sending in of satellite GPS data (positioning and/or heading) from an external GPS receiver (see the script nmeainput.py or its go analogue)
  • Export of tracks to a GPX file (see the script tracklog.py)
  • Output of the positions calculated by the UGPS G2 system in NMEA format (see the script nmeaoutput.py or its go analogue)