Software
USB Producten Home

USB-51
USB bus
USB Solution
Hardware
Inputs
Outputs
Software

De software die u nodig hebt om met de USB Solution kit te kunnen werken, wordt met de kit meegeleverd op de bijbehorende CD. Er is ondersteuning voor Delphi2, Delphi3, Delphi4 en Delphi5. Het gebruik van alle componenten wordt verhelderd met duidelijke voorbeelden.

Componenten

Om het eenvoudiger te maken applicatie software voor de USB Solution chip te schrijven, zijn er een aantal Delphi componenten meegeleverd. Met deze componenten is het mogelijk de USB Solution chip te besturen, zonder dat het nodig is zelf de hiervoor benodigde interface routines te ontwikkelen.

De componenten zijn:

bullet

THidDevices

bullet

THidDevice

bullet

THidDataPort

bullet

THidWaiter

THidDevices

Deze component geeft controle over alle devices die op de PC zijn aangesloten. Zodra een apparaat wordt aangesloten of losgenomen, detecteert THidDevices dit, en genereert een event. THidDevices geeft daarnaast de mogelijkheid van elk aangesloten apparaat de Vendor- en Product ID codes op te vragen, en verschillende andere gegevens die van een USB apparaat bekend zijn bij Windows.

THidDevice

Dit component beheert één van de aangesloten USB apparaten uit de lijst die door THidDevices (zie boven) wordt bijgehouden. THidDevice geeft de mogelijkheid data te schrijven naar, of te ontvangen van, een USB Solution apparaat. De data wordt steeds in blokken van 8 bytes naar het apparaat verzonden, en van het apparaat ontvangen.

THidDataPort

Dit component geeft een betere controle over de datablokken die via THidDevice worden uitgewisseld tussen de PC en het USB Solution apparaat. Dit data transport gaat steeds in blokken van 8 bytes, en THidDataPort geeft de mogelijkheid deze data te beschouwen als 8 bytes, 2 long integers, 4 short integers, en zelfs als 64 bits.

THidWaiter

Als u een apparaat voorziet van een USB Solution, zal Windows dit apparaat kunnen herkennen zodra het wordt aangesloten, en de juiste drivers laden. De applicatie software die u zelf schrijft voor het apparaat wordt echter niet automatisch gestart. Het THidWaiter component geeft de mogelijkheid de voor het apparaat geschreven applicatie automatisch te activeren wanneer het apparaat wordt aangesloten, en weer te de-activeren wanneer het apparaat wordt losgenomen.

Hebt u vragen of opmerkingen over deze website?
Stuur deze dan per e-mail naar webmaster@LeiderdorpInstruments.nl  
Copyright © 1999 - 2004 Leiderdorp Instruments
Laatste wijziging gemaakt op: 23-11-2006