Mike Black W9MDB
cc886b46f5
Make parse_hoststr delcaration match implementation
2021-09-11 11:13:23 -05:00
Mike Black W9MDB
6216d8a2b8
Add some const declarations to microham.c
2021-09-11 11:10:30 -05:00
Mike Black W9MDB
e88ef72003
Reduce scope of var in misc.c
2021-09-11 11:04:13 -05:00
Mike Black W9MDB
b02ea818de
Add const declaration to amplifier.c
2021-09-11 10:44:28 -05:00
Michael Black
196884e3b1
Merge pull request #790 from AuroraRAS/keepgoingndk
...
Fix compile-time errors in Android NDK environment
2021-09-10 23:31:51 -05:00
Wouter van Gulik
fe2f24cba3
Make make_crc_table and gen_crc static.
2021-09-09 22:47:57 +02:00
Wouter van Gulik
720f8fa86e
Fix documentation for get_info. Memory is not allocated!
...
Prevent users from trying to free it.
2021-09-09 22:42:55 +02:00
Wouter van Gulik
3edc59dbd2
Add documentation for rig_get_cache.
...
Note that it misses all sanity check on the input, but at least that is
now documented.
Made rig_check_rig_caps and twiddling static, they are not exported
but Doxygen includes all globally visible function.
2021-09-09 22:36:43 +02:00
Wouter van Gulik
d6c1c4ec78
rig.c/rig_reset Make defines a link in the documentation
2021-09-09 22:15:16 +02:00
Wouter van Gulik
9134fa55c9
rig.c: Fix Doxygen for rigerror
2021-09-08 22:57:04 +02:00
Wouter van Gulik
998e19bdd4
Fix Doxygen in rig.c. Commit c5c60f0
also touched Doxygen comments which
...
was not intended. It replaced \return with \RETURNFUNC. Breaking
Doxygen.
2021-09-08 22:45:36 +02:00
AuroraRAS
b5bd1f4036
Append the missing information to build hamlib v4.3 for Android NDK
...
The following errors were fixed in this commit:
error: undefined symbol: rig_sprintf_vfo
error: undefined symbol: initrots2_radant
error: undefined symbol: ts890s_caps
2021-09-07 21:30:09 +08:00
Mike Black W9MDB
c53a288cd8
Add debug to show vfofixup being skipped due to satmode rig
2021-09-06 07:41:33 -05:00
Mike Black W9MDB
820e4d4310
Fix compilation of misc.c with gmtime_r replacement function for mingw
...
https://github.com/Hamlib/Hamlib/issues/784
2021-09-02 17:08:10 -05:00
Mike Black W9MDB
6de4588335
Do not do vfo_fixup on satmode rigs
...
https://github.com/Hamlib/Hamlib/issues/782
2021-09-01 12:45:29 -05:00
Mike Black W9MDB
9032e3e58b
Improve ser_open error message
2021-08-30 10:01:36 -05:00
Mike Black W9MDB
f65022b4ca
If set_split_freq_mode is called when split=off we'll turn on split based on current vfo selection
...
https://github.com/Hamlib/Hamlib/issues/764
2021-08-30 08:45:56 -05:00
Mike Black W9MDB
f552e3f0e8
Fix set_split_vfo to use correct RX vfo instead of TX vfo
...
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-08-28 09:54:37 -05:00
Mike Black W9MDB
4653aa2f6e
astyle files
2021-08-27 22:25:53 -05:00
kacomet
574f22b096
Corrected modes for FT-736R. The FT-736 supports SSB, CW, FM, FM-N (narrowband FM,) CW-N (narrowband CW.) Now, the FM-N and CW-N modes can be set from rigctl. Passbands have also been corrected to the values in the manual.
2021-08-27 19:41:38 -05:00
Mike Black W9MDB
b41f706eda
Fix uninitialized warning in rig.c
...
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-08-27 15:51:02 -05:00
Mike Black W9MDB
f6b54df7c7
Fix some more unnecessary vfo swapping
...
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-08-27 15:46:23 -05:00
Mike Black W9MDB
5a0590d421
Finish up targetable_ptt logic
...
Was causing unnecessary vfo swapping
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-08-27 12:50:53 -05:00
Mike Black W9MDB
0016d5a933
Move TARGETABLE_PTT logic to the set_ptt routine
...
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-08-27 12:32:37 -05:00
Mike Black W9MDB
0d9bcbf9bf
Fix possilbe segfault last patch
...
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-08-27 12:16:35 -05:00
Mike Black W9MDB
03fe6f6500
Allow all Icom, Kenwood, Yaesu to avoid VFO swapping
...
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
2021-08-27 12:04:16 -05:00
Mike Black W9MDB
283281c4cb
astyle all files preparing for 4.3 release
2021-08-26 06:49:24 -05:00
Wouter van Gulik
9aec383329
Simplify get_ant by having setting to unknown by default.
...
Drop setting to default in rigs.
Add some more documentation on get_ant.
2021-08-25 22:13:21 +02:00
Mike Black W9MDB
851c499376
Fix lack of error for some bad rig numbers. e.g. rigctl -m 228 produced hash collision error instead of unknown rig
...
https://github.com/Hamlib/Hamlib/issues/735
2021-08-23 23:19:12 -05:00
Mike Black W9MDB
b2acf0b6f5
Improve debug in ser_open
2021-08-21 22:38:44 -05:00
Mike Black W9MDB
0be978abcd
Add more retries to PTT serial port open
...
https://github.com/Hamlib/Hamlib/issues/768
2021-08-21 22:31:15 -05:00
Michael Black
a396dc8825
Merge pull request #772 from wutje/constify
...
rig.c: Constify rigerror_table
2021-08-21 16:00:15 -05:00
Wouter van Gulik
95a10624c1
src/misc.c: Constify some tables
2021-08-21 22:48:02 +02:00
Wouter van Gulik
b24e629e16
rig.c: Constify rigerror_table
2021-08-21 22:26:59 +02:00
Wouter van Gulik
84108f9613
src/rig.c: Add comments to clarify both mode and width must be supplied
2021-08-21 21:59:02 +02:00
Mike Black W9MDB
ad53f2f1e3
Fix typo in serial.c
...
https://github.com/Hamlib/Hamlib/issues/768
2021-08-21 07:41:48 -05:00
Mike Black W9MDB
c6151c7110
Fix error in serial.c
...
https://github.com/Hamlib/Hamlib/issues/768
2021-08-20 22:31:11 -05:00
Mike Black W9MDB
df40151d65
Add additional attempts to open serial port
...
K4 was failing on 1st open for some unknown reason but succeeds on 2nd try
https://github.com/Hamlib/Hamlib/issues/768
2021-08-20 22:29:12 -05:00
Mike Black W9MDB
d52cce510d
Add fallback serial open logic to hopefully cure serial port open error with K4
...
https://github.com/Hamlib/Hamlib/issues/768
2021-08-16 22:49:36 -05:00
Mike Black W9MDB
0a0873252e
Fix CodeQL warnings
2021-08-13 12:28:58 -05:00
Mike Black W9MDB
014bc04ddf
Fix Icom rigs to use 0x25 command if capable
...
Fixes #1 and and #2 in the issue
https://github.com/Hamlib/Hamlib/issues/762
2021-08-13 07:42:39 -05:00
Mike Black W9MDB
ad43cd793a
Fix MULTICAST boolean logic
2021-08-11 23:10:44 -05:00
Mike Black W9MDB
45d1162362
Improve debug message in iofunc.c on serial port error
2021-08-09 08:46:05 -05:00
Mike Black W9MDB
1a64f26ea0
Add RETURNFUNC in register to see timing
2021-08-08 16:43:05 -05:00
Mike Black W9MDB
f8974c1e86
Implment FTDX101D/MP FTDX9000 METER_TEMP
...
https://github.com/Hamlib/Hamlib/issues/755
2021-08-02 23:55:24 -05:00
Mike Black W9MDB
4bfd71f91f
Fix Icom split and implement reverse split
...
These should work now from rigctl and via the API
S VFOB 1 VFOA
S Sub 1 Main
https://github.com/Hamlib/Hamlib/issues/754
2021-08-02 23:37:31 -05:00
Mike Black W9MDB
592ca86fc6
Allow Main/Sub to be returned from vfo_fixup
2021-08-01 12:11:46 -05:00
Mike Black W9MDB
68336fedfa
Add 2nd rotator port to rotator_open for RT21 elevation controller
...
https://github.com/Hamlib/Hamlib/issues/747
2021-07-23 23:07:18 -05:00
Mike Black W9MDB
7d5fa7dc88
Add new xml tag to flrig for identifying the client...will help debugging.
2021-07-21 22:59:53 -05:00
Mike Black W9MDB
cb892602b4
Do not change TX_VFO when VFO_B is passed to vfo_fixup and split is off
...
https://github.com/Hamlib/Hamlib/issues/741
2021-07-15 15:59:28 -05:00