X
X
L
L
D
D
C
C
M
M
A
A
N
N
.
.
d
d
o
o
c
c
3
3
-
-
5
5
1
1
R
R
E
E
V
V
E
E
<SEP>
=
one or more separator characters:
either space, comma or tab
<START TIME> = time to start the pulse, formatted like:
<DAY>:<HOURS>:<MIN>:<SEC>.<MSEC>
<STOP TIME>
= time to stop the pulse, formatted like:
<DAY>:<HOURS>:<MIN>:<SEC>.<MSEC>
<CR>
=
ASCII Carriage Return character (HEX 0D)
<LF>
=
ASCII Line Feed character (HEX 0A)
<DAY>
=
3-digit day of year
:
=
ASCII colon character
<HOURS>
=
2-digit hours, in 24 hour form
<MIN>
=
2-digit minutes
<SEC>
= 2-digit seconds
.
=
ASCII decimal point character
<MSEC>
=
3-digit millisecond
Sending F26 by itself will return the current Programmable Pulse Output time setting.
Sample request:
F26<CR>
Response:
F26 123:18:33:23.324 124:23:32:43.321<CR><LF>
The user can specify both a Start Time and a Stop Time, in which case the rising edge will occur at the
Start Time, and the falling edge will occur at the Stop Time. The times specified are compared with
local time, which is UTC adjusted by the local offset. Leading zeros are required.
Sample entry:
F26 001:00:00:00.000 002:00:00:00.000<CR>
Response:
OK<CR><LF>
This will produce a 1 day pulse on January 1.
Invalid times are rejected with the error message:
ERROR 02 SYNTAX
The user may place an 'X' in any digit position, in which case the Start Time (or Stop Time) will be any
time that matches the non-'X' digits. This can be used to produce repetitive pulses from once per year
up to 100 per second.
Sample entry:
F26 XXX:XX:X0:00.000 XXX:XX:X1:00.000<CR>
Response:
OK<CR><LF>
This will emit a 1 minute pulse every 10 minutes, aligned with multiples of 10 minutes.
If only the Start Time is specified, a 1 millisecond pulse is generated with the rising edge starting at that
time.
Sample entry:
F26 XXX:XX:30:00.000<CR>
Response:
OK<CR><LF>
This will generate a 1 millisecond pulse on the half hour.
Summary of Contents for 151-600
Page 2: ...Model XL DC Serial Number__________________ September 15 1997 Revision E...
Page 4: ......
Page 27: ...X...