4.3 State Management

Most of the configuration data for the FF-800 is stored in structures called "States". There are 6 States and each can hold a different copy of the same parameters. The States can be thought of as data files that store "snapshots" of different repeater configurations. Much of the configuration of the FF-800 can be completely changed by simply recalling a different State. Even if the State configurations are not going to be used, the user must still save the repeater configuration in State 1. State 1 is recalled on reset, so any configuration that is to survive a power failure or reset must be saved in State 1.

For example, if the FF-800 is used on a repeater that does storm watch operations, the user may want to modify the assignment of certain ports, change the courtesy tones, change any of the various timers, modify the CTCSS access modes, etc... . A macro could be used to implement the changes, but another macro would be required to change back to normal, and depending on the extend of the changes, these macros might be exceedingly large. However, if the user enters the commands manually to obtain the desired configuration, it can be saved in one of the states to be recalled later and the normal configuration can be recalled just as easily.

Recall State Access: CONTROL
(cntl) (480) ; (state#)
Response: "Machine Set" + (state#) or: custom annunciator message (see Text Edit)

The recall of the new state takes effect immeadiately. If the (state#) parameter is omitted, the FF-800 will return the annunciator message for the current state.

Store State Access: CONFIGURATION
(cnfg) (480) (state#)
Response: "Set Machine Set" + (state#) or: "Set" + custom annunciator message

The current configuration will be stored into the indicated state. The following list describes the Functions and parameters that are stored in the FF-800 States:

TR Mode DTMF Cover tone mode Terminal mode CW Frequency Voter CT Mode High accuracy temperature Pulse Output Timing BCD Frequency Set PL Mode
Voter CT AssignID ModeID Bulletin Enable
TR PriorityCOS Active Level
Dial Prefix EnableControl Autopatch Enable
Tail Message EnableCW Speed
Remote Base ActionCourtesy Tone Assign
Voted RX AssignGeneral Function Enable
Voter logic levelLevel Set
Output SetOutput active level
Timer SetPL active level
Secondary Autopatch enable

To: Table of Contents Next Section