Compare commits

...

2 Commits

Author SHA1 Message Date
Michael Keller
bb987642e3 Fix the OSTC4 firmware upgrade
In commit 1c8cd096b57a876c4fb0afc5113aac05d75d924e the block size was
changed from 64 to 1024 bytes. For bluetooth classic communication, this
shouldn't matter, but for some reason it does cause the OSTC4 firmware
upgrade to fail. Maybe some buffering problem in the OSTC4 firmware or
bluetooth stack?

Change the block size back to 64 bytes.
2023-07-07 15:01:13 +02:00
Jef Driesen
baa6944697 Post release version bump to 0.8.1 2023-05-11 18:56:37 +02:00
2 changed files with 3 additions and 3 deletions

View File

@ -1,8 +1,8 @@
# Versioning.
m4_define([dc_version_major],[0])
m4_define([dc_version_minor],[8])
m4_define([dc_version_micro],[0])
m4_define([dc_version_suffix],[])
m4_define([dc_version_micro],[1])
m4_define([dc_version_suffix],[devel])
m4_define([dc_version],dc_version_major.dc_version_minor.dc_version_micro[]m4_ifset([dc_version_suffix],-[dc_version_suffix]))
# Libtool versioning.

View File

@ -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 = (device->hardware == OSTC4) ? 64 : 1024;
// Limit the packet size to the total size.
if (nbytes + length > size)