Multi LO

The Multi LO example program can be used to generate five different frequencies, e.g. for different transverters. The program can take subsequent multiplication factors into account. If a LCD with four lines and 20 characters is connected the UTC, GPS data, call sign and locator and which LO frequency is being generated are shown.

The configuration is done through the USB port.

The different frequencies are activated by pulling-down either D16 for frequency 1, D17 for frequency 2, D18 for frequency 3 or D19 for frequency 4 to ground. If neither are pulled-down then the default frequency 0 is generated.

When GPS signals are received the PPS LED flashes ones per second and when the status of the GPS signal is valid the Valid LED is lit.

Display

The display is a LCD (4×20) that shows the UTC, the frequency number 0-4, GPS status, the number of satellites, the  HDOP, call sign and locator.

If you want to change what is shown on the display please edit the functions in the display.cpp file.

Configuration

The configuration of the program is done via the USB port, 9600 Baud, 8 bits, no parity and one stop bit, using a terminal program (e.g. Arduino IDE Serial Monitor, Termite Terminal (Windows), CuteCom (Linux) or Terminal (Mac OS)). Please connect the RFzero via a USB B cable to your computer and connect the terminal program to the right COM port in the terminal program. The RFzero identifies itself as an Arduino Zero (Windows Device Manager).

If you don’t see the RFzero> or RFzero config> prompts please press the enter key. When you want to execute a command you don’t have to enter the prompt but only the command and parameters after the >.

All input to the RFzero must be in lowercase.

To enter the configuration mode please enter   config   at the RFzero> prompt, i.e.

RFzero> config

To see the available commands please enter   ?   at the RFzero config> prompt, i.e.

RFzero config> ?

To leave the configuration mode please enter   exit   at the RFzero config> prompt, i.e.

RFzero config> exit

When in configuration mode, i.e. when you see the RFzero config> prompt, the most frequent commands are

rd cfg

to see the configuration that will be used after exiting the configuration mode.

wr call CALL

where CALL is your call sign shown on the display if any. Max length is ten characters.

wr loc LOCATOR

where LOCATOR is your locator shown on the display if any.

wr freq NUMBER FREQ MULTI

where NUMBER is from 0 to 4, FREQ is the fixed frequency in Hz and MULTI is the multiplication factor used. Set the multiplication to one (1) if no multiplier is used.

Where frequency number 0 is the default frequency when neither D16 to D19 have been pulled down. Frequency number 1 is activate by pulling pin D16 to ground … and frequency 4 is activate by pulling pin D19 to ground.

More commands are available so please enter a question mark (?) at the RFzero config> prompt to see them.