Wykres commitów

11525 Commity (4e4c82e83ca492aa51a208c1a577a2f45523be39)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 4e4c82e83c Fix warning in simft817.c 2024-11-04 16:44:59 -06:00
Mike Black W9MDB d76da346f5 Add model_name to rig_get_rig_info 2024-11-04 16:44:22 -06:00
Mike Black W9MDB 4acfeef26a Add VOICE MORSE SPLIT to MTYPE 2024-11-04 16:43:23 -06:00
Mike Black W9MDB 5a9deee7d0 Had FT817 round down instead of nearest
Hope this fixes frequency walking in gpredict
2024-11-04 16:40:48 -06:00
Mike Black W9MDB 44bb600a01 Increase debug buf size and add SPLIT to channel dumpcaps 2024-11-04 16:40:17 -06:00
Mike Black W9MDB ece40e6bc2 Hopefully clean up clang warning on compile 2024-10-30 17:05:44 -05:00
Mike Black W9MDB 88cae85ab2 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2024-10-30 16:42:26 -05:00
Mike Black W9MDB 49e870cfb8 Remove collision_retry=0 in icom/frame.c -- was causing a loop when random data received
https://github.com/Hamlib/Hamlib/issues/1604
2024-10-30 16:41:29 -05:00
Michael Black be44ddc830
Merge pull request #1626 from GeoBaltz/fix21
Loads of code for simts890.c
2024-10-30 12:13:58 -05:00
George Baltz N3GB ab883be850 Make FR & FT commands aware of new vfo structs.
Get rid of vfo_rx & vfo_tx; find both thru vfoLR.
2024-10-30 10:01:10 -04:00
George Baltz N3GB da5e490b24 Clean up
Fix up NB commands.
Update VFO in case copy caused a band change.
Change MODEL to TYPE to match Kenwood nomenclature, make it
  easier to change via cli.
Comments
2024-10-30 10:01:10 -04:00
George Baltz N3GB eead7a572a Correct some split problems and connect VFO ops
Fix SP command to match real rig. Still needs work.
Add split status to IF response.
Add EC and VV commands, and explain that they are not what they're
  described to be.
2024-10-30 10:01:10 -04:00
George Baltz N3GB 671d45f337 Add DN/UP, FC, and UD commands to simts890.c
Yet more ways to apply a delta to a VFO
2024-10-30 10:01:10 -04:00
George Baltz N3GB 3445d94c8d Implement step sizes for some freq changes
Add a few more placeholders
Disable #include <hamlib/rig.h>; cleanse namespace
Typos and formatting
2024-10-30 10:01:10 -04:00
George Baltz N3GB d209c655b0 Change FA/FB/SF to use band memories
Change name of kvfo_t to denote it's a pointer
Add routines to convert freq to band and to get a new band's vfo
2024-10-30 10:01:10 -04:00
George Baltz N3GB 8bbf60d5c8 More VFOs as objects.
Add band memory objects.
Use them to implement BD/BU.
Default to Model K; E as compile time option

Would have been easier as real OOP objects; C syntax is clunky, and the
  parentheses look weird. Oh well.

Still TODO: tie all the other frequency settings into band memories. May
  need some storage rearrangement to make functions cleaner.
2024-10-30 10:01:10 -04:00
George Baltz N3GB 7aa739a97d Get rid of ghost commands.
They ain't coming back.
2024-10-30 10:01:10 -04:00
George Baltz N3GB ddf51e6b52 Convert VFOs into objects(structs).
Handle freq and mode as one object. Simplifies vfo handling, makes
  OM/SF commands easier, enables memory ops(WIP), mimics rig ops.

Remove more rig.h idioms. TODO: hl_usleep()
Minor typo and formatting cleanups
2024-10-30 10:01:10 -04:00
George Baltz N3GB 2b99b9d2ef Reduce dependency on include/hamlib/rig.h
Remove some of the rig.h idioms. Not quite clean-room status,
  but less chance of the simulator simulating hamlib, rather
  than the real rig. More in next commit.
