Copyright © Zaber Technologies Inc.
10 ERROR CODES
Whenever a T-Series device returns 255 in byte 2 of a reply, it indicates an error has occurred. The data
(byte 3 – 6) will contain the error code, which identifies the cause of the problem. The error code is
typically the command number of the instruction that caused the error, but not always. The following is a
table of all possible error codes for the T-JOY:
Error Code
Description
14
Power supply voltage too low.
15
Power supply voltage too high.
25
Set Active Axis – Data out of range. Must be 1, 2, or 3.
26
Set Axis Unit Number – Data out of range. Must be between 0 and 254 inclusive.
27
Set Axis Inversion – Data out of range. Must be 0, 1, or -1.
28
Set Axis Velocity Profile – Data out of range. Must be 0, 1, 2, or 3.
29
Set Axis Velocity Scale – Data out of range. Must be between 0 and 65535.
30
Load Event-Triggered Instruction – Data out of range. See command #30 for valid range.
31
Return Event-Triggered Instruction – Data out of range. See command #31 and #30 for
valid range.
33
Calibration – Data out of range. Must be 0, 1, or 2.
36
Restore / Lock / Unlock Settings – Data out of range. Must be 0, 2768033, or 3308672
40
Set Mode - One or more of the Mode Bits is invalid.
48
Set Alias – Data out of range. Must be between 1 and 254 inclusive.
53
Return setting – Data out of range. Must be a valid setting number.
64
Command number not valid in this firmware version
255
Another command is currently executing and cannot be pre-empted by the new command.
Please wait till the old command is finished executing, or issue a command with pre-
emptive priority.
3600
Settings locked. The most recent instruction required changing setting values, but the
settings are locked. See command 36 for details on locking and unlocking settings.
11 LED INDICATORS
The green LED is on whenever there is power to the device. A constant blinking (2Hz) of the green LED
indicates that the power supply voltage is out of range. The green LED may be disabled by a mode bit (see
command #40).
The amber LED flashes when there is traffic on the RS232 line, either when receiving an instruction from
the computer or when sending an instruction downstream. The amber LED also flashes each time a key
event occurs unless the event has been disabled. See the
Page 28 of 32