[fpc-pascal] Re: Accessing USB HID from Lazarus programs?
Henry Vermaak
henry.vermaak at gmail.com
Sun Mar 20 20:47:28 CET 2011
On 20 March 2011 16:35, Bo Berglund <bo.berglund at gmail.com> wrote:
>>I need to create a program using Lazarus/FPC to access a data
>>collection device built using a PIC24F series microprocessor with
>>built-in USB support. The firmware makes the PIC processor register as
>>a Human Interface Device (HID) class USB device.
>>
>>I understand that for the HID class one does not have to provide a USB
>>driver, there is already a generic one on Windows and possibly also on
>>Linux.
>>And the HID interface is not limited to mice and such, for example the
>>PicKit3 PIC programmer and ICE uses the HID driver and it can both
>>program code into PIC:s and execute PIC code with breakpoints from
>>within MPLAB (the PIC develeopment IDE).
>>
>>My objective is to read the data from the data collection device using
>>the USB interface and display the data on screen and also save to the
>>PC disk.
>>My FPC program should be able to run on Windows and preferably also on
>>Linux.
>>
>>But I can't find any good examples on how to access the USB HID
>>device....
What you seen hidapi?
http://www.signal11.us/oss/hidapi/
You will probably have to translate the headers.
Henry
More information about the fpc-pascal
mailing list