Currently supporting the Code Corporation hardware family, BarCodeOS provides productivity & cost savings to nearly any industry where bar coding and/or middleware applications are used. BarCodeOS transforms the traditional role of a bar code scanner into a flexible data filtering, validation, and formatting tool - all without the need for drivers, PC software, or programming. See it in action on our YouTube Channel.
* Current features require the latest CodeCorp firmware (currently 1306), and latest BarCodeOS Version (v50615).
A legacy version of this site which supports earlier versions of BarCodeOS is available here. However, we recommend
upgrading your scanners to the latest free firmware updates from
CodeCorp Updates, and latest BarCodeOS release from
IDI .
Smart-Apps for DoD, Healthcare, Age Verification, Database Lookup, Automated URL searches, even create your own BarCodeOS apps.
If you've watched our BarCodeOS Videos on YouTube, you can test out your own scanner with these demos.
Learn more about what BarCodeOS is, how it works, and why it will transform the bar code scanner industry.
Users can switch between several pre-loaded 'applications' which will alter the scanner's output based on the bar code inputs of a specific industry type.
osBasic is for general scanner use, but with access to BarCodeOS data filtering.
↑Configure↓osID provides age verification, and data parsing for North American Driver"s Licenses and US Military/DoD ID Cards.
↑Configure↓osUDI is intended for Healthcare
applications where UID bar codes require validation and parsed output.
osWeb performs automated search URL output based upon an analysis of the decoded text.
osXRef performs a veritical Lookup function on a local database file, using the decoded scan value. Multiple column values can be provided as formatted output.
↑Configure↓osDoD is intended for military
applications where IUID data matrix, and
Shipping Label PDF417 codes
require validation and parsed output.
Select from the menu to see Relavent Videos about BarCodeOS
Or, visit our YouTube Channel
This BarCodeOS demonstration involves the parsing of DoD IUID data matrix bar codes. In order to function properly, the scanner must first be running the 'Smart-UID' application.
To assure that this is the currently active application, scan the barcode image to the left. Thereafter, users can customize Smart-UID output via the Configuration form below. Each contol and input selection will update the configuration
code.
To test this new scanner configuration, users can create their own IUID data matrix code in the adjacent form using TEI prefixes (data format 12), and any order of data segments. After creating a IUID bar code, place the cursor in the desired starting location of the output form. Upon scanning the IUID code, the scanner will validate, parse, then output the data - jumping from one input field to the next per the inclusion of "t" [Tab] or "n" [NewLine/Enter] in the Parsed output field used in the configuration form.
Spec2K >> IUID |
|
Mouseover & Scan to SaveCurrentAsDefault Settings |
Data Segment 1: | ||
Data Segment 2: | ||
Data Segment 3: | ||
Data Segment 4: |
Raw IUID (BarCode Scan) | |||
UII(Concatenated Form for Federal Registry ) | |||
IAC | Construct Type | Data Format | Appended Data |
Vendor ID | Part Number | Serial Number | |
Select a Windows System Command and scan to execute the command | |
Select a Windows Key Combination from the list and scan to execute the command | |
This BarCodeOS demonstration involves the parsing of Healthcare UDI bar codes. In order to function properly, the scanner must first be running the 'Smart-GS1' application.
To assure that this is the currently active application, scan the barcode image to the left. Thereafter, users can customize Smart-GS1 output via the Configuration form below. Each contol and input selection will update the configuration
code.
To test this new scanner configuration, users can create their own UDI data matrix code in the adjacent form using any order of GS1 prefixes (01,10,11,17,20,21,30) and data segments. After creating a UDI bar code, place the cursor in the desired starting location of the output form. Upon scanning the UDI code, the scanner will validate, parse, then output the data - jumping from one input field to the next per the inclusion of "t" [Tab] or "n" [NewLine/Enter] in the Parsed output field used in the configuration form.
Data Segment 1: | ||
Data Segment 2: | ||
Data Segment 3: | ||
Data Segment 4: | ||
Data Segment 5: |
Raw UDI (BarCode Scan) | ||
GTIN | Rev | S/N |
Lot/Batch Number | Qty | |
Mfg. Date | Exp. Date | |
SaveAs Default |
Cabled Models | Cordless Models | ||||
Feature | ![]() CR1000 | ![]() CR1400 | ![]() CR6000 | ![]() ![]() CR2600 | ![]() ![]() CR3600 |
Premier Warranty | 5-yr | 5-yr | 5-yr | 4-yr | 4-yr |
DecodeType | 1&2D | 1&2D | 1&2D | 1&2D | 1&2D |
Resolution [2] | 4mil | 4mil | 3mil | 4mil | 4mil |
DPM imaging | N | N | Y | N | N[3] |
Focal Distance[4] | 4" | 4" | 2" | 4" | 4" |
IP Rating | 54 | 54 | 54 | 65 | 54 |
Durability | Multiple 6 foot drops to concrete | ||||
User Interface: | |||||
Single BeepTone Volume Adjust | Y | Y | Y | Y | Y |
Vibration | N | Y | Y | Y | Y |
LCD Display | N | N | N | N | Y |
Cable Options: | |||||
USB 2.0[6] | Y | Y | Y | Y(modem) | Y(modem) |
PS/2 | Y | Y | Y | -- | -- |
Serial | Y | Y | Y | -- | -- |
Modem Options: | |||||
BlueTooth Class 2 | -- | -- | -- | Y | Y |
BlueTooth Class 1 | -- | -- | -- | Y | Y |
Win/iOS/Android[7] | -- | -- | -- | Y | Y |
FIPS Bluetooth[8] | -- | -- | -- | -- | Option |
Questions? We welcome phone and email inquiries about BarCodeOS.
We have locations throughout the continental United States. Clients are encouraged to contact us regarding any issues they may be currently facing during their ongoing compliance processes. For your convenience, we have sales teams available to respond to any inquiries or feedback you may have.