The Quick Answer
The Bixolon SPP-R310 uses dedicated iOS (MFi) and Standard (Android/Windows) Bluetooth operational modes. If the printer will not appear or connect, verify that the printer is set to the correct mode for your operating system, confirm the 0000 PIN, and verify no other device holds an active Bluetooth lock.
The Bixolon SPP-R310 is a rugged 3-inch mobile receipt and label printer engineered for field service, retail POS, and logistics. Because it incorporates hardware MFi authentication for Apple iOS alongside traditional Serial Port Profile (SPP) for Android and Windows, connectivity issues almost always stem from platform mode mismatches or virtual serial port misconfigurations. For general troubleshooting and network setup across models, consult our Bixolon connectivity troubleshooting hub.
Follow the targeted configuration steps below to connect your SPP-R310 reliably to iOS, Android, or Windows hosts.
Step 1: Check Current Mode & Settings via Self-Test
Before changing any settings, print a hardware configuration self-test to determine your SPP-R310's exact Bluetooth configuration:
- Turn off the printer by holding the Power button for 2 seconds.
- Press and hold the FEED button, then press and hold the POWER button.
- Release both buttons simultaneously as soon as the printer motor begins feeding paper.
- Inspect the printed configuration slip under the Bluetooth Information header:
- Device Name: Typically
SPP-R310_XXXXXX(matching the last 6 digits of its MAC address). - BD_ADDR: The unique 12-digit hardware Bluetooth address.
- PIN Code: Factory default is
0000. - Mode: Indicates either iOS Mode or Standard Mode.
- Auth & Encry: Security encryption status.
- Device Name: Typically
Step 2: Switching Between iOS Mode and Android/Standard Mode
The SPP-R310 cannot communicate with iOS and Android devices under the same Bluetooth profile. If the self-test shows the wrong mode for your host tablet or phone, switch it directly using the physical control panel:
Method A: Hardware Button Sequence (No PC Required)
- Turn on the printer.
- Open the clamshell paper cover.
- Press and hold the POWER button and FEED button simultaneously for approximately 3 seconds.
- Observe the multi-color Status LED:
- Green Light / Single Beep: Switched to iOS (MFi) Mode.
- Red Light / Double Beep: Switched to Standard (Android / Windows) Mode.
- Close the paper cover. The printer will automatically reset and apply the new profile.
Method B: Using Bixolon Virtual Memory Switch Manager (VMSM)
Connect the SPP-R310 to a Windows computer via USB cable. Launch the Bixolon POS Printer Utility, open VMSM > Bluetooth > iOS Mode, set the toggle to Enable (for iOS) or Disable (for Android/Windows), and click Save to Printer.
Step 3: Pairing with Apple iOS (iPhone & iPad)
Apple iOS requires the SPP-R310 to be in iOS Mode. If the printer is in Standard Mode, it will never appear in the Bluetooth devices list.
- Confirm the printer is in iOS Mode (via self-test or Method A above).
- Ensure the Blue Bluetooth indicator on the SPP-R310 is blinking (indicating it is discoverable and not connected elsewhere).
- On your iPhone or iPad, open Settings > Bluetooth and toggle Bluetooth ON.
- Look under "Other Devices" for
SPP-R310. Tap the name to pair. - If your POS application (such as Square, Clover, or custom retail apps) uses SDK discovery, launch your POS app, navigate to hardware printers, and select Bixolon Bluetooth.
Step 4: Pairing with Android Handhelds & Tablets
Android devices require the SPP-R310 to operate in Standard Mode using standard Serial Port Profile (SPP).
- Confirm the printer is in Standard Mode (Green light toggled to Red light).
- Open Android Settings > Connected devices > Pair new device.
- Select
SPP-R310from the available device list. - Enter
0000when prompted for the PIN code and tap OK. - NFC Auto-Pairing Option: The SPP-R310 features an integrated NFC tag on top of the clamshell cover. Unlock your Android device and touch the back of the phone against the NFC icon. Android will automatically prompt to pair with the printer without manual searching.
If you encounter persistent handshake drops or PIN rejection during this step, consult our troubleshooting guide for Bixolon Bluetooth pairing failure.
Step 5: Windows 10 & 11 Bluetooth Driver Setup
Windows PC pairing requires both standard Bluetooth bonding and correct Virtual COM Port configuration in the printer driver spooler:
- In Windows, open Settings > Bluetooth & devices > Add device > Bluetooth.
- Select
SPP-R310and enter PIN0000. Windows will confirm pairing. - Open Control Panel > Devices and Printers. Right-click the
SPP-R310icon, select Properties > Services tab, and confirm that Serial port (SPP) is checked. Note the allocated COM port (e.g.,COM4). - Install the official Bixolon Windows Driver for SPP-R310. During installation, select Bluetooth / Serial Interface and assign it to that identical COM port (e.g.,
COM4). - In Driver Properties, click Print Test Page. If the spooler throws an error, refer to our overall guide when your Bixolon printer won't connect to review port contention settings.
Step 6: Resolving Battery & Auto-Sleep Disconnections
The SPP-R310 incorporates an aggressive automatic power-saving protocol. By default, after 10 minutes of idle time, the printer enters a deep low-power sleep state, which shuts down the Bluetooth RF transceiver to conserve battery.
How to optimize:
- Wake from sleep: Press the POWER button briefly. The Bluetooth LED will resume blinking and automatically reconnect to your paired POS host within 5 seconds.
- Extend sleep timeout: Connect the printer via USB to the Bixolon POS Utility. Navigate to VMSM > Power Save Mode and extend the idle timer to
30 minutesor set it toDisablefor continuous-duty commercial operation. - Low Battery Protection: When the battery drops below 15%, the SPP-R310 disables the Bluetooth radio to prevent half-printed receipts. Ensure the lithium-ion battery pack is fully charged.
Quick Diagnostic Checklist
- Self-test printout executed to verify exact Device Name, BD_ADDR, and 0000 PIN code.
- Operating mode matched to host: iOS Mode (Green LED / 1 beep) for Apple, Standard Mode (Red LED / 2 beeps) for Android/Windows.
- Active Bluetooth connection severed from any previous register or phone (LED must blink blue).
- NFC alignment confirmed against top cover logo for instant Android handshake.
- Windows driver assigned to matching outgoing Virtual COM port (e.g. COM4 at 115200 bps).
- Battery charged above 20% or unit docked on the charging cradle during setup.


