Bluetooth搭載のコンピュータとバーコードリーダーをBluetoothを介して接続する方法は一般的に2つあります
iOSデバイス以外のコンピュータではほとんどの場合、上記の2つのBluetoothプロファイルを持っているので、開発者は目的に応じて選ぶことができます。
しかしながら、iOSデバイスの場合、HIDプロファイルは標準で持っているものの、SPPプロファイルは「隠されて」持ってます。
この「隠されたSPP」を使うためには、そのバーコードリーダーがアップル社の認定を受けなければなりません。このアップルの認定のことを「Made For iOS(略称MFi)」と呼び、この認定を受けたバーコードリーダーは「MFiロゴ」の使用が許可されます。
ここでは、バーコードリーダーとコンピュータのBluetooth接続をHIDで行った場合とMFiで行った場合のメリット・デメリットについて記述します。
スマートフォン/タブレット画面で、CHSの状態を表示、設定可能