C-Library Kit

Revision as of 29 October 2010 08:43 by Administrator (Comments | Contribs) | (Release Log) m

About

The C-Library Kit is Opticon's SDK for embedded application development, so that customers may customize the behavior of their scanners to optimize their use in different business cases. As the name implies, all development done with the C-Library Kit is in the C programming language. Once installed on a Windows PC, the C-Library Kit deploys everything that's needed to build a custom embedded application: compilers, source code files, build scripts, example applications and source code, libraries, documentation, API information, instructions for loading software and configuring cradle hardware, etc.

Supported Opticon Devices

The following Opticon devices utilize embedded applications that can be built with the C-Library Kit:

Microtec Toshiba WinARM
PHL1300 DCL1530 OPH1003
PHL1700 DCL1538 OPH1004
PHL2600 OPL9712 H13
OPL9713 OPN2002
OPL9723 OPN2003
OPL9724 PX30
OPL9725
OPL9728


The OPH100x, OPN200x, H13, and PX30 all utilize the ARM version of the open-source GCC compiler, WinARM. WinARM is included in the C-Library Kit, and can be installed at install time. It should be installed in the root of your C: drive.

The DCL153x and OPL97xx utilize the Toshiba Development Tool TLCS900 C Compiler package. Please read the documentation supplied with this package to see how to install it. This compiler is available for purchase from Opticon or an authorized distributor of Toshiba products.

Finally, the PHLs utilize the Microtec™ Research's Software Development Tools MCCM77 C Compiler package, version 2.2. Please read the documentation supplied with this package to see how to install it.

Release Log

Version Date Changes
2.19 (MFAV010C) 12/09/09 - Various fixes and additions to the compiled help file related to NetO32, CRD2000, and the OPN2002 and OPN2003
2.18 (MFAV010B) 11/12/09 - Various fixes and corrections related to the PX30
- Added function ShowJPG
2.17 (MFAV010A) 11/03/09 - Added PX30
- Added OPN2002 Bluetooth information
- Added functions InstallHeartbeatHandler, RemoveHeartbeatHandler, ApplicationSettingsMemorizing, and AddMenuOptionTable
2.16 (MFAV0109) 08/07/09 - Added OPN2002 and OPN2003 to the compiled help file
- Added information about CRD2000
- Added functions Heap_CoreLeft, UsbStatus, GetBatteryVoltage_mV, SystemSettingsMemorizing, and ExecuteMenuLabel

Links