2024-10-30 10:01:10 -04:00
George Baltz N3GB ebe685125e More fixes for simts890.c
More bogus commmands nullified
Typos and comments
Add SC, TS, OM
2024-10-30 10:01:10 -04:00
Mike Black W9MDB 5b1df09ad0 Fix segfault in icom.c when range_list is NULL 2024-10-30 08:21:37 -05:00
Mike Black W9MDB 3e34acc1e0 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2024-10-27 17:47:50 -05:00
Mike Black W9MDB 65ae338454 Add NR2 via "u NR 2" for TS480, TS590S/SG, and QrpLabs QMX
https://github.com/Hamlib/Hamlib/issues/1625
2024-10-27 17:47:32 -05:00
Mike Black W9MDB 536cf13c69 Add NR2 via "u NR 2" for TS480, TS590S/SG, and QrpLabs QMX 2024-10-27 17:31:51 -05:00
Mike Black W9MDB aa6d028b73 Promote IC2730 to stable 2024-10-26 09:49:39 -05:00
Mike Black W9MDB e3b067307a Fix icom width filter using 1,2,3 for all modes 2024-10-25 12:11:50 -05:00
Mike Black W9MDB f9d60d6b25 Remove duplicate parm 2024-10-22 10:30:30 -05:00
Mike Black W9MDB 407a1deabe Merge branch 'master' of https://github.com/Hamlib/Hamlib 2024-10-22 09:21:33 -05:00
Mike Black W9MDB 9b26eb1684 Fix power_minmax for kenwood
https://github.com/Hamlib/Hamlib/issues/1622
2024-10-22 09:20:53 -05:00
Mike Black W9MDB 8b0dc0731c Fix power_minmax for kenwood 2024-10-22 09:16:38 -05:00
Mike Black W9MDB 87531d273d Fix KEYERTYPE 2024-10-21 22:31:42 -05:00
Mike Black W9MDB f6b8bdabe8 Allow 1,2,3 width usage for all modes in icom.c 2024-10-20 11:28:44 -05:00
Mike Black W9MDB c02cf9726f Fix compile warning on icom.c fm_filters 2024-10-18 09:30:19 -05:00
Mike Black W9MDB c015c3690b Update rigctl.1 for IC7300 filter 1,2,3 usage 2024-10-13 16:11:25 -05:00
Mike Black W9MDB 41eb2b076c Fix IC7300 set mode FM
Allow IC7300 to use width of 1,2,3 to select filter
2024-10-13 16:10:00 -05:00
Mike Black W9MDB 327517a881 Remote get_ts from ic707.c -- rig does not support it
https://github.com/Hamlib/Hamlib/issues/1617
2024-10-10 22:58:12 -05:00
Mike Black W9MDB e096426ddc rigctld show-conf now exits only if no -r argument is given
https://github.com/Hamlib/Hamlib/issues/1619
2024-10-09 08:53:37 -05:00
Mike Black W9MDB c01e55b09b Change icom_scan to use vfo argument to set vfo -- default VFO_CURR to just switching to vfo mode
https://github.com/Hamlib/Hamlib/issues/1619#issuecomment-2402159608
2024-10-09 08:35:59 -05:00
Mike Black W9MDB 2a7d5387ee Change icom_scan VFO to just switch to VFO mode instead of VFOA
https://github.com/Hamlib/Hamlib/issues/1619#issuecomment-2402159608
2024-10-09 08:30:55 -05:00
Mike Black W9MDB 882d22a50c Add help to N command in rigctl 2024-10-07 12:19:03 -05:00
Mike Black W9MDB 96fc685567 Update rigctl.1 2024-10-07 09:19:04 -05:00
Mike Black W9MDB baf2897e76 Add SCAN_VFO to icom.c and fix ic707.c to support correct scan modes 2024-10-07 08:11:31 -05:00
Mike Black W9MDB ba62edc51b Fix simic7300 2024-10-07 07:52:48 -05:00
Mike Black W9MDB 53a3d86353 Fix async detection in icom.c 2024-10-05 14:48:09 -05:00
Mike Black W9MDB e5c8117cea Add STOP and VFO to IC707 scan operations
https://github.com/Hamlib/Hamlib/issues/1619
2024-10-04 16:28:32 -05:00
Mike Black W9MDB 4afe039147 Improve conf.c debug output 2024-10-04 16:24:25 -05:00
Mike Black W9MDB c1130737fa Remove get_freq from ft757gx.c -- at least some of them apparently can't read freq 2024-10-04 15:44:40 -05:00
Mike Black W9MDB 6a9cec677a Have multicast wait until rig is powered on 2024-10-04 15:43:29 -05:00
Mike Black W9MDB 0548fea7c1 Fix spelling error in misc.c 2024-10-04 15:40:56 -05:00
Mike Black W9MDB aa9d227d64 Add device_class strings to cm108 2024-10-04 15:39:17 -05:00