Is there any way to determine if the BT write stream and the buffer have finished processing the previous data transmitted?
In other words... when streaming a large block of data to a bluetooth printer, the printers buffer gets garbaged because some commands get mixed up because the stream from the device is much faster than what the device can handle.
I have seen this issue before when using fransons searial.net, i then switched to princece tools from fieldsoftware and that seems to work when writing to the serial port on the bt device over bt...