@@ -1023,7 +1018,22 @@ Pkeys = 2 # number of programmable keys on the FT-4 namelen = 6 # length of the mem name display on the FT-4 front-panel id_str = b'IFT-35R\x00\x00V100\x00\x00'
- # names for the setmode function for the programmable keys. Mode zero means
- # that the key is programmed for a memory not a setmode.
- SETMODES = [
"mem", "apo", "ar bep", "ar int", "beclo", #00-04
"beep", "bell", "cw id", "cw wrt", "dc vlt", #05-09
"dcs cod", "dt dly", "dt set", "dtc spd", "edg.bep", #10-14
"lamp", "led.bsy", "led.tx", "lock", "m/t-cl", #15-19
"mem.del", "mem.tag", "pag.abk", "pag.cdr", "pag.cdt", #20-24
"pri.rvt", "pswd", "pswdwt", "rf sql", "rpt.ars", #25-29
"rpt.frq", "rpt.sft", "rxsave", "scn.lmp", "scn.rsm", #30-34
"skip", "sql.typ", "step", "tn frq", "tot", #35-39
"tx pwr", "tx save", "vfo.spl", "vox", "wfm.rcv", #40-44
"w/n.dev", "wx.alert" #45-46
]
- legal_steps = list(STEP_CODE)
- legal_steps.remove(6.25) #should not remove if euro version
# don't register the FT-65 in the production version until it is tested # @directory.register @@ -1038,7 +1048,6 @@ # VHF, RX (136000000, 174000000) # UHF, RX (400000000, 480000000) ]
- valid_bands = [(108000000, 520000000), (700000000, 999990000)] _valid_chars = chirp_common.CHARSET_ASCII numblocks = 0x215 # number of 16-byte blocks in the radio _memsize = 16 * numblocks # used by CHIRP file loader to guess radio type
@@ -1046,4 +1055,20 @@ Pkeys = 4 # number of programmable keys on the FT-65 namelen = 8 # length of the mem name display on the FT-65 front panel id_str=b'IH-420\x00\x00\x00V100\x00\x00'
- # names for the setmode function for the programmable keys. Mode zero means
- # that the key is programmed for a memory not a setmode.
- SETMODES = [
"mem", "apo", "arts", "battsave", "b-ch.l/o", # 00-04
"beep", "bell", "compander", "ctcss", "cw id", # 05-09
"dc volt", "dcs code", "dtmf set", "dtmf wrt", "edg bep", # 10-14
"key lock", "lamp", "ledbsy", "mem del", "mon/t-cl", # 15-19
"name tag", "pager", "password", "pri.rvt", "repeater", # 20-24
"resume", "rf.sql", "scn.lamp", "skip", "sql type", # 25-29
"step", "tot", "tx pwr", "tx save", "vfo.spl", # 30-34
"vox", "wfm.rcv", "wide/nar", "wx alert", "scramble" # 35-39
]
This list is the same as the one above, right? Can we define that in one place and use it in both?
--Dan