Wykres commitów

7829 Commity (be3d79ce19da5a639252c3595dec9f1016110cb2)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 99b7a2da24 Fix bogus sscanf in kpa_get_powerstat -- function would not work 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 731eb39df8 Really fix icom_set_func so that it can also turn off DUAL_WATCH 2021-09-04 22:13:32 +02:00
Mike Black W9MDB e78a8258ce Fix gp2000_get_mode bogus sscanf -- potential seg fault function would not work 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 9162127e9c Fix icom_set_func so that it can also turn off DUAL_WATCH
In ic756.c remove ic756_set_func and use icom_set_func instead
2021-09-04 22:13:32 +02:00
Wouter van Gulik b6837801a6 Drop pointless rig_s assignment from Yeasu code.
rig_s was assigned once and use once, better use rig->state direct;
it gives less code to read.
Also dramatically shrinked send_priv_cmd for ft1000mp, ft100, ft600,
ft747 and ft847 by simply using ncmd direct instead of via a variabel.
2021-09-04 22:13:32 +02:00
Wouter van Gulik 287e79d318 Stop copying table to private data, use table direct.
The table is never written so there is no point makeing the copy;
it only adds confusion for a programmer.
2021-09-04 22:13:32 +02:00
Nate Bargmann 5a8922b5b5 Update for 4.4 release 2021-09-04 22:13:32 +02:00
Nate Bargmann f196d14b84 Advance to version 4.4~git 2021-09-04 22:13:32 +02:00
Nate Bargmann 3cdf09388f Change release date to 2021-09-01 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 9dce7680d0 Update NEWS for 4.3 release 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 4c62b3d2be Update rotctl.1 man page 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 44157ad114 Update tests/Makefile.am to not remove build scripts 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 32de5c3485 astyle files 2021-09-04 22:13:32 +02:00
Mike Black W9MDB d48f1aed42 Improve ser_open error message 2021-09-04 22:13:32 +02:00
Chuck Ritola 20221524f8 Map FCDPP LNA and Mixer Gain as PREAMP values. Closes #766 2021-09-04 22:13:32 +02:00
Mike Black W9MDB ecf53e22ef If set_split_freq_mode is called when split=off we'll turn on split based on current vfo selection
https://github.com/Hamlib/Hamlib/issues/764
2021-09-04 22:13:32 +02:00
Mike Black W9MDB e16a77aaa6 Fix Startup information in rigctl and rigctld 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 39d3c2f681 Fix rigctl/rigctld interaction regression from issue 773
https://github.com/Hamlib/Hamlib/issues/778
https://github.com/Hamlib/Hamlib/issues/773
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 970dff70a3 Make kenwood set_split_vfo behave the same as set_vfo in both directions
https://github.com/Hamlib/Hamlib/issues/746
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 95a737ea56 Put rigctl flow debug in if statement
https://github.com/Hamlib/Hamlib/issues/773
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 76b3f6196c Fix display of arguments for rigctl non-readline version
https://github.com/Hamlib/Hamlib/issues/773
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 7b61057202 For kenwood rigs reset split after set_vfo FR command if needed
Side effect of this change is support of reverse split by changing to VFOB
https://github.com/Hamlib/Hamlib/issues/746
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 8092588d97 Remove unnecessary set_mode command from TARGETABLE_MODE Icom rigs
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 21038df9f6 Fix testcache.c 2021-09-04 22:13:32 +02:00
Mike Black W9MDB a0e692006f Remove override of PKTUSB mode for Icom rigs -- don't think we need this
Was causing mode toggling on IC7300 during PTT transitions in JTDX
2021-09-04 22:13:32 +02:00
Mike Black W9MDB fe46bcf540 Fix set_split_vfo to use correct RX vfo instead of TX vfo
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 72099a63ce Move Startup message after debug_set_level in rigctld.c 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 623bef2f61 Move Startup debug line after set_debug_level 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 32460321ab astyle files 2021-09-04 22:13:32 +02:00
kacomet fa4fa7a1d9 Corrected modes for FT-736R. The FT-736 supports SSB, CW, FM, FM-N (narrowband FM,) CW-N (narrowband CW.) Now, the FM-N and CW-N modes can be set from rigctl. Passbands have also been corrected to the values in the manual. 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 124e2c30c7 Remove RX from kenwood.c -- did not put rig on VFOA
https://github.com/Hamlib/Hamlib/issues/746
2021-09-04 22:13:32 +02:00
Mike Black W9MDB c04c4cbd2a Remove another unneeded vfo swap from icom rigs
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 83590a0868 Fix uninitialized warning in rig.c
https://github.com/Hamlib/Hamlib/issues/762
    https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB d5028e7ba4 Fix some more unnecessary vfo swapping
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 31696351a9 Add RX command to kenwood rigs hopefully setting VFO to VFOA after split set
FT450 and others turn split off doing FR0 and FT1; leaves the rig on VFOB
https://github.com/Hamlib/Hamlib/issues/746
2021-09-04 22:13:32 +02:00
Mike Black W9MDB fcdacb2540 Finish up targetable_ptt logic
Was causing unnecessary vfo swapping
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 3dde32f534 Move TARGETABLE_PTT logic to the set_ptt routine
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 6a9432a0c7 Fix possilbe segfault last patch
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 1c7b4ab806 Allow all Icom, Kenwood, Yaesu to avoid VFO swapping
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-09-04 22:13:32 +02:00
Mike Black W9MDB eecffd31be Change kenwood set_split to check split instead of priv->split
https://github.com/Hamlib/Hamlib/issues/746
2021-09-04 22:13:32 +02:00
Mike Black W9MDB a851da80e2 Fix Kenwood FR/FT sequencing
https://github.com/Hamlib/Hamlib/issues/746
2021-09-04 22:13:32 +02:00
Mike Black W9MDB aedcc4191c Fix typo in scripts/Makefile.am 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 9b650f9dc5 Add build script for jtsdk to Makefile.am 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 9c44e29ec6 Add ax_cxx_compile_stdcxx.m4 to macros/Makefile.am 2021-09-04 22:13:32 +02:00
Mike Black W9MDB c823564a2a astyle all files preparing for 4.3 release 2021-09-04 22:13:32 +02:00
Mike Black W9MDB 49c7e09142 Put simulators in their own directory...this is an ongoing project to make these more robust.
Simulators are currently used to debug things and need to improved to allow model selection and all the complexities of simulating multiple models
2021-09-04 22:13:32 +02:00
Wouter van Gulik 49240c9846 Simplify get_ant by having setting to unknown by default.
Drop setting to default in rigs.
Add some more documentation on get_ant.
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 5a2cbdda21 Fix lack of error for some bad rig numbers. e.g. rigctl -m 228 produced hash collision error instead of unknown rig
https://github.com/Hamlib/Hamlib/issues/735
2021-09-04 22:13:32 +02:00
Mike Black W9MDB dd6224bc5b Fix Kenwood rigs that turn split off during FR command by turning split back on if needed
https://github.com/Hamlib/Hamlib/issues/746
2021-09-04 22:13:32 +02:00
Mike Black W9MDB 19c5e3e0a7 Fix ANT get/set for IC756Pro series
https://github.com/Hamlib/Hamlib/issues/774
2021-09-04 22:13:32 +02:00