Vaddio Canon VC-C50i Programmers User Manual

Page 13

Advertising
background image

12

2nd byte

b3: System Reservation Always zero

b2:

System

Reservation

Always

zero

b1:

System

Reservation

Always

zero

b0:

System

Error

In

case

of the fatal error to the system


The details of error flags are described as below.

Busy

: VC-C50i is unable to execute the commands in process to execute the former

command.

: In case of generating Command Error, Parameter Error, Mode Error or

System

Error.

Command Error

: In case of receiving the wrong commands (not prepared commands).

Parameter Error

: In case of over value of parameter or wrong parameter length.

Mode Error

: In case of receiving the command unable to execute under VC-C50i during

the receiving status.

System Error

: In case that the fatal accidents occur for some reason.


CAUTION
• If the device number is wrong, its control command code will be ignored.
• By Operation Status Request, the cause of error can be found.
• The error check will be executed by the following priority order.

(1) Mode Error

(2) Command Error

(3) Parameter Error, Busy

VC-C50i sets the error flag corresponding to any, after the detection of error, and returns
the answer, then multiple error flags can’t be set. Busy, however, is exceptional and set,
whenever any of Command Error, Parameter Error, Mode Error or System Error occurs.

Example: Wrong command to be transmitted.

1st byte 2nd byte
b7 = 0, b6 = 0, b5 = 1, b4 = 1 b3 = 0, b2 = 0, b1 = 0, b0 = 0
3h

33h 0h

30h

(Hexadecimal indication

ASCII code conversion)


Note: When the command errors occur and unable to execute, busy flag and command error flag
will be set at the 1.


5.3 Status
In case of having received status request command, this status adds status value to the
answer. The details of Operation Status Request command and status value are described
later. (Refer to 14. Details of System Control Commands)
The Operation Status Request will accept the command, if not host control mode.

Advertising