Bluetooth Networking Overview
Bluetooth Networking Overview

Bluetooth Networking Overview

Each Bluetooth-enabled ZQ600 Plus series printer is identified by a unique Bluetooth Device Address (BDADDR). This address resembles a MAC address whereby the first three bytes are vendor, and the last three bytes are device (for example, 00:22:58:3C:B8:CB). This address is labeled on the back of the printer via a barcode for ease of pairing. (For the dual radio, the MAC address label only represents WiFi MAC address (go to Basic Drawing and Information about Parts)). To exchange data, two Bluetooth-enabled devices must establish a connection. Bluetooth software is always running in the background, ready to respond to connection requests. One device (known as the client) must request/initiate a connection with another. The second device (the server) then accepts or rejects the connection. A Bluetooth-enabled ZQ600 Plus series printer normally acts as a peripheral, creating a miniature network with the host sometimes referred to as a “piconet”. Discovery identifies Bluetooth devices that are available for pairing whereby the controller device broadcasts a discovery request and devices respond. If a device is not discoverable, the controller cannot pair unless it knows the BDADDR or has previously paired with the device. If both devices support Bluetooth 2.1 or higher, they use Security Level 4 Secure Simple Pairing (SSP), a mandatory security architecture that features two association models: Numeric Comparison and Just Works (no user confirmation).