Wykres commitów

1191 Commity (cc886b46f599d49d32d0da0c6aff639467da075e)

Autor SHA1 Wiadomość Data
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