УПРАВЛЕНИЕ USB DELPHI

Delphi позволяет осуществлять управление USB устройствами такими, как сканеры, принтеры, флешки, через использование библиотеки usb.pas.

Для начала работы с библиотекой необходимо подключить модуль USB.pas добавив в USES их название. Пример:

uses usb;

Один из основных классов в библиотеке USB - TUSBController, который позволяет управлять USB хостом и определять USB устройства. Например:

var
USBController: TUSBController;
begin
USBController := TUSBController.Create(nil);
try
// использование USB контроллера
finally
USBController.Free;
end;

Для работы с конкретным устройством необходимо знать его Vendor ID (идентификатор производителя) и Product ID (идентификатор продукта). Эти ID можно найти в документации к устройству или через специальные программы для работы с USB.

Пример кода для нахождения USB устройства по его Vendor ID и Product ID:

var
Device: PUSBDevice;
VendorID, ProductID: Word;
begin
VendorID := $04D8; //Vendor ID для Microchip Technology Inc.
ProductID := $003F; //Product ID для Microchip Technology Inc.
Device := USBController.FindDevice(VendorID, ProductID);
if Assigned(Device) then
begin
//работа с устройством
end;
end;

Мультимарочный автосканер Delphi DS150E PRO 2018RO/2017.R3 USB / Bluetooth (одноплатный)

Установка и активация Delphi Autocom CDP 2017. Настройка BLUETOOTH соединения с Delphi Ds150e.

Проводим эксперимент. Даёт ли \

Delphi DS150E, Autocom, Multidiag - диагностический сканер с Aliexpress

first connect to the car delphi 2015 1

✅Delphi DS150E ➕ WOW если проблемы с установкой драйвера USB ➕ первое включение💻

Не очень хороший диагностический прибор Delphi DS150E

Реклама
Новое
Реклама