|
|
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.k3xs.JHamTune.YaesuFT847
JHamTune driver for the Yaesu FT-847 radio.
Radio specs from the FT-847 manual: GENERAL Frequency Range: Receive 100 kHz - 36.99 MHz 37 - 76 MHz 108 - 174 MHz 420 - 512 MHz Transmit 160 - 6 Meters 2 Meters 70 Centimeters (Amateur bands only) 5.1675 MHz (Alaska Emergency Channel) Emission Modes: USB, LSB, CW, AM, FM, F1 (9600 bps Packet), F2 (1200 bps Packet), AFSK Synthesizer Steps (Min.): 0.1 Hz (CW/SSB) 10 Hz (AM/FM)
| Constructor Summary | |
YaesuFT847(java.lang.String p)
|
|
| Method Summary | |
void |
connect()
connect to the radio |
void |
disconnect()
disconnect automatic control from the radio |
void |
finalize()
|
java.lang.String |
getDriverName()
|
int |
getFreq()
get current frequency and mode. |
JHTMode |
getMode()
|
java.lang.String |
getName()
|
java.lang.String |
getPortName()
|
java.util.Collection |
getRxBands()
|
java.util.Collection |
getRxTxBands()
|
int |
getSmeter()
|
void |
setBand(JHTBand band)
set all paramaters from a JHTBand |
void |
setDebug(boolean b)
|
void |
setFreq(int freq)
set main VFO frequency. |
void |
setMode(JHTMode mode)
|
void |
setTone(JHTCTCSS tone)
|
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public YaesuFT847(java.lang.String p)
| Method Detail |
public void finalize()
public void disconnect()
disconnect in interface JHTRadiopublic void connect()
JHTRadio
connect in interface JHTRadiopublic void setDebug(boolean b)
public void setFreq(int freq)
CAT command word: Q1 Q2 Q3 Q4 01 set main VFO
CAT command word: Q1 Q2 Q3 Q4 11 set Sat RX VFO
CAT command word: Q1 Q2 Q3 Q4 21 set Sat TX VFO
Q1-Q4 are frequency to set in a goofy nybble-oriented BCD
e.g. to set 432.2705 MHz send "43 22 70 50"
setFreq in interface JHTRadiofreq - tune the radio to this frequency in Hz.public void setBand(JHTBand band)
setBand in interface JHTRadiopublic void setMode(JHTMode mode)
setMode in interface JHTRadiomode - set the radio to this modulation mode.public void setTone(JHTCTCSS tone)
setTone in interface JHTRadiotone - set this CTCSS/PL tone encoding. (write only)public int getSmeter()
getSmeter in interface JHTRadiopublic int getFreq()
CAT command word: xx xx xx xx 03 get main VFO freq/mode
CAT command word: xx xx xx xx 13 get sat RX VFO freq/mode
CAT command word: xx xx xx xx 23 get sat TX VFO freq/mode
reply: Q1 Q2 Q3 Q4 MM
Q1-Q4:freq (see setFreq)
MM:mode (see setOperMode)
getFreq in interface JHTRadiopublic JHTMode getMode()
getMode in interface JHTRadiopublic java.util.Collection getRxBands()
getRxBands in interface JHTRadiopublic java.util.Collection getRxTxBands()
getRxTxBands in interface JHTRadiopublic java.lang.String getDriverName()
getDriverName in interface JHTRadiopublic java.lang.String getPortName()
getPortName in interface JHTRadiopublic java.lang.String getName()
getName in interface JHTRadio
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||