Merged all R8 testing routines (except set/get memory channel) into their equivalents within drake.

Will do the same with memory channel routines once they are better tested.
pull/1796/head
Mark J. Fine 2025-07-04 00:53:28 -04:00
rodzic 7a97578476
commit cb0646c727
3 zmienionych plików z 873 dodań i 1548 usunięć

Plik diff jest za duży Load Diff

Wyświetl plik

@ -40,7 +40,8 @@ struct drake_priv_data {
int curr_att;
int curr_pre;
int curr_notch;
int curr_pwr;
int curr_pwr;
int curr_ss;
};
int drake_set_freq(RIG *rig, vfo_t vfo, freq_t freq);
@ -65,8 +66,13 @@ int drake_get_level(RIG *rig, vfo_t vfo, setting_t level, value_t *val);
int drake_set_powerstat (RIG * rig, powerstat_t status);
int drake_get_powerstat (RIG * rig, powerstat_t *status);
const char *drake_get_info(RIG *rig);
int drake_transaction(RIG *rig, const char *cmd, int cmd_len, char *data, int *data_len);
//temporary until everything from r8.c is moved back over to drake.c
void drake_trans_rept(char* hdrStr, char* sentStr, int sentLen, char* recdStr, int recdLen, int res);
int drake_transaction(RIG *rig, const char *cmd, int cmd_len, char *data, int *data_len);
int drake_report_frequency(RIG *rig, char* owner);
int drake_report_mode(RIG *rig, char* owner);
int drake_report_mem_channel(RIG *rig, char* owner);
int drake_report_all(RIG *rig, char* owner);
extern struct rig_caps r8_caps;
extern struct rig_caps r8a_caps;

Plik diff jest za duży Load Diff