Closed patrickelectric closed 3 weeks ago
As a couple of notes:
device_information.device_revision
, which is 1
for original Ping Sonar devices, and 2
for Ping2 Sonar devices0
common.device_information
request may be not happening, or failing / timing out the first time, in which case it could be using the default 0
valueping1d.firmware_version
message (either instead of device_information
, or as a fallback), which has device_revision = 0
hardcoded in Ping Viewer
firmware_version.device_model
defined as 1
for all Ping1D devices, not just for the original Ping Sonar, so both firmwares report it as 1
firmware_version.device_model
as the device_revision
value, but then we would need to update the message specification to reflect that, and update its value in the Ping2 firmware to 2
, and it would only apply for Ping2 devices with an updated firmware, so it wouldn't be helpful for people trying to update existing Ping2 devices
common.device_information
provides more detail, and is consistent across device types)
We should support Ping2 firmware update