TM-D710: Rewrite the whole backend, since most of it was not working anyway. TM-D710 protocol is significantly different from TM-D700 or the TH handheld ones. Most features work, but the control protocol is quite limited: for example, it is not possible to change the selected frequency band of a VFO. Additionally, selecting MEM VFO uses the previously selected band (VFOA/VFOB), since there are no separate MEM VFO definitions for A/B bands. Added FMN mode to string constants, so that it can be used with the set_mode command.

(cherry picked from commit 3cdbad1064)
Hamlib-3.2
Mikael Nousiainen 2018-03-15 09:33:01 +02:00 zatwierdzone przez Nate Bargmann
rodzic 2dfd79ee13
commit 7e221491c5
3 zmienionych plików z 1860 dodań i 843 usunięć

Wyświetl plik

@ -33,7 +33,7 @@
#define EOM_TH '\r'
#define KENWOOD_MODE_TABLE_MAX 24
#define KENWOOD_MAX_BUF_LEN 50 /* max answer len, arbitrary */
#define KENWOOD_MAX_BUF_LEN 128 /* max answer len, arbitrary */
/* Tokens for Parameters common to multiple rigs.

Plik diff jest za duży Load Diff

Wyświetl plik

@ -319,6 +319,7 @@ static struct
{ RIG_MODE_LSB, "LSB" },
{ RIG_MODE_RTTY, "RTTY" },
{ RIG_MODE_FM, "FM" },
{ RIG_MODE_FMN, "FMN" },
{ RIG_MODE_WFM, "WFM" },
{ RIG_MODE_CWR, "CWR" },
{ RIG_MODE_RTTYR, "RTTYR" },