Bluebird Pidion Devices FAQs

I need to reset my Android Pidion to the factory settings. How do I do that?

Note: You can perform a factory data reset on the Pidion, but you will lose any data that is on the device.

To perform a factory data reset:

  1. Go to Settings -> Privacy -> Factory data reset, confirm that you want to erase all data on the device, then press the Reset button on screen.
  2. The device will reboot, you will see a progress bar, then the device will reboot again and start Android normally.

If Android is unable to start normally and you can't access the Factory data reset option in settings, you can also perform a factory data reset from Recovery mode:

  1. Shut down, reboot, or reset the device from the power menu or by pressing the reset button on the back or side of the device.
  2. While SDGBoot is loading, press End Call 3 times to enter Recovery mode, then press Home when you see the Android icon.
  3. Choose "wipe data/factory reset" from the menu, confirm the selection, then press the power button to reboot when the wipe is complete.

After the device reboots Android should prompt you to calibrate the screen. If you do not see the calibration screen try a factory data reset again.

Note: On the BIP-6000 Home is the F3 key, End Call is the key with the red phone. For help with the location of the Home and End call buttons on the BM-170, see the last page of the release notes.

I need to reset my Windows Mobile Pidion to the factory settings. How do I do that?

Note: You can perform a hard reset on the Pidion, but you will lose any data that is on the device. Hold the key down for approximately 5 seconds after pressing and releasing the Reset button. E.g. for the BIP-6000 QWERTY unit, press and hold the T button; then, press and release Reset and continue to hold the T button for 5 seconds.

* BIP-5000 with WM5.0 => Fun + 6 + reset
* BIP-5000 with CE5.0 => Fun + 6 + reset
* BIP-5000-Black with WM6.1 => Phone + reset
* BIP-1300 with WM5.0 => F + 4 + reset
* BIP-1300 with CE5.0 => F + 6 + reset
* BIP-1300 Qwerty WM5.0 => Fn + 4 + reset
* BM-150-R => Send + OK + reset
* BM-170 => OK (center button) + reset
* BM-500 with GSM => # + * + reset
* BM-350 => Send + OK + reset
* BIP-6000 Qwerty => T + reset
* BIP-6000 Numeric => 1 + reset
* BIP7000 CE => F3 + reset
* BIP7000 WM => Left (Nevigation) + reset

After the device reboots Windows Mobile should prompt you to calibrate the screen and ask you to set the time zone and password. If you do not see the calibration screen try a hard reset again.

Why didn't I receive a manual with my Bluebird Pidion unit?

A printed manual is not included with the Pidion products to save on cost. But, you may download a soft copy here:

User Manuals

BIP-6000 User Manual

BIP-5000-Black User Manual

BIP-1300 User Manual

BM-170 User Manual

BI-500 User Manual

Quick Start Guides

BIP-6000 Quick Start Guide

BM-170 Quick Start Guide

How can I see the GPS coordinates of my Windows Mobile device?

There are several free GPS programs for Windows Mobile that will display the current GPS coordinates:


GPS Test

You should also check to ensure your GPS settings are set correctly:

1. Tap on Start > Settings > System tab > External GPS.
2. On the Programs tab, make sure "GPS program port" is set to COM8.
3. On the Hardware tab, make sure "GPS hardware port" is set to COM6 and "Baud rate" to 9600.
4. On the Access tab, ensure "Manage GPS automatically (recommended)" is checked.
5. Tap "ok" at the top right to save the settings.

How can I see the GPS coordinates of my Android device?

There are many free GPS programs for Android that will display the current GPS coordinates, below are two examples:

GPS Status

GPS Essentials

Why isn't my Pidion device recognized by Windows Mobile Device Center under Windows 7?

Some Windows Mobile devices are not recognized if the "Enable advanced network functionality" option is active. To disable this option:

1. On the device, tap the Start menu and tap Settings.
2. Tap the Connections tab at the bottom, then tap "USB to PC".
3. Uncheck the box next to "Enable advanced network functionality".
4. Tap the "ok" button at the top right, then tap the X to exit Settings.
5. Power off the device, then power it back on.
6. Connect the USB cable to the PC.

Windows should recognize the device, install appropriate drivers, and then allow you to browse and configure the device.

How do I know if the BIP-6000 or BM-170 supports voice or 3G connectivity in my region?

The BIP-6000 and BM-170 use the Siemens HC-25 GSM chip. It supports the following frequencies:

HSDPA/UMTS - 850,1900,2100 MHz
VOICE/EDGE/GPRS - 850,900,1800,1900 MHz

To see what frequencies are used in your region, visit

My Pidion unit needs to be repaired. Is there a repair center in the U.S.?

Yes, an authorized Bluebird Pidion repair center is located in Illinois. Please contact SDG Systems for more information about having your Pidion unit repaired.

What do the LEDs on my BIP-6000 mean?

There are two LEDs at the top right of the BIP-6000. The one on the left indicates the power state and the one on the right indicates wireless/radio status.


  • Off: device is powered off or running from battery power
  • Green: device is charged or running from external power
  • Red: device is charging


  • Off: No wireless radios are powered on
  • Blue (blinking): GSM modem is powered on and searching for a network
  • Blue (solid): GSM modem is powered on and connected to a network
  • Red: WiFi and/or Bluetooth are powered on

