Line 26: |
|
|
|
|
|
==Concepts and Definitions== |
|
==Concepts and Definitions== |
- |
*'''Fixed PIN''': a PIN code that is preset in the OPN2005. Typically the last 4 characters of the OPN2005's Bluetooth name.
|
+ |
*'''Fixed PIN''': a PIN code that is preset in the OPN2006. Typically the last 4 characters of the OPN2006's Bluetooth name.
|
|
*'''Dynamic PIN''': a PIN code that is determined at pair time by the Bluetooth host. |
|
*'''Dynamic PIN''': a PIN code that is determined at pair time by the Bluetooth host. |
- |
*'''HID''': Human Interface Device. In the case of the OPN2005, it's recognized as a Bluetooth HID keyboard, meaning that each character of a scanned barcode is transmitted to the host as a keyboard press. HID devices cannot be used as a master at pair time, but after pairing with a Bluetooth host, can switch roles and become master devices for reconnection purposes.
|
+ |
*'''HID''': Human Interface Device. In the case of the OPN2006, it's recognized as a Bluetooth HID keyboard, meaning that each character of a scanned barcode is transmitted to the host as a keyboard press. HID devices cannot be used as a master at pair time, but after pairing with a Bluetooth host, can switch roles and become master devices for reconnection purposes.
|
- |
*'''SPP (VCP)''': Serial Port Profile (Virtual COM Port). In the case of the OPN2005, it sends data serially to a serial port on the Bluetooth host. Software running on the host can read from that serial port to capture the data.
|
+ |
*'''SPP (VCP)''': Serial Port Profile (Virtual COM Port). In the case of the OPN2006, it sends data serially to a serial port on the Bluetooth host. Software running on the host can read from that serial port to capture the data.
|
- |
*'''Embedded Firmware''': The embedded OS and application that is present on the OPN2005, and required for its function.
|
+ |
*'''Embedded Firmware''': The embedded OS and application that is present on the OPN2006, and required for its function.
|
- |
*'''Embedded OS''': A binary common to all OPN2005s that enables the OPN2005 to function and exposes an API that the OPN2005's embedded applications utilize to "drive" the device.
|
+ |
*'''Embedded OS''': A binary common to all OPN2006s that enables the OPN2006 to function and exposes an API that the OPN2006's embedded applications utilize to "drive" the device.
|
- |
*'''Embedded Application''': A binary produced either by Opticon or by a third party utilizing the [[C-Library Kit]]; implements the "user interface" and drives the behavior of the OPN2005.
|
+ |
*'''Embedded Application''': A binary produced either by Opticon or by a third party utilizing the [[C-Library Kit]]; implements the "user interface" and drives the behavior of the OPN2006.
|
- |
*'''Default Firmware, OS, or Application''': Refers to standard Opticon software for the OPN2005, typically installed on the OPN2005 at the factory and present out-of-the-box.
|
+ |
*'''Default Firmware, OS, or Application''': Refers to standard Opticon software for the OPN2006, typically installed on the OPN2006 at the factory and present out-of-the-box.
|
- |
** The OS version string is always '''RBLVXXYY''', where XX denotes the major revision and YY denotes the minor revision. The ''application'' version string is '''RFLAAABB''', where AAA denotes the major revision and BB denotes the minor revision. Occasionally, the first 'A' in RFL'''A'''AABB is a letter, denoting the Opticon office responsible for developing the software.
|
+ |
** The OS version string is always '''RBNVxxyy''', where xx denotes the major revision and yy denotes the minor revision. The ''application'' version string is '''RFNaaabb''', where ''aaa'' denotes the major revision and ''bb'' denotes the minor revision. Occasionally, the first 'A' in RFN'''A'''AABB is a letter, denoting the specific Opticon office that is responsible for developing the software.
|
|
|
|
|
|
==Supported Platforms== |
|
==Supported Platforms== |