Precautions on Bluetooth printer use
When creating and using applications
When creating an application that uses a Bluetooth printer, it is recommended to consider the following items.
In addition, due to the nature of wireless connections the communication status of the Bluetooth printer will depend on any nearby radio waves, presence of interference, and the environment in which it is installed. Because of this, sufficiently evaluate the environment for use, and consider the necessary waiting time.
Waiting time until communication begins
After connecting the Bluetooth printer with the host device (port open), perform connection post-processing.
Therefore it is recommended to secure a waiting time of 100 msec or more from port open to the start of data transmission for the application.
Waiting time until reconnection (port close and port open)
After disconnecting the Bluetooth printer with the host device (port close), perform disconnection post-processing.
Therefore it is recommended to secure a waiting time of 500 msec or more from one port close to the next port open.
Port close timing
Even if data transmission from the application is already completed, data may remain in the printer internal buffer.
In addition, closing the port may cause the data remaining in the buffer to be discarded.
Therefore before closing the port, check the status and ensure that printing of the transmitted data has been completed.
Retry attempts performed by application
Taking into account the unstable nature of wireless connections, it is recommended that retry processes are implemented regarding connection-related processes for applications.
If using a Bluetooth USB adapter
If using a Bluetooth USB adapter on the host device, check the adapter specifications and sufficiently verify operation.
If changing or initializing Bluetooth settings
If the printer Bluetooth settings have been changed or the Bluetooth settings have been initialized, delete the host device Bluetooth connection in order to reflect the changes to the host device.
Then pair once again.