Wykres commitów

11557 Commity (5b277e460047270c8ec85274d112d939fefedcdc)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 5b277e4600 Improve error message for FT900 when invalid mode requested 2024-11-22 17:16:48 -06:00
Mike Black W9MDB d640511b20 astyle icom.c 2024-11-21 11:06:52 -06:00
Mike Black W9MDB 3f52611709 Fix IC9700 WATTS measurement when freq > 1GHz 2024-11-21 11:06:21 -06:00
Mike Black W9MDB 48aa284152 Ensure tuner is off for FTDX101D/MP for 70cm band -- bug in firmware leaves it on which can cause damage 2024-11-18 17:26:10 -06:00
Mike Black W9MDB d444fe43c6 Fix compile warnings from gcc 14.2.0 2024-11-18 08:57:17 -06:00
Mike Black W9MDB eafdf89705 Fix for FT817 when rig is manually set to non-dig mode and WSJTX then tries digmode
Memory was not reflecing non-digmode when FM was selected so we now check to see if mode is changing
2024-11-17 16:54:05 -06:00
Mike Black W9MDB b86822064a Change all Flex-radio to FlexRadio 2024-11-14 16:24:39 -06:00
Mike Black W9MDB 05d7551c22 Update msvc 2022 build to use lib instead of link
Apparently it got changed
2024-11-12 16:28:33 -06:00
Mike Black W9MDB 92b692bd91 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2024-11-12 16:07:58 -06:00
Mike Black W9MDB 06bd1fe3e1 Fix ft817.c DIG/PKT modes
https://github.com/Hamlib/Hamlib/issues/1629
2024-11-12 16:07:45 -06:00
Mike Black W9MDB 1d3941d117 Fix ft817.c DIG/PKT modes 2024-11-12 16:06:57 -06:00
Mike Black W9MDB fbcd0f1667 Update async detection in icom.c 2024-11-11 17:20:53 -06:00
Mike Black W9MDB 320daa975a Ignore icom fe fe 01 packets 2024-11-11 17:14:56 -06:00
Mike Black W9MDB 22c0001320 Another IC-PW2 change 2024-11-11 17:01:11 -06:00
Mike Black W9MDB 3bd462308c Another IC-PW2 try 2024-11-11 16:55:12 -06:00
Mike Black W9MDB 356776f4bf Another fix for IC-PW2 2024-11-11 16:48:54 -06:00
Mike Black W9MDB 27643a9a0e Another fix for IC-PW2 2024-11-11 16:32:04 -06:00
Mike Black W9MDB 7a98365c15 Other file for IC-PW2 fix 2024-11-11 16:27:20 -06:00
Mike Black W9MDB 473a77406e Fix for async packet from IC-PW2 amplifier 2024-11-11 16:26:15 -06:00
Mike Black W9MDB c22392e5cd Update FLRig's model name with the connected rig in FLRig 2024-11-10 09:53:35 -06:00
Mike Black W9MDB 32e6b90f4a Change FT817/FT818/Q900 to use 0x0a for digital mode and 0x0c for packet instead of 0x07 2024-11-09 07:02:04 -06:00
Mike Black W9MDB 6dcd60c2ac Increate FT747GX post_write_delay from 5ms to 10ms
Doing two commands at once via rigctld needed a little extra delay
2024-11-08 22:29:29 -06:00
Mike Black W9MDB 84b733d028 Add RIG_OP_TUNE for TS990S 2024-11-07 08:12:46 -06:00
Michael Black 0bd214f2c4
Merge pull request #1628 from GeoBaltz/fix22
More commands for simts890.c
2024-11-06 10:46:06 -06:00
Mike Black W9MDB ec36b21f54 Remove forcine Icom rigs to always set mode.
If mode does not change then don't set it
https://github.com/Hamlib/Hamlib/issues/1580
2024-11-06 09:43:14 -06:00
George Baltz N3GB 10292fd338 Astyle simts890.c
Man, this is ugly!
2024-11-06 10:31:44 -05:00
George Baltz N3GB dd9696cf2d Add RIT/XIT commands (FS, RC, RD/RU, RF, RT, XT) to simts890.c
Add RIT/XIT data to IF command.
FS probably affects more places, TBD
Constify some strings
2024-11-06 10:30:06 -05:00
George Baltz N3GB d0b1925234 Annotate legacy (undocumented) commands in simts890.c
Allow them to be disabled
Relevant to issues #1380 and #899
2024-11-06 10:26:43 -05:00
George Baltz N3GB 27767fcfc1 Add traffic tracing to simts890.c 2024-11-06 10:22:43 -05:00
Mike Black W9MDB 5c269964c2 astyle files in preparation for release 4.6 2024-11-06 08:07:34 -06:00
Mike Black W9MDB 7f8f7a0e58 Undo change to ft1000mp.c -- caching was not needed as it is only 16 bytes returned 2024-11-05 17:04:39 -06:00
Mike Black W9MDB ad70cc0ba4 Fix simic705 2024-11-04 16:45:23 -06:00
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