Merge branches 'add_shearwater_teric_timesync' and 'add_ostc4_dump_error' of https://github.com/mikeller/libdc into Subsurface-DS9
Pull libdivecomputer updates from Michael Keller: - Add time synchronisation for the Shearwater Teric - Fix two OSTC4 buglets * 'add_shearwater_teric_timesync' of https://github.com/mikeller/libdc: Add Time Synchronisation for the Shearwater Teric. * 'add_ostc4_dump_error' of https://github.com/mikeller/libdc: Fix bugs in OSTC4 support.
This commit is contained in:
commit
3733b87ac9
@ -240,7 +240,7 @@ hw_ostc3_write (hw_ostc3_device_t *device, dc_event_progress_t *progress, const
|
||||
size_t nbytes = 0;
|
||||
while (nbytes < size) {
|
||||
// Set the maximum packet size.
|
||||
size_t length = 1024;
|
||||
size_t length = 64;
|
||||
|
||||
// Limit the packet size to the total size.
|
||||
if (nbytes + length > size)
|
||||
@ -1719,6 +1719,10 @@ hw_ostc3_device_dump (dc_device_t *abstract, dc_buffer_t *buffer)
|
||||
return rc;
|
||||
}
|
||||
|
||||
if (device->hardware == OSTC4) {
|
||||
return DC_STATUS_UNSUPPORTED;
|
||||
}
|
||||
|
||||
// Emit a device info event.
|
||||
dc_event_devinfo_t devinfo;
|
||||
devinfo.firmware = device->firmware;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user