83Plus:Software:usb8x/BASIC Interface/GetIDs
From WikiTI
Revision as of 14:30, 16 July 2006 by Dan Englender (Talk | contribs)
Contents
Synopsis
Name: GetIDs
Function Number: 5
Minimum usb8x version: 0.10
Get the version, vendor, and product IDs from the connected device.
Inputs
None
Outputs
- 1: Error code
- 2: High byte of version
- 3: Low byte of version
- 4: High byte of product ID
- 5: Low byte of product ID
- 6: High byte of vendor ID
- 7: Low byte of vendor ID
Notes
The high and low bytes of the IDs are returned separately. See the code example below for a method to combine them.
Example
{5 ExecLib If Ans(1 ;If GetIDs returns an error code Return ; quit Disp 256Ans(2)+Ans(3 ;Display version Disp 256Ans(4)+Ans(5 ;Display product ID Disp 256Ans(6)+Ans(7 ;Display vendor ID