Note: If WiFi/BT and the GSM modem are powered on the Radio/Wireless LED may appear purple (blue + red).

What types of RFID tags can the BIP-6000 read?

The RFID reader in the BIP-6000 supports the following high-frequency RFID tags:

  • ISO14443 Type A*
  • ISO14443 Type B
  • Mifare
  • Mifare Ultralight
  • Mifare Ultralight C
  • ISO15693*
  • Picopass
  • CTS512B
  • CTS256B
  • Calypso (GTML, CD97)
  • ISO7816 SAM

* Tested under Android. Other tag types should work, but may require some software changes.

Note: At this time Android supports reading only the serial number of the RFID tag. RFID source code is provided with Android 2.1 in order to fully exploit the potential of the RFID tags. Customers should provide sample RFID tags for testing under Android prior to deployment.

The "E-125" variant of the BIP-6000 has a low-frequency RFID reader that supports the following:

  • EM4x02
  • EM4x50
  • HITAG1
  • HITAG2
  • EM4x05
  • Q5
  • TI-RFID SYSTEMS 64 Bit Read/Only
  • TI-RFID SYSTEMS 1088 Bit Multipage

Note: The "E-125" variant provides read and write support for 125kHz tags and read-only support for 134.2kHz tags.

How can I read an RFID tag?

By default the RFID reader is mapped to the left yellow button on the BIP-6000 and reads the tag serial number via keyboard wedge into the currently selected text field. In Android 2.3 additional RFID options can be configured in Settings > Data Collection > NFC Settings.

Developers can read from RFID using the Android NFC package. More documentation about Android NFC can be found here:

What barcode symbologies are supported by the 1D or 2D scanner on a BIP-6000 with Android?

The following symbologies are supported by the 1D and 2D scanner:

  • UPC-A
  • UPC-E
  • EAN-8
  • EAN-13
  • EAN-128
  • Code 39
  • Code 93
  • Code 128
  • ITF (Interleaved 2of5)
  • The 2D scanner supports these additional symbologies:
  • Australian Post
  • Aztec Code
  • Aztec Mesas
  • British Post
  • Canadian Post
  • Codabar
  • Codablock F
  • Code 11
  • Code 39
  • Code 49
  • Code 93 and 93i
  • Code 128
  • Data Matrix
  • EAN-8
  • EAN-13
  • EAN-UCC Composite
  • Interleaved 2 of 5
  • ISBT 128
  • Japanese Post
  • KIX (Netherlands) Post
  • MaxiCode
  • MicroPDF417
  • MSI
  • OCR
  • 5:53
  • PDF417
  • Planet Code
  • Postnet
  • QR Code
  • RSS-14
  • RSS Limited
  • RSS Expanded
  • Straight 2 of 5 IATA
  • TCIF Linked code 39
  • UPC-A

How can I read a barcode with the 1D/2D scanner?

By default the barcode scanner is mapped to the center and right yellow buttons on the BIP-6000 and reads the barcode data via keyboard wedge into the currently selected text field.

Developers can find barcode scanning intents and example code here:

How can I add a custom prefix or suffix to a scanned barcode?

In releases "r7" and later prefixes and suffixes can be configured in Settings > Data Collection > Keyboard wedge settings. Tap either "Set prefix" or "Set suffix" then enter the desired characters into the text field.

bip6000_prefix-suffix.png bip6000_suffix_newline.png

By default the prefix field is empty and the suffix field contains a "newline" character. Note that newlines, carriage returns, and tabs are not visible characters so you may want to clear the entire text field before setting a suffix if a newline is not desired.

To insert invisible characters such as newline, carriage return, and tab, you can insert one of three codes that will be interpreted as those characters:

"\n" will insert a newline

"\t" will insert a Tab

"\r" will insert a carriage return

Note that a Windows carriage return is usually a carriage return plus a newline, or "\r\n".

My Android app runs fine on my phone but crashes on the BIP-6000. Is there a fix?

The BIP-6000 has a slightly different CPU architecture than most consumer Android phones which can cause some applications to crash at startup or when loading libraries. One way around this is to change the CPU alignment settings on the BIP-6000.

To test the new CPU alignment setting temporarily run the following command from a root shell on the BIP-6000 (adb root; adb shell):

echo 2 > /proc/cpu/alignment

If your app runs after running the above command you can make the change permanent by adding the command to one of the BIP-6000 startup scripts.

Note: Because modifying /system can potentially prevent your device from booting, please contact us at for more details about how to make this change permanent.

How can I perform a hard reset on a BI-500 barcode scanner?

  1. Initialize the BI-500 by pressing the reset button.
  2. Then press the power and scan buttons at the same time to enter the sub menu.
  3. The left side of the LED will turn red and the device will beep. Press the scan button until the LED turns purple.
  4. Once the LED is purple, press the power button once. The right side of the LED will turn blue indicating the hard reset is in progress.
  5. When the hard reset process is done, the BI-500 will reboot.