I posted this on the lazarus list but they suggested to send it to the FPC list instead in order to possibly get better answers...
On Sun, 20 Mar 2011 10:04:28 -0500, Bo Berglund <bo.bergl...@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.... > >Can someone here please provide some help, links to code examples or >similar? > >Or is this OT for this list since it is basically a hardware access >question? > -- Bo Berglund Developer in Sweden _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal