Wykres commitów

957 Commity (7f6ce7a1906b61ec9abeddacfe6fc263bee7f752)

Autor SHA1 Wiadomość Data
Michael Black W9MDB 35cdf5fc3f Fix compilation error on serial.c 2021-02-25 11:07:08 -06:00
Michael Black W9MDB 252f939105 Add do while for RETURNFUNC -- helps catch syntax errors 2021-02-25 06:35:56 -06:00
Michael Black W9MDB a3eaac9faf Change some return to RETURNFUNC in serial.c 2021-02-25 06:07:51 -06:00
Michael Black W9MDB 4c68bc25af Improve formatting of RETURNFUNC macro
003bc93dd0 (commitcomment-47545928)
2021-02-25 06:02:06 -06:00
Michael Black W9MDB 7eb50d0d97 Add verification of set_ptt with get_ptt 2021-02-24 22:39:45 -06:00
Michael Black W9MDB e64c1e8eb7 Add freq check in rig_set_split_freq_mode to ensure requested freq is actually set
https://github.com/Hamlib/Hamlib/issues/558
2021-02-23 07:44:16 -06:00
Michael Black W9MDB c83eb29e25 Add retry in rig_set_split_freq to ensure freq is actually changed
https://github.com/Hamlib/Hamlib/issues/558
2021-02-21 16:44:28 -06:00
Nate Bargmann 171aa9e89a
Update and refine Doxygen comments for extension levels, etc. 2021-02-21 13:07:45 -06:00
Nate Bargmann 707fe151d0
Update Doxygen comments in rot_conf.c 2021-02-20 07:15:25 -06:00
Nate Bargmann 132d896e89
Add amp_internal subgroup to Doxygen documentation
The amp_internal subgroup will document those items intended for Hamlib
interal use, i.e. not a part of the public API.
2021-02-20 07:13:55 -06:00
Michael Black W9MDB 185a938a76 Add twiddle_timeout and twiddle_rit --set-conf options
rigctld --set-conf=twiddle_timeout=5,twiddle_rit=1
This will set the twiddle timeout to 5 seconds and turn on twiddle_rit
For twiddle timeout VFOB will not be poller for 5 seconds after VFO twiddling is detected.  For RIT VFOB get_freq is suppressed and returns the cached value only (set_freq on VFOB still works).
rigctld --twiddle is deprecated and will be removed in 5.0
https://github.com/Hamlib/Hamlib/issues/444
2021-02-18 11:15:02 -06:00
Stephane Fillod 64e88e2461 typo 2021-02-17 18:36:21 +01:00
Michael Black W9MDB f4748ebf8a Change rig.c to query freq after set freq to ensure it gets set
Up to 4 retries
https://github.com/Hamlib/Hamlib/issues/549
2021-02-16 15:58:12 -06:00
Nate Bargmann 2556f4fcd1
Udate amplifier documentation for consistency 2021-02-15 15:38:20 -06:00
Nate Bargmann 9dce43fc50
Update Docygen comments in rotator.c
Create new group for rot_internal that Doxygen shows under the Modules
tab.
2021-02-15 15:36:47 -06:00
Michael Black W9MDB fc890004f3 Fix too verbose debug in serial.c 2021-02-14 23:51:14 -06:00
Michael Black W9MDB ab34e83adc RETURNFUNC ENTERFUNC for serial.c
https://github.com/Hamlib/Hamlib/issues/514
2021-02-14 23:46:05 -06:00
Nate Bargmann 2bf4a49f5d
Update Doxygen comments for amplifier group
Aim for consistency in Doxygen comments structure.
2021-02-12 12:46:01 -06:00
Michael Black W9MDB 6141e5098f Merge branch 'master' of http://github.com/Hamlib/Hamlib 2021-02-11 07:53:46 -06:00
Nate Bargmann d31f6ef441
Unify the amplifier API into a single group 2021-02-11 03:09:17 -06:00
Michael Black W9MDB b35191d6ad Fix extra LF in rigerror output
ENTERFUNC/RETURNFUNC in dummy.c
https://github.com/Hamlib/Hamlib/issues/514
2021-02-10 22:58:45 -06:00
Michael Black W9MDB 6ffbf168d0 Add get_vfo_list command so rigctl can see available vfos
Should allow Log4OM to query VFOB/Sub freq now
Another fix to argumenet prompting with rigctl/rigctld
Add 2nd line of return for rigerror -- we well gradually be improving error info
https://github.com/Hamlib/Hamlib/issues/530
2021-02-10 17:32:59 -06:00
Michael Black W9MDB 02fffca989 Update currVFO cache freq before figuring out the real vfo in rig.c 2021-02-10 12:44:00 -06:00
Michael Black W9MDB 5b59868191 Add resetting of all VFO caches via set_cache_freq using RIG_VFO_ALL
https://github.com/Hamlib/Hamlib/issues/539
2021-02-09 15:41:33 -06:00
Michael Black W9MDB a23a3b4882 Add a little debug to rig.c
https://github.com/Hamlib/Hamlib/issues/539
2021-02-08 17:36:48 -06:00
Michael Black W9MDB 2bb74f77d2 Fix debug msg formatting in rig.c 2021-02-08 17:31:43 -06:00
Michael Black W9MDB 54aca79671 Change ptt check in newcat.c set_freq to check ptt only for affected rigs
https://github.com/Hamlib/Hamlib/issues/540
2021-02-08 16:29:04 -06:00
Michael Black W9MDB 31b28202ee Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-02-08 12:55:24 -06:00
Michael Black W9MDB ad9d464822 Remove MainC from caching due to effect on rig_caps structure offsets
https://github.com/Hamlib/Hamlib/issues/537
2021-02-08 12:54:33 -06:00
Nate Bargmann f4899caf17
Update public API Doxygen comments in amp_settings.c 2021-02-08 12:41:40 -06:00
Nate Bargmann b97b4218cb
Update public API Doxygen comments in amp_conf.c 2021-02-08 12:40:01 -06:00
Nate Bargmann 07fa93bf43
Update Doxygen comment sections in amplifier.c 2021-02-07 18:56:24 -06:00
Michael Black W9MDB b05a1638a8 Add caching of MEM and MAINC vfos 2021-02-07 15:03:43 -06:00
Michael Black W9MDB e0e743ee90 Update rig.c docs 2021-02-07 14:58:33 -06:00
Michael Black W9MDB 418e963c86 Add \get_vfo_info to rigctl and rigctld to allow geting freq/mode/width by vfo in one call
Overcomes limitation of f command where vfo swapping is needed if not in --vfo mode
rig_get_vfo_info function added
Log4OM should be able to get VFOB frequency on most rigs
https://github.com/Hamlib/Hamlib/issues/530
2021-02-07 12:45:59 -06:00
Michael Black W9MDB 8e313ecc3d Add RIG_CAPS_HAS_GET_LEVEL 2021-02-07 06:56:48 -06:00
Michael Black W9MDB d8bd6a5d4e Reduce debug level in network.c 2021-02-04 23:47:59 -06:00
Michael Black W9MDB 96e2cc7829 Fix extra LF in debug messages 2021-02-03 09:59:14 -06:00
root 228cc10aeb Fix compile warnings with -O2 flag 2021-02-03 06:13:12 +01:00
Michael Black W9MDB 84ce231daf Fix link error for debugmsgsave on MacOS and perhaps others 2021-01-31 07:08:08 -06:00
Michael Black W9MDB 431b5dfc37 Make lack of tx_range_list non-fatal -- some rigs don't have this 2021-01-29 08:30:35 -06:00
c vw f38f35beeb corrected bug 2021-01-29 09:50:11 +01:00
Michael Black W9MDB 7b04640cea Fix read_string timeout display value 2021-01-28 12:22:52 -06:00
Michael Black W9MDB 03924db38c Modify __FILE__ to use __FILENAME__ macro to avoid full path in misc.c 2021-01-28 10:25:05 -06:00
Michael Black W9MDB f2b7893a2b Another attempt to get clock_gettime compiling for all Mac flavors 2021-01-27 11:00:58 -06:00
Michael Black W9MDB 30eca94210 Change MacOS detection logic for clock_gettime to hopefully cover all flavors 2021-01-26 15:05:43 -06:00
Michael Black W9MDB a81b4db9be Fix clock_gettime for Big Sur and hopefully older MacOS too 2021-01-26 07:28:55 -06:00
Michael Black W9MDB 54fc0e10f6 Add clock change to misc.c to allow building hamlib on some mac platforms 2021-01-25 12:23:05 -06:00
Michael Black 14eb9af7fe
Merge pull request #518 from code-posse/master
SatEL rotator support
2021-01-25 11:15:17 -06:00
Michael Black W9MDB 2be172ac4e Improve robustness of rigctld
Now retries opening indefinitely
Improved client side too
Error message should now show timeout if rig disappears
2021-01-24 10:51:19 -06:00