Does anyone know of or have a manual on how to script in xcode with the linea-pro.
I have hunted the web and asked Infinite Peripherals for help but no reply.
I found a ".a" and ".h" file that look like they have all the delegations etc but i have no clue how to action some of the functions.
If you need more information please ask.
To provides access to Linea device series.
In order to use Linea in your program, several steps have to be performed. These steps are from 2011, and may have changed in 2017, but are shown here for historical purposes:
1) Include “LineaSDK.h” and “libdtdev.a” in your project under Classes folder.
2017 update: Download latest DTDEVICES SDK from developer.ipcmobile.com . As of January 2017, latest version is v2.01, supporting devices up to the Linea Pro 7.
2) “Add existing frameworks” in your project.
3) Edit your project .plist file
4) Write code in MainViewController.m file
// Important to init linea class and connect it
// It calls after successfuly reads barode data
Note: Import ‘LineaSDK.h’ into your MainViewController.h and declare
variable.
It works very well.
Above @Muthu answer is correct as I also have seen it in few other places and also in it's given manual. Hope you all would get some help from the following link:
link to Google eBook, which is a preview on introducing how to build a simple app for LineaPro Device
Whish you all best of luck!!This is also one of the tedious stuff I found in my iOS Dev. life!
Import the .a and .h file
Add ExternalAccessory.framework
open your info.plist file as source code and add the following lines:
Add
<DTDeviceDelegate>
to your interface like this:In your .h file of your ViewController add the DTDevices object
In the ViewDidLoad function, add the connection code:
Get connection status by adding this method to your code:
Hope this helps.
I'm assuming that you are wanting to develop an application with their iPhone/iPod Touch sled. Your best bet will be to look at the sample Xcode project they include with their SDK. This will demonstrate how to connect with the sled, as well as set different options for interacting with the hardware, such as the barcode types it should look for (in cases where you're using a 2D scanner), any hardware sounds it should make, etc.
Their underlying assumption is that you're an experienced iOS developer and you're ready to start integrating with their SDK. It sounds like you're new to iOS development and I would encourage you to get experienced with that before doing something a little more advanced like interacting with hardware peripherals.
At a high level you'll need to:
ExternalAccessory.framework
.