Author Topic: TnrBarCodeScan для USB ШС  (Read 1225 times)

ekemov

  • Newbie
  • *
  • Posts: 5
    • View Profile
TnrBarCodeScan для USB ШС
« on: March 12, 2012, 02:19:35 am »
Наткнулся на данный набор компонентов, в котором присутвует TnrBarCodeScan, но после изучения демо версии, он работает исключительно с COM портом. В нынешних реалити, данный порты вообще отсутсвуют в компьютерах. И используються USB сканеры. Как заставить такой сканер работать с данным компонентом.

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: TnrBarCodeScan для USB ШС
« Reply #1 on: March 12, 2012, 05:30:33 am »
Hello

Thank you for your interest in our product.

Usual USB scanner supports Serial Port  or HID (Human Interface Device) profile.
If your scanner is visible as HID device you can try HIDDemo for read incoming data.
If you need direct access to USB pipes you can try USBIODemo\usbiodemo.dpr for read incoming data.

Roman Novgorodov
DeepSoftware LLC
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

ekemov

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: TnrBarCodeScan для USB ШС
« Reply #2 on: March 12, 2012, 09:52:31 am »
При установке драйвера
в программу выводиться непонятная информация
сканировал цифру 4

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: TnrBarCodeScan для USB ШС
« Reply #3 on: March 12, 2012, 12:41:14 pm »
Hello

Did you try HIDDemo?

It seems like your reader supports HID hardware profile and you should be tried the HIDDemo for read data.
It allows you to avoid driver installation and possible related problems.

You tell about barcode number 4.
It is difficult to find such value in shown data flow.
Can you show barcode scan copy?

Also possible your USB reader returns code as pressed KEY codes.

Roman Novgorodov
DeepSoftware LLC
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

ekemov

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: TnrBarCodeScan для USB ШС
« Reply #4 on: March 12, 2012, 10:03:07 pm »
usbiodemo.exe здесь работает если на сканер ставить драйвер от программы.
появляеться устройство UsbIODemo Test driver for USB-устройство ввода
Сканирую штрих код, в котором указана цифра 4.
Выводиться след текст
Terminal (type here output data)
b]Z(

HEX codes of input data
04 62 00 00 00 74 00 00
04 00 00 00 00 74 00 00
04 5D 00 00 00 74 00 00
04 00 00 00 00 74 00 00
04 5A 00 00 00 74 00 00
04 00 00 00 00 74 00 00
00 00 00 00 00 74 00 00
00 28 00 00 00 74 00 00
00 00 00 00 00 74 00 00


После изучения данный при сканировании различных штрих кодов, посл 2 строки это переход на новую строчку или код #13
00 28 00 00 00 74 00 00
00 00 00 00 00 74 00 00

на вывод самой цифры 4 сканер выдает
04 62 00 00 00 74 00 00
04 00 00 00 00 74 00 00
04 5D 00 00 00 74 00 00
04 00 00 00 00 74 00 00
04 5A 00 00 00 74 00 00
04 00 00 00 00 74 00 00
00 00 00 00 00 74 00 00


Другой сканер штрих кодов выдает другой набор цифр. посл 3 пары кодов разные.


В HIDDemo, видеться сканер когда стоит стандартный драйвер как клавиатура. В системе видится как USB-устройство ввода.


ekemov

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: TnrBarCodeScan для USB ШС
« Reply #5 on: March 13, 2012, 06:52:41 am »
Разобрал коды со ШС. В них есть логика. Если заинтересует могу описать как привязать USB сканеры к компоненту и в фоне получать с него данные.

Roman Novgorodov

  • Engineer
  • Administrator
  • Hero Member
  • *****
  • Posts: 994
  • we will win
    • View Profile
    • Forums.nrCommLib.Com
Re: TnrBarCodeScan для USB ШС
« Reply #6 on: May 10, 2012, 06:16:15 am »
Hello

The chance is too small that other manufacturer uses same logic for other USB scanner.
Your solution will work with only one model of scanner.

Roman Novgorodov
DeepSoftware LLC
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.

JOHNKZ

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: TnrBarCodeScan для USB ШС
« Reply #7 on: June 08, 2012, 03:31:50 am »
Разобрал коды со ШС. В них есть логика. Если заинтересует могу описать как привязать USB сканеры к компоненту и в фоне получать с него данные.

Я очень в этом заинтересован ....  :D