| How to use the RFC-1/B Programming Mode--a brief overview
This document is for qualified technical personnel. It contains information that can be used to change most of the operating characteristics of the RFC-1 system. Improper use of this information can cause incorrect readings, erratic behavior or lock remote users out of the system. We strongly recommend that you understand the basic operation of the RFC-1 and the specifics of the installation you are changing before applying the information in this section.
To utilize the full potential of the RFC-1 you must learn how to use its Advanced Programming Mode--also simply referred to as programming mode. Programming mode makes changes directly to the user memory of the RFC-1. The value that is programmed and the address at which the value is written will change a certain behavior of the RFC-1. The trick is to know which address to use and what value to program there to get the desired result.
Finding the memory address is fairly simple. There are 1024 possible user memory locations that are grouped by function. The first block of memory holds the information for telemetry channel format and descriptions. The next block holds date and time trigger programming information and so on. There is a complete table of the memory locations in Appendix A. This table plays a key role in programming mode.

Determining what value to program at an address is a matter of locating the documentation for a feature and researching the appropriate value for the desired result. In some cases, more than one value must be programmed to achieve a result.
Using the Programming Mode
Normal operations are suspended in programming mode. Channels are not selected and control relays do not function. This releases the keypad so that keystrokes can have different functions.
- the command to enter programming mode is: 80
- the command to exit programming mode is: *
- in programming mode, the # key acts like an enter key
- the advanced programming security code is: 4150
Here is how it works. Enter 80 on the keypad to activate the programming mode. The RFC-1 will respond with "enter advanced programming security code". Enter the correct code and the RFC-1 will say "enter four digit address". Enter the address for the item that you are changing. (The addresses are discussed in detail later in this section.) The RFC-1 will repeat the memory address as confirmation and wait for you to enter data.
When the RFC-1 is waiting for data in programming mode, your options are:
- Push # to read the data at the current memory location
- Push nn# to write the value nn at this memory location
- Push 80 to enter to a new memory address
- Push * to exit the programming mode
If you choose to read or write data, every time you press the # key the RFC-1 will read or write the data at the current address and increment to the next address. It is not necessary to enter 80 and a new address for each memory location if you are reading or writing a series of continuous locations. It is like filling in a form on a computer: each time you press the enter key, the computer accepts the data and skips to the next item. Only use the 80 command when you want to skip to a new address. |