Precautions for Using Bluetooth Printer

When creating and using applications

When creating an application that uses a Bluetooth printer, it is recommended that the following items be considered.

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), post-processing of the connection is performed.
Therefore, it is recommended that a waiting time of 100 msec or more be secured for the application before data transmission starts after the port opens.

Waiting time until reconnection (port close and port open)

After disconnecting the Bluetooth printer from the host device (port close), post-processing of the disconnection is performed.
Therefore, it is recommended that a waiting time of 500 msec or more be secured before the next time the port opens after it is closed.

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 be implemented regarding connection-related processes for applications.

Other

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 them once again.