kopia lustrzana https://github.com/dl2alf/AirScout
216 wiersze
4.3 KiB
INI
216 wiersze
4.3 KiB
INI
;-------------------------------------------------------------------------------
|
|
; Yaesu FT-2000 firmware PEPV3 or later
|
|
;
|
|
; 2009-12-15 - File created by Lou N2TU N2TU@ARRL.net
|
|
; 2018-05-01 - File updated by R. A. Wilson N6TV n6tv@arrl.net
|
|
; - Recognize all modes returned by the IF; command
|
|
;-------------------------------------------------------------------------------
|
|
|
|
|
|
;-------------------------------------------------------------------------------
|
|
; initialize
|
|
;-------------------------------------------------------------------------------
|
|
[INIT]
|
|
Command=(AI0;)
|
|
ReplyLength=0
|
|
|
|
;-------------------------------------------------------------------------------
|
|
; set frequency
|
|
;-------------------------------------------------------------------------------
|
|
|
|
[pmFreqA]
|
|
Command=(FA........;)
|
|
Value=2|8|vfText|1|0
|
|
ReplyLength=0
|
|
|
|
[pmFreqB]
|
|
Command=(FB........;)
|
|
Value=2|8|vfText|1|0
|
|
ReplyLength=0
|
|
|
|
[pmFreq]
|
|
;not supported
|
|
|
|
[pmRitOffset]
|
|
Command=(RU....;)
|
|
Value=2|4|vfText|1|0
|
|
ReplyLength=0
|
|
|
|
[pmRit0]
|
|
Command=(RC;)
|
|
ReplyLength=0
|
|
|
|
[pmPitch]
|
|
Command=(KP..;)
|
|
Value=2|2|vfText|0.02|-300
|
|
ReplyLength=0
|
|
|
|
;-------------------------------------------------------------------------------
|
|
; set rit/xit/split/rx/tx
|
|
;-------------------------------------------------------------------------------
|
|
[pmSplitOn]
|
|
Command=(FR0;FT3;)
|
|
ReplyLength=0
|
|
|
|
[pmSplitOff]
|
|
Command=(FR0;FT2;)
|
|
ReplyLength=0
|
|
|
|
[pmVfoA]
|
|
Command=(FR0;)
|
|
ReplyLength=0
|
|
|
|
[pmVfoB]
|
|
Command=(FR3;)
|
|
ReplyLength=0
|
|
|
|
[pmVfoEqual]
|
|
Command=(AB;)
|
|
ReplyLength=0
|
|
|
|
[pmVfoSwap]
|
|
Command=(SV;)
|
|
ReplyLength=0
|
|
|
|
[pmVfoAA]
|
|
Command=(FR0;FT0;)
|
|
ReplyLength=0
|
|
|
|
[pmVfoAB]
|
|
Command=(FR0;FT3;)
|
|
ReplyLength=0
|
|
|
|
[pmVfoBA]
|
|
Command=(FR3;FT2;)
|
|
ReplyLength=0
|
|
|
|
[pmVfoBB]
|
|
Command=(FR3;FT3;)
|
|
ReplyLength=0
|
|
|
|
[pmRitOn]
|
|
Command=(RT1;)
|
|
ReplyLength=0
|
|
|
|
[pmRitOff]
|
|
Command=(RT0;)
|
|
ReplyLength=0
|
|
|
|
[pmXitOn]
|
|
Command=(XT1;)
|
|
ReplyLength=0
|
|
|
|
[pmXitOff]
|
|
Command=(XT0;)
|
|
ReplyLength=0
|
|
|
|
[pmRx]
|
|
Command=(TX0;)
|
|
ReplyLength=0
|
|
|
|
[pmTx]
|
|
Command=(TX1;)
|
|
ReplyLength=0
|
|
|
|
;-------------------------------------------------------------------------------
|
|
; set mode
|
|
;-------------------------------------------------------------------------------
|
|
[pmCW_U]
|
|
Command=(MD03;)
|
|
ReplyLength=0
|
|
|
|
[pmCW_L]
|
|
Command=(MD07;)
|
|
ReplyLength=0
|
|
|
|
[pmSSB_U]
|
|
Command=(MD02;)
|
|
ReplyLength=0
|
|
|
|
[pmSSB_L]
|
|
Command=(MD01;)
|
|
ReplyLength=0
|
|
|
|
[pmDIG_U]
|
|
Command=(MD09;)
|
|
ReplyLength=0
|
|
|
|
[pmDIG_L]
|
|
Command=(MD06;)
|
|
ReplyLength=0
|
|
|
|
[pmAM]
|
|
Command=(MD05;)
|
|
ReplyLength=0
|
|
|
|
[pmFM]
|
|
Command=(MD04;)
|
|
ReplyLength=0
|
|
|
|
;-------------------------------------------------------------------------------
|
|
; read status
|
|
;-------------------------------------------------------------------------------
|
|
|
|
[STATUS1]
|
|
Command=(IF;)
|
|
ReplyEnd=(;)
|
|
Validate=(IF........................;)
|
|
Value1=13|5|vfText|1|0|pmRitOffset
|
|
Value2=5|8|vfText|1|0|pmFreq
|
|
Flag1 =(..................0........)|pmRitOff
|
|
Flag2 =(..................1........)|pmRitOn
|
|
Flag3 =(...................0.......)|pmXitOff
|
|
Flag4 =(...................1.......)|pmXitOn
|
|
Flag5 =(....................1......)|pmSSB_L
|
|
Flag6 =(....................2......)|pmSSB_U
|
|
Flag7 =(....................3......)|pmCW_U
|
|
Flag8 =(....................4......)|pmFM
|
|
Flag9 =(....................5......)|pmAM
|
|
Flag10=(....................6......)|pmDIG_L
|
|
Flag11=(....................7......)|pmCW_L
|
|
Flag12=(....................8......)|pmDIG_L
|
|
Flag13=(....................9......)|pmDIG_U
|
|
Flag14=(....................A......)|pmFM
|
|
Flag15=(....................B......)|pmFM
|
|
Flag16=(....................C......)|pmDIG_U
|
|
Flag17=(..............0000.........)|pmRit0
|
|
|
|
[STATUS2]
|
|
Command=(FA;)
|
|
ReplyEnd=(;)
|
|
;Validate=(FA........;)
|
|
Value1=2|8|vfText|1|0|pmFreqA
|
|
|
|
[STATUS3]
|
|
Command=(FB;)
|
|
ReplyEnd=(;)
|
|
;Validate=(FB........;)
|
|
Value1=2|8|vfText|1|0|pmFreqB
|
|
|
|
[STATUS4]
|
|
Command=(KP;)
|
|
ReplyEnd=(;)
|
|
Validate=(KP..;)
|
|
Value1=2|2|vfText|50|300|pmPitch
|
|
|
|
[STATUS5]
|
|
Command=(FR;FT;)
|
|
ReplyLength=8
|
|
;ReplyEnd=(;)
|
|
Validate=(FR.;FT.;)
|
|
Flag1=(..0.....)|pmVfoA
|
|
Flag2=(..3.....)|pmVfoB
|
|
Flag3=(..0...0.)|pmVfoAA
|
|
Flag4=(..0...1.)|pmVfoAB
|
|
Flag5=(..3...0.)|pmVfoBA
|
|
Flag6=(..3...1.)|pmVfoBB
|
|
Flag7=(..0...1.)|pmSplitOn
|
|
Flag8=(..0...0.)|pmSplitOff
|
|
|
|
[STATUS6]
|
|
Command=(TX;)
|
|
ReplyEnd=(;)
|
|
Validate=(TX.;)
|
|
Flag1=(..0.)|pmRX
|
|
Flag2=(..1.)|pmTX
|