Contents - Index - Previous - Next

Importing and Exporting memories


Memory definitions can be imported into the program by using CSV (Comma Separated Variables) files. These files can be created using various programs, typically spreadsheets and word-processors.

Likewise, the memory definitions can be exported to a CSV file for use by another program.

FTBVR5K can import up to 1900 memory definitions at a time. Because the maximum number of memories per bank is 100, this would require a minimum of 19 banks to be already created with only 1 record in each.

Importing is done in two phases. The first phase performs validation on the input data, and checks there is enough space to import the records. The second phase performs the actual import.

FTBFIG utility

A free utility called FTBFIG is available on the website which can extract frequencies from files or the Windows clipboard and produce .CSV files that can be imported.

Format of the records

Each CSV file contains a header record followed by one or more memory records e.g.

Frequency, Mode, Name, Bank, Step
145.575,FMN,S23,2,12.5 kHz

The header record describes the fields, and the memory record contains the values for each field.

The only required field is the frequency; missing fields are assigned default values:
  • Mode is defaulted to match the "Auto" selection based on the frequency (see the table at the end of the user guide)
  • Name is defaulted to unspecified i.e. no name entered into the memory
  • Bank is defaulted to a bank number of your choice when the import is performed
  • Step is defaulted to match the "Auto" selection based on the frequency (see the table at the end of the user guide). Step is then rounded down for FMN mode to ensure that it is a multiple of the frequency.

    You may miss out some fields but include others e.g.

      145.575,,S23,2,12.5 kHz

    Automatic assignment of Mode and Tuning Step

    If the mode and tuning step are not specified then they are chosen from the Auto Mode preset operating parameters (see the table at the end of the User Guide) based on the frequency. If required the tuning step for FMN is rounded down to make it an exact multiple of the frequency.

    If the mode is specified but the tuning step is not then the tuning step is based on the mode:
  • mode LSB/USB/CW - tuning step = 100 Hz
  • mode AMN - tuning step = 1 kHz
  • mode AM - tuning step = 5 kHz
  • mode WAM - tuning step = 10 kHz
  • mode WFM - tuning step = 50 kHz
  • mode FMN - tuning step is based on the frequency, but reduced to 5 kHz if required to make it an exact multiple of the frequency
  • mode Auto - tuning step is left to the rig

    If the tuning step is specified then it is checked for compatibility with the mode, and if it is not compatible then it is set to the lowest valid step for the mode.

    If the automatically assigned mode and tuning step are not what you want then change them before writing the memories back to the rig.

    To Import only new frequencies in the CSV file

    To import only frequencies that you do not already have in your memories click the 'Import New CSV' button.

    To Import every frequency in the CSV file

    To import all of the frequencies that are in the CSV file, regardless of whether or not you already have them in your memories, click the 'Import All CSV' button.

    To Export every memory to a CSV file

    To export all of your memories to a CSV file click the Export CSV button. The file written will include a header record, and every memory will be included in the format


    If you want to export a file in FTBasic format instead of the above format then answer Yes to the question 'Do you want to save in a format suitable for Import into FTBasic?'. Refer to the FTBasic documentation for the CSV format of this file.