output instep “b”. This command may also be omitted, and is not absolutely necessary.
You may instead re-do the sequence from step “a”.
3) Commands originating automatically from the AR-3000SD
Some commands are transmitted automatically from the AR-3000SD. The two commands CC (card
insertion status output) and %% (completion status output when a card operation takes place) fall in
this category, and use the following procedure.
a.
command
COMPUTER
AR-3000SD
a. The AR-3000SD will automatically transmit the command.
There is no need to return an ack/OK, etc.
4) Commands accompanied by confirmation
The 4.2.2 Edit command explained in Section 4 is of this type. To prevent accidental erasure of data,
edit commands are executed after entering Delete mode. Commands use the following procedure.
a.
command
COMPUTER
AR-3000SD
b. ack/OK or ER command
c. Edit command
d. Edit command (same as step “c.”)
e. ack/OK or ER command
a. Transmit the DM command. The AR-3000SD will enter Delete mode.
b. If the DM command is received correctly, an ack/OK will be returned. If there is a command
error, the ER command will be returned and the AR-3000SD will automatically exit Delete
mode.
c. If no error has occurred, transmit the command you wish to execute.
d. To confirm, the AR-3000SD will send back the command that it received in step “c”.
e. If the command is correct, send an ack/OK. This will cause the command to be executed. Then,
after receiving the command, the AR-3000SD will automatically exit Delete mode. If the
command is an error, you can send an ER command “ER:1”. The command will be canceled, and
the AR-3000SD will exit Delete mode.
3.4 Command Format
Commands (control signals) have several formats.
Type 0: Those consisting only of a control code.
semicolon ‘
;
’ etc. is not attached. These consist only of a control code.
Example)
ack
Type 1: Commands with no parameters
Example)
ST
Type 2: Commands with parameters.
Command: parameter, parameter . . .
Command and parameter are separated by a colon ‘
:
’
Parameter and parameter are separated by a comma ‘
,
’
3.5 About Input Parameters
1) Generally, parameters use decimal notation, and are variable length.
Example)
DC:10 DC:5
Example)
MP:A1,30 MP:A20,255
2) Characters in a card name etc. are enclosed in double quotation marks (
"
).
Example)
CV:0,"ABCDEFGH",0
3) The phrase and the card slot are specified together.
Example)
PA:A1
(plays back phrase 1 of card A)
-
A01, A001 or A0001 is the same as A1.
AR-3000SD (Ver.1.00) Command Reference - 29