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