Printers

This section lists the printers that are compatible with Commerce SDK, provides the instructions to configure printers to integrate with your application, and describes the various printer integration commands.

This table describes the STAR Micronics printers supported in Commerce SDK.

ModelOperating SystemRegion
S220Android, iOS, WindowsUnited States
T300iAndroid, iOS, WindowsUnited States

important

Use of STAR Micronics Printers within iOS-based Applications

In order to offer your application on the Apple iTunes App Store, the application must be approved by the Apple MFI Program before you submit this to the Apple iTunes App Store.

To submit your application to the Apple MFI Program, complete the following steps:

  1. Enroll in the Apple iOS Developer Program.

  2. Refer to the SDK package documentation to determine the STAR’s Device Protocol Name for developing your application.

  3. After you develop your application, fill out and submit the Small Printers Application Registration FormLink opens new window.

    STAR Micronics submits your application information to the Apple MFI Program.

    STAR will be provide you an MFI Product Plan ID (PPID) after the Apple MFI Program notifies STAR that your application information has been reviewed.

  4. Submit your application to the Apple iTunes App Store through iTunes connect with the MFI PPID in the Review Notes section of the App Review Information.

  5. Apple (iTunes connect) will approve your application and post it to the Apple iTunes App Store.

    The approval of your application may take 1 to 2 weeks to complete.

STAR S220

The default setting for the STAR S220 printer’s Auto Connection  option is ON. However, this default setting may result to difficulties when trying to disconnect the printer from one iOS device and connecting it to another iOS or non-iOS device.

Refer to the following procedures to disconnect the printer and connect it to another iOS or non-iOS device:

Connect to an iOS Device

  1. Turn on the printer.
  2. On the currently paired iOS device, go to the Bluetooth settings.
  3. Switch off Bluetooth.
  4. On the new iOS device, go the the Bluetooth settings.
  5. Select the printer name to pair with the iOS device.

If the printer does not connect to the new iOS device, perform these steps:

  1. Press and hold the MODE button for at least 5 seconds.

    The current communication mode appears.

  2. Press the MODE button until Bluetooth(iAP)  appears.

  3. Press the FEED button until Auto Connect   appears.

  4. Press the MODE button once to change Auto Connect  to ON.

  5. Press the MODE and FEED buttons at the same time.

    The new settings will take effect and will be printed.

Connect to a non-iOS Device

  1. Press and hold the MODE button for at least 5 seconds.

    The current communication mode appears.

  2. Press the MODE button until Bluetooth Mode  appears.

  3. Press the FEED button until Auto Connect   appears.

  4. Press the MODE button once to change Auto Connect  to OFF.

  5. Press the MODE and FEED buttons at the same time.

    The new settings will take effect and will be printed.

Connect via Serial Cable

The printer can communicate with a device with the use of a serial cable. When you connect the serial cable, the printer is switched automatically from Bluetooth communcation to serial communication.

STAR T300i

Certain default settings for the S220 STAR printer may cause difficulties when trying to disconnect from one iOS device to and reconnect to another device. Below are instructions when trying to connect the printer to a device that should ease your ability to connect the printer:

Connect to an iOS Device

The Auto Connection  default setting for these STAR printers is set to ON. This simplifies the connection process for iOS specific devices.

To switch the iOS device that the printer is paired to, take the following steps:

  1. Turn the printer on if not already on.
  2. Navigate to the Bluetooth settings on the currently paired iOS device.
  3. Turn the Bluetooth off.
  4. Navigate to the Bluetooth settings on the iOS device you want to pair.
  5. Tap the printer name on the Bluetooth setting screen.

If the printer is not connecting to an iOS device, do the following to ensure it is setup to pair with an iOS device:

  1. Press and hold POWER & FEED for at least 3 seconds.

  2. The current communication mode will appear. Press the POWER button until Bluetooth(iAP) is displayed.

  3. Press FEED until Auto Connect is displayed.

  4. Press POWER once to change Auto Connect to ON.

  5. Press the FEED and POWER buttons at the same time.

    The new settings will take effect and will be printed.

Connect to a non-iOS Device

The Auto Connection  default setting for these STAR printers is set to ON. This setting is specific for iOS devices.

In order to change this setting, take the following steps:

  1. Press and hold POWER & FEED for at least 3 seconds.

  2. The current communication mode will appear. Press the POWER button until Bluetooth Mode is displayed.

  3. Press FEED until Auto Connect is displayed.

  4. Press POWER once to change Auto Connect to OFF.

  5. Press the FEED and POWER button at the same time.

    The new settings will take effect and will be printed.

Connect via Serial Cable

The printer can communicate with a device with the use of the provided serial cable. When you connect the serial cable, the printer is automatically switched from Bluetooth communication to serial communication.