Mike Black W9MDB
eff0c7b636
Add SY command validation
...
remove FT991 from vfo adjustment
2024-01-20 10:15:18 -06:00
Mike Black W9MDB
d391773622
Ensure transmit vfo is used for rig split
2024-01-19 16:44:04 -06:00
Mike Black W9MDB
761f1d3b00
Add rest of RIG_FUNC_SYNC changes
2024-01-18 09:18:49 -06:00
Mike Black W9MDB
48d3f3f750
Add RIG_FUNC_SYNC -- only for FTDX101D/MP right now.
2024-01-18 07:56:30 -06:00
Mike Black W9MDB
aec9348138
Add rig_band_changes to HAMLIB API
2024-01-18 07:39:56 -06:00
Mike Black W9MDB
df64af4583
Suppress no get_vfo message for Icom rigs.
...
No hope of getting Icom to ever provide this ability
2024-01-15 11:18:46 -06:00
Mike Black W9MDB
0e5d2cfc48
Fix tx_vfo default in rig.c
2024-01-15 07:33:21 -06:00
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
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