feat: Implemented UDP Outbound Adif message, freq to pstrotator
This commit is contained in:
@@ -386,6 +386,9 @@ type IcomTXState struct {
|
||||
RITHz int `json:"rit_hz"` // RIT/XIT offset, signed Hz
|
||||
RITOn bool `json:"rit_on"`
|
||||
XITOn bool `json:"xit_on"`
|
||||
// CW keyer (send messages via the rig's internal keyer, CI-V 0x17).
|
||||
KeySpeedWPM int `json:"key_speed_wpm"` // current KEY SPEED in WPM
|
||||
BreakIn int `json:"break_in"` // CW break-in: 0=OFF, 1=SEMI, 2=FULL
|
||||
// Set controls.
|
||||
RFPower int `json:"rf_power"` // 0-100 (TX output)
|
||||
MicGain int `json:"mic_gain"` // 0-100
|
||||
@@ -429,6 +432,10 @@ type IcomController interface {
|
||||
SetRIT(int) error // RIT/ΔTX offset in signed Hz
|
||||
SetRITOn(bool) error // RIT on/off
|
||||
SetXITOn(bool) error // ΔTX (XIT) on/off
|
||||
SendCW(string) error // key a CW message via the rig's keyer (CI-V 0x17)
|
||||
StopCW() error // abort the CW message being sent
|
||||
SetKeySpeed(int) error // CW keyer speed in WPM
|
||||
SetBreakIn(int) error // CW break-in: 0=OFF, 1=SEMI, 2=FULL
|
||||
}
|
||||
|
||||
// ScopeSweep is one complete spectrum-scope sweep reassembled from the Icom's
|
||||
|
||||
Reference in New Issue
Block a user