Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 31 additions & 1 deletion docs/dvl/dvl-json-protocol.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ This document describes TCP JSON API version `json_v3.3` (major.minor):

| Software release | Ethernet protocol version | Main protocol improvements |
| -- | -- | -- |
| 2.7.2 | json_v3.3 | Add TCP JSON time API |
| 2.7.2 | json_v3.3 | Add TCP JSON time API. Add get_version_info command |
| 2.7.1 | json_v3.2 | Add water tracking mode and tracking mode field in velocity reports |
| 2.6.1 | json_v3.1 | Serial baud rate configurable. Add PD4 format support in serial 'wcp' command. Some serial protocol names [changed](dvl-serial-protocol.md#change-serial-output-protocol-wcp). |
| 2.5.2 | json_v3.1 | Add PD4 format support (experimental)
Expand Down Expand Up @@ -253,6 +253,36 @@ The response will be as follows if the command is accepted. If the queue is full
}
```

### Get version info

Get version info by issuing the `get_version_info` command.

```
{"command":"get_version_info"}
```

A successful response looks like this:

```
{
"response_to": "get_version_info",
"success": true,
"error_message": "",
"result": {
"chipid": "0xf1440c09140b04",
"hardware_revision": 4,
"product_id": 21035,
"product_name": "DVL A50",
"variant": "standard",
"version_short": "2.7.2",
"version": "2.7.2 (v2.7.1b-10-g44e26c7.2026-05-29T12:51:02.882778)",
"is_ready": true
},
"format": "json_v3.3",
"type": "response"
}
```

### Time

#### Setting NTP configuration
Expand Down
Loading