![IOtech Personal488 User Manual Download Page 134](http://html1.mh-extra.com/html/iotech/personal488/personal488_user-manual_2088013134.webp)
A-2 API Error Codes
04-10-01
Personal488 for Windows 95/98/Me/NT/2000
31
MUST BE ADDRESSED TO TALK
DATA or EOI SEND subcommands are invalid unless
Driver488 is already addressed to talk by MTA.
32
VALUE MUST BE BETWEEN 0 AND 255
Data bytes specified numerically in the SEND command
must be 8-bit integers.
33
INVALID BASE ADDRESS
I/O port base addresses must end in 0, 1, or 8 when
expressed in hexadecimal.
34
INVALID BUS ADDRESS
IEEE 488 bus addresses must be in the range of 0 to 30.
35
BAD DMA CHAN NO. OR DMA NOT ENABLED
This error message is obsolete in Driver488 Rev.4.0.
36
NOT AVAILABLE TO A PERIPHERAL
In Peripheral mode Driver488 cannot send bus commands
such as device addresses.
37
INVALID PRIMARY ADDRESS
IEEE 488 bus addresses must be in the range of 0 to 30.
38
INVALID SECONDARY ADDRESS
IEEE 488 bus secondary addresses must be in the range of
0 to 31.
39
INVALID - TRANSFER OF ZERO BYTES
A #count of zero bytes is not valid.
40
NOT ADDRESSED TO LISTEN
In Controller mode, ENTER without specifying a bus
address is not valid unless Driver488 is already
addressed to listen.
41
COMMAND SYNTAX ERROR
Error in specifying command.
42
UNABLE TO CHANGE MODE AFTER BOOTUP
This error message is obsolete in Driver488 Rev.4.0.
43
TIME OUT WAITING FOR ATTENTION
As a Peripheral, executing an ENTER command, Attention
did not become unasserted within the TIME OUT
period.
44
DEMO VERSION - CAPABILITY EXHAUSTED
The DEMO version of Driver488 is limited to 100
commands per session.
45
DEMO VERSION - ONLY ONE ADDRESS
The DEMO version of Driver488 can control only one
instrument at one IEEE 488 bus address.
46
OPTION NOT AVAILABLE
This error message is obsolete in Driver488 Rev.4.0.
47
VALUE MUST BE BETWEEN 1 AND 8
The IEEE 488 interface board clock frequency must be
between 1 and 8.
48
TIME OUT - CONTROL NOT ACCEPTED
No device took control of the IEEE 488 bus after a PASS
CONTROL.
49
UNABLE TO ADDRESS SELF TO TALK OR LISTEN
A TALK or LISTEN subcommand in a SEND command
specified the controller’s own address. Use MTA or
MLA instead.
50
TIME OUT ON COMMAND
A time out error occurred during a SEND command.
51
CANNOT DMA ON ODD BOUNDARY
Internal system error. Report to factory.
52
INTERRUPT %d DOES NOT EXIST
Invalid interrupt chosen. Check hardware settings.
53
INTERRUPT %d IS NOT SHAREABLE
Another device already controls this interrupt.
54
UNABLE TO ALLOCATE DYNAMIC MEMORY FOR
INT %d
Internal system error. Report to factory.
55
SHARED INTERRUPT %d CHAIN CORRUPTED
Internal system error. Report to factory.
56
TOO MANY ACTIVE TIMEOUTS
Internal system error. Report to factory.
57
INVALID DEVICE HANDLE %d
Device handle was not opened. Must first open device and
assign handle.
58
OUT OF DEVICE HANDLES
Too many device handles opened. Must close unused
handles.
59
UNKNOWN DEVICE: %s
Device not configured. Use MakeDevice to create.
60
DRIVER NOT LOADED
Driver is not loaded. Must load driver to run.
61
INVALID LIST OF DEVICE HANDLES
Array of device handles does not contain valid handles.
62
INVALID TERMINATOR STRUCTURE
Terminator structure does not contain valid data.
63
INVALID DATA POINTER
Data pointer is NULL or points to invalid data.
64
INVALID POINTER TO STATUS STRUCTURE
Status structure address is invalid or NULL.
65
INVALID NAME POINTER
Name parameter is empty or address is invalid.
66
SYSTEM ERROR - INVALID INTERNAL POINTER
Internal system error. Report to factory.
67
INVALID STRING FOR ERROR TEXT
Error text string address is invalid.
68
UNABLE TO FIND ERROR CODE REPORTER
Internal system error. Report to factory.
69
UNABLE TO TRANSLATE ERROR CODE
Internal system error. Report to factory.
Summary of Contents for Personal488
Page 2: ...ii Personal488 User s Manual for Windows95 98 Me NT 2000...
Page 6: ...vi 04 10 01 Personal488 User s Manual for Windows95 98 Me NT 2000...
Page 12: ...3 2 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Page 18: ...Windows 95 3 8 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Page 24: ...Windows 98 3 14 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Page 30: ...Windows Me 3 20 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Page 38: ...Windows 2000 3 28 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Page 40: ...Windows 2000 3 30 Installation 04 10 01 Personal488 for Windows 95 98 Me NT 2000...
Page 42: ...4 2 Hardware Configuration Reference 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Page 46: ...4 6 Hardware Configuration Reference 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Page 50: ...4 10 Hardware Configuration Reference 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Page 54: ...4 14 Hardware Configuration Reference 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Page 68: ...5 14 Using IEEE 488 04 09 01 Personal488 for Windows 95 98 Me NT 2000...
Page 132: ...Personal488 for Windows 95 98 Me NT 2000 04 10 01 API Reference 6 64...
Page 138: ...B 2 IEEE488 ASCII Code Maps 03 16 01 Personal488 for Windows 95 98 Me NT 2000...