Basic (HID) Mode vs. App Mode Scanning

When setting up a Bluetooth barcode scanner, it is necessary to choose the mode in which you want data to be read and received. Basic (HID) Mode and App Mode are two prominent ways of setting up a scanner and deciding which one is best for your business is crucial for strategic data collection. Use our comparison guide below to analyze the pros and cons of each and ultimately decide which mode will benefit you throughout your data capture journey.

Basic (HID) Mode

basic-mode-hover

Summary

Basic Mode is the simplest, quickest and most basic form of setting up a Bluetooth reader. Basic Mode is a keyboard emulator, which provides scanned data in the form of a quick and accurate typing alternative through one-way communication.

Pros

  • Applications - No application required. Works independently of applications as a simple external keyboard emulator.
  • Setup - Does not require installation of software, making set up easy.

Cons

  • Speed - Much slower scanning/reading speeds for barcode symbologies encoding a lot of data, such as many 2D barcodes.
  • Limitations - Operates as an external keyboard which suppresses an onscreen keyboard.
  • Requirements - Needs an active cursor, the same as keyboard entry, before scanning data.
  • International Configuration - Needs to be configured for international keyboards.
  • Battery Life - Uses more battery in both reader and host.

App Mode

app-mode-hover

Summary

Application Mode is an advanced two-way communication mode that accesses the scanner exclusively through software applications that utilize the Socket Mobile CaptureSDK.

Pros

  • Customizable - Provides complete scanner command and control through a custom SDK.
  • Consistent - Provides reliable packet data communication between the scanner and the host computer or device.
  • Speed - Provides very fast scanning/reading speed (reads entire code at once.)
  • Flexibility - Allows access to your keyboard and remains available and independent of the scanner.
  • International Configuration - No need to configure for international keyboards. UniCode characters are supported.

Cons

  • Integration - Only works with applications that have integrated the Socket Mobile SDK.
  • Additional Downloads - Requires download of software keyboard wedge when SDK is not used.

お問い合わせにお答えします

どのデータリーダーがあなたに最適かお悩みであったり、お客様のビジネスのニーズに最適なソリューションについて質問がありますか?当社のカスタマーサポートチームは、製品の決定の相談に乗り、お客様の質問に答えることができます。

カスタマーサポートに問い合わせる

SocketCamで無料でお試しください