Add ic7850 ic7851 -- works with wsjtx

astyle-formatting
Michael Black 2017-01-01 22:55:33 -06:00
rodzic 761dde7b8b
commit ae99b17598
5 zmienionych plików z 13 dodań i 4 usunięć

Wyświetl plik

@ -7,7 +7,8 @@ ICOMSRC = ic706.c icr8500.c ic735.c ic775.c ic756.c \
icr10.c icr20.c icr71.c icr72.c icr75.c icrx7.c \
id1.c id5100.c perseus.c ic2730.c \
ic707.c ic728.c ic751.c ic761.c \
ic78.c ic7800.c ic7000.c ic7100.c ic7200.c ic7300.c ic7600.c ic7700.c \
ic78.c ic7800.c ic7850.c ic7851.c \
ic7000.c ic7100.c ic7200.c ic7300.c ic7600.c ic7700.c \
icom.c icom.h icom_defs.h frame.c frame.h optoscan.c optoscan.h
noinst_LTLIBRARIES = libhamlib-icom.la

Wyświetl plik

@ -67,8 +67,8 @@
} }
static int ic7800_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val);
static int ic7800_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val);
int ic7800_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val);
int ic7800_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val);
/*
* IC-7800 rig capabilities.

Wyświetl plik

@ -323,6 +323,8 @@ static const struct icom_addr icom_addr_list[] = {
{ RIG_MODEL_IC765, 0x2c },
{ RIG_MODEL_IC775, 0x46 },
{ RIG_MODEL_IC7800, 0x6a },
{ RIG_MODEL_IC7850, 0x8e },
{ RIG_MODEL_IC7851, 0x8e },
{ RIG_MODEL_IC781, 0x26 },
{ RIG_MODEL_IC820, 0x42 },
{ RIG_MODEL_IC821, 0x4c },
@ -3742,6 +3744,8 @@ DECLARE_INITRIG_BACKEND(icom)
rig_register(&ic7700_caps);
rig_register(&ic78_caps);
rig_register(&ic7800_caps);
rig_register(&ic7850_caps);
rig_register(&ic7851_caps);
rig_register(&ic7000_caps);
rig_register(&ic7100_caps);
rig_register(&ic7200_caps);

Wyświetl plik

@ -232,6 +232,8 @@ extern const struct rig_caps ic7700_caps;
extern const struct rig_caps ic775_caps;
extern const struct rig_caps ic78_caps;
extern const struct rig_caps ic7800_caps;
extern const struct rig_caps ic7850_caps;
extern const struct rig_caps ic7851_caps;
extern const struct rig_caps ic7000_caps;
extern const struct rig_caps ic7100_caps;
extern const struct rig_caps ic7200_caps;

Wyświetl plik

@ -214,7 +214,9 @@
#define RIG_MODEL_IC2730 RIG_MAKE_MODEL(RIG_ICOM, 72)
#define RIG_MODEL_IC7300 RIG_MAKE_MODEL(RIG_ICOM, 73)
#define RIG_MODEL_PERSEUS RIG_MAKE_MODEL(RIG_ICOM, 74)
/* next one is 75 */
#define RIG_MODEL_IC7850 RIG_MAKE_MODEL(RIG_ICOM, 75)
#define RIG_MODEL_IC7851 RIG_MAKE_MODEL(RIG_ICOM, 76)
/* next one is 77 */
/*
* Optoelectronics (CI-V)