Предоставляет доступ к линейным устройствам Linea.
Для использования Linea в вашей программе необходимо выполнить несколько шагов.Эти шаги с 2011 года, и могут быть изменены в 2017 году, но приведены здесь для исторических целей:
- Include LineaSDK.h and libdtdev.a in your project.
- Go to Frameworks and add ExternalAccessory framework
- Edit your program plist file, add new element and select
"Supported external accessory protocols" from the list, then add two items to it -
‘com.datecs.linea.pro.msr’ and ‘com.datecs.linea.pro.bar’
- Write code in MainViewController.m file to connect and retrieve barcode data.
1) Включить «LineaSDK.h» и «libdtdev.a» в проекте по папке Classes.
2017 обновление: Download latest DTDEVICES SDK from developer.ipcmobile.com. По состоянию на январь 2017 года последняя версия - v2.01, поддерживающие устройства до Linea Pro 7.
2) «Добавить существующие рамки» в ваш проект.
- В навигаторе проекта, выберите ваш проект
- Выберите цель.
- Выберите «Создать Фаз» Вкладка
- Открыть «Link Binaries с библиотеками» расширителя
- Нажмите на кнопку «+»
«рамки внешних устройств»
- Выберите
- Перетащите дополнительные рамки в 'Каркасы' группа
3) Отредактируйте ваш проект .plist файл
<key>Supported external accessory protocols</key>
<value>
<array>
<string>com.datecs.linea.pro.msr</string>
<string>com.datecs.linea.pro.bar</string>
</array>
</value>
4) Написать код в MainViewController.m файл
// Важно инициализации класса и белой линии подключить его
- (void)viewDidLoad
{
// init linea class and connect it
linea =[Linea sharedDevice];
[linea addDelegate:self];
[linea connect];
[super viewDidLoad];
}
// Он вызывает после того, как успешно считывает данные barode
-(void)barcodeData:(NSString *)barcode type:(int)type {
// You can use this data as you wish
// Here I write barcode data into the console
NSLog(@"Barcode Data: %@”, barcode);
}
Примечание: Импортируйте 'LineaSDK.h' в свой MainViewController.h и объявите
Linea* linea;
переменная.
Это работает очень хорошо.
Добавление этих пяти лет спустя для посетителей google: SDK Linea Pro зарегистрирован и поддерживается на веб-сайте поддержки Infinite Peripherals linea pro в области разработчиков. Возможно, вам придется зарегистрироваться, чтобы получить доступ к документам, которые находятся в области «Портал разработки» под их поддержкой. https://ipcmobile.com/support/ –