feat: added APF for CW in Icom

This commit is contained in:
2026-07-07 17:10:42 +02:00
parent 1cadefd207
commit ab06673854
11 changed files with 493 additions and 38 deletions
+2
View File
@@ -415,6 +415,7 @@ type IcomTXState struct {
NR bool `json:"nr"`
NRLevel int `json:"nr_level"`
ANF bool `json:"anf"`
APF bool `json:"apf"` // audio peak filter (CW only)
AGC string `json:"agc,omitempty"` // FAST | MID | SLOW
Preamp int `json:"preamp"` // 0=off, 1=P.AMP1, 2=P.AMP2
Att int `json:"att"` // dB attenuation, 0=off
@@ -450,6 +451,7 @@ type IcomController interface {
SetNR(bool) error
SetNRLevel(int) error
SetANF(bool) error
SetAPF(bool) error
SetAGC(string) error
SetPreamp(int) error
SetAtt(int) error