Mike Black W9MDB
4d568c782e
Speed up rig_band_changed actions for FT991 and perhaps others
...
Putting the AC001; command immediately after FA freq change make the band change end state occur immediately
2024-01-15 07:28:22 -06:00
Mikael Nousiainen
eb7634abfb
Merge upstream changes and fix conflicts
2024-01-15 09:24:17 +02:00
Mike Black W9MDB
d6689145a0
Make rig_band_changed HAMLIB_API
2024-01-14 23:06:41 -06:00
Michael Black
34ccdcc5a5
Merge pull request #1476 from GeoBaltz/rp2
...
Phase 2 of moving port structures
2024-01-14 22:24:48 -06:00
George Baltz N3GB
f15679f575
Update example.c
...
Avoid using raw rigport, in two different ways.
Fix variable name.
2024-01-14 18:13:05 -05:00
George Baltz N3GB
7f67363687
Need more parens to work in expressions.
...
Clean up sticky note items.
2024-01-14 18:13:05 -05:00
George Baltz N3GB
64f69421de
Pointerize all the ports in src/rig.c
2024-01-14 18:13:05 -05:00
George Baltz N3GB
aa9c3b39ba
Convert more files in src/
...
Leaves only src/rig.c
2024-01-14 18:13:05 -05:00
George Baltz N3GB
fddddf1f6f
Port conf.c to use access macros
...
This will need to copy to all deprecated port structures, when the time comes.
2024-01-14 18:13:05 -05:00
George Baltz N3GB
2c85a96309
Add function to get rotator port address(es)
...
Add ROTPORT2 definitions.
Convert src/rotator.c to use new access.
2024-01-14 18:13:05 -05:00
George Baltz N3GB
b0d1eb297f
Function to get amplifier port address
...
Convert src/amplifier.c to new MACROs/access method.
2024-01-14 18:13:05 -05:00
George Baltz N3GB
cd1f4d3929
Implement function to get structure address
...
Add AMPPORT and ROTPORT macros
2024-01-14 18:13:05 -05:00
George Baltz N3GB
e178a984ca
Add cache to the MACRO/porting list
...
Update comments
And port my favorite PoC target, rigs/kenwood/kenwood.c
2024-01-14 18:13:05 -05:00
Mike Black W9MDB
0b67958751
Add x25cmdfails and x26cmdfails to ic7700.c
2024-01-14 14:35:55 -06:00
Mike Black W9MDB
4b03abbdac
Remove static from band_changed.c
2024-01-14 08:47:10 -06:00
Mike Black W9MDB
11b5da8782
Fix RIG_MODEL in tmd710.c
2024-01-13 17:38:23 -06:00
Mike Black W9MDB
190747430f
Add 4100.c
2024-01-13 11:49:57 -06:00
Mike Black W9MDB
f8fd79442d
Add Barrett 4100
2024-01-13 11:47:13 -06:00
Mike Black W9MDB
34f953ba0b
Change debug statements to use spaces() function
2024-01-13 08:27:37 -06:00
Mike Black W9MDB
9b817f325d
Add --skipinit to rigctl.c -- can speed up single command-line invocations by quite a bit
2024-01-13 08:26:44 -06:00
Mike Black W9MDB
dc0fd2955d
Add simtmc710 to Makefile.am
2024-01-13 08:25:57 -06:00
Mike Black W9MDB
89876895de
Remove Error message from simxiegug90.c
2024-01-13 08:25:24 -06:00
Mike Black W9MDB
79c496800e
Add simtmd710
2024-01-13 08:24:39 -06:00
Mike Black W9MDB
a6951c8e14
Change debug indentation to use "*" to make more visible
2024-01-13 08:23:01 -06:00
Michael Black
2646f0fd3a
Merge pull request #1455 from GeoBaltz/rp
...
Basic definitions and first steps for making port tables addressed by pointers
2024-01-13 08:09:34 -06:00
Mike Black W9MDB
8280748ace
Fix KY message length
...
Add "AC" recognition with "AC;" validation
2024-01-13 06:36:59 -06:00
Mike Black W9MDB
32ed2c4d91
Add debug for stopbits in serial_setup
2024-01-11 08:12:07 -06:00
Mike Black W9MDB
ac054e9f75
Fix error check in rig_bandselect
2024-01-11 07:15:19 -06:00
Mike Black W9MDB
05fb4389f7
Fix segfault in rig_bandselect
2024-01-11 07:03:16 -06:00
Mike Black W9MDB
e25fab7d2f
Add band_changed to rig.c
2024-01-10 11:25:44 -06:00
Mike Black W9MDB
ddb0a64272
Reduce debug level for band changing
2024-01-10 09:48:01 -06:00
Mike Black W9MDB
47062cf812
Fix mingw compile warning on ts590.c
2024-01-10 09:45:40 -06:00
Mike Black W9MDB
7002ca9f09
Add band_change.c to Makefile.am
2024-01-10 08:32:35 -06:00
Mike Black W9MDB
a7d2a5e32b
Seperate rig_band_changed into it's own file included from rig.c
2024-01-10 08:21:18 -06:00
Mike Black W9MDB
2709fb8ab9
Add rig_band_changed function for customization of rig actions on each band
...
This takes user action to customize during build right now.
2024-01-10 07:28:17 -06:00
Mike Black W9MDB
e610d3b691
astyle rig.c
2024-01-10 06:38:37 -06:00
Mike Black W9MDB
cb74453f06
Fix Doppler detection false alarm for WSJT-X's 55 Hz test
2024-01-10 06:37:46 -06:00
Mike Black W9MDB
5e59a555d8
Fix TS590 get/set_mode for bandwiths for all and FM mode which doesn't map well for this
...
https://github.com/Hamlib/Hamlib/issues/1472
2024-01-09 12:49:44 -06:00
Mike Black W9MDB
df78960ff1
Revert "Change FTDX10 handshake to None instead of Hardware"
...
This reverts commit aeb2692b42
.
Testing another DX10 shows hardware handshake is needed.
Perhaps when using only a 3-wire serial port it still works with no handshake
2024-01-08 12:06:20 -06:00
Mike Black W9MDB
21c14da270
Add DL2MAN (tr)uSDX rig
...
Copy of TS480 for starters and needs refinement
2024-01-07 22:38:52 -06:00
Mike Black W9MDB
e9e43e23da
Remove readonly references to caps structure since it is R/W now
2024-01-07 11:55:20 -06:00
Mike Black W9MDB
eab660500e
Suppress UDP packet error when errno==0
...
https://github.com/Hamlib/Hamlib/issues/1461
2024-01-06 16:12:48 -06:00
Mike Black W9MDB
2eefb14137
Fix LVL granulatiry in ts590.c again
2024-01-05 16:34:03 -06:00
Mike Black W9MDB
890d1a69aa
Fix granularity in ts590.c
2024-01-05 16:26:45 -06:00
Mike Black W9MDB
47f92eb5f7
Improved Kenwood USB_AF and USB_AF_INPUT level to make it more symmetrical
...
Values can now be enter in signal digits .1 .2 .3 .4 .5 .6 .7 .8, .9 and higher is max value
2024-01-04 12:25:38 -06:00
Mikael Nousiainen
051e671bfa
Merge upstream changes and fix conflicts. Use snprintf() in most sprintflst.c functions to avoid buffer overflows.
2024-01-04 10:43:15 +02:00
Mikael Nousiainen
2358cba6a4
Fix issues with Dummy rig VFOs. Fix Yaesu ST split command.
2024-01-04 10:13:43 +02:00
Michael Black
5980eb3cc7
Merge pull request #1470 from GeoBaltz/fix7
...
Fix copy/paste errors in rigs/icom/
2024-01-03 22:10:06 -06:00
George Baltz N3GB
bb1590ed9c
More typos/copy/paste errors in rigs/icom
2024-01-03 21:13:42 -05:00
George Baltz N3GB
64d606c1c4
Fix copy/paste errors in xiegu.c
2024-01-03 21:00:36 -05:00