35
OSCF(?) i
The OSCF command directly sets the oscillator control DAC to i (-
32767 to 32767). If the FS700 is currently locking to a station, this
command will be ignored and an execution error will be generated.
Status Byte Definitions
Status Reporting
The FS700 reports on its status by means of three status bytes: the
serial poll byte, the standard event status byte, and the LORAN status
byte.
On power on the FS700 may either clear all of its status enable
registers or retain the power down values. The action taken is
controlled by the *PSC command and allows such things as power on
service requests, etc.
Serial Poll Status Byte
bit
Name Usage
0
Lock
The FS700 is locked.
1
Search
The FS700 is searching for a station.
2
unused
- - - - - - - - -
3
LORAN
An unmasked bit in the LORAN status byte
has been set.
4
MAV
The output buffer is non-empty.
5
ESB
An unmasked bit in the standard event status
byte has been set.
6
SRQ/MSS
SRQ (service request) bit.
7
Warmed Up
Set when oscillator warmup period expires.
The LORAN and ESB bits are set whenever any unmasked bit (bit with
the corresponding bit in the byte enable register set) in their respective
status register is set. These bits are not cleared until the condition
which set the bit is cleared. Thus, these bits provide a constant
summary of the enabled status bits. A service request will be generated
whenever an unmasked bit in the serial poll register is set. Note that
service requests are only generated when the bit is first set and thus
any condition will only produce one service request. Accordingly, if a
service request is desired every time an event occurs the status bit
must be clear between events (either by reading it or by using the *CLS
command).
Standard Event Status Byte
bit
Name
Usage
0
unused
- - - - - - - - -