Mikael Nousiainen
|
d857f18163
|
Initial implementation of: reader thread for async handling of rig data, UDP multicast publisher routine and rig state poll thread routine. The reader thread can correctly handle asynchronous data, such as transceive or spectrum data. Work in progress: multi-platform code for I/O routines still missing and the poll routine is not yet in use. Tested briefly on an IC-7300 so far.
|
2021-11-28 20:52:29 +02:00 |
Mike Black W9MDB
|
f044c2bfdd
|
If VFO_RX requested use rx_vfo
https://github.com/Hamlib/Hamlib/issues/866
|
2021-11-14 22:52:10 -06:00 |
Mike Black W9MDB
|
782e39eb33
|
More fixes to k4_set_ptt
https://github.com/Hamlib/Hamlib/issues/864
|
2021-11-10 17:39:08 -06:00 |
Mike Black W9MDB
|
b17d681fc2
|
More portable debug method -- should work on any compiler
|
2021-11-08 10:28:28 -06:00 |
Mike Black W9MDB
|
5eb169edc1
|
Add new method for debugging calling functions -- need to test with multiple compilers to see if it compiles OK
|
2021-11-08 10:19:12 -06:00 |
Mike Black W9MDB
|
1ca3d34010
|
Change Yaeus send_voice_mem to built-in function rather than FUNC implementaion
https://github.com/Hamlib/Hamlib/issues/830
|
2021-10-22 07:29:27 -05:00 |
Mike Black W9MDB
|
c9d7a924c7
|
Add RIG_FUNC_SEND_VOICE_MEM with FT991 as the 1st implementation
https://github.com/Hamlib/Hamlib/issues/830
|
2021-10-21 17:36:54 -05:00 |
Mike Black W9MDB
|
024f7f061c
|
Add RIG_MODE_IQ for FunCube Pro Plus and RS-HFIQ
https://github.com/Hamlib/Hamlib/issues/829
|
2021-10-18 23:01:38 -05:00 |
Mike Black W9MDB
|
7f1faf24c0
|
Add a few more modes to the mode_map
|
2021-10-16 10:14:03 -05:00 |
Mike Black W9MDB
|
a8a317f6ab
|
Move parse_mode error message to the function itself
|
2021-10-16 09:45:24 -05:00 |
Mike Black W9MDB
|
dc70e2a41f
|
Fix LSB/USB in rigctl_parse_mode
|
2021-10-16 09:27:04 -05:00 |
Mike Black W9MDB
|
4462fe423e
|
Add USB-D and LSB-D to mode_map for Log4OM mode requests
|
2021-10-16 09:20:24 -05:00 |
Mike Black W9MDB
|
2319d17389
|
Fix rigs so that VFOB/A split works as well as VFOA/B
https://github.com/Hamlib/Hamlib/issues/745
|
2021-10-08 23:55:48 -05:00 |
Mike Black W9MDB
|
cc5010d0e3
|
Add otherVFO to misc.c
|
2021-09-25 11:45:42 -05:00 |
Mike Black W9MDB
|
388294c3d6
|
Fix RIG_STATUS_STABLE misspelling
|
2021-09-15 13:50:31 -05:00 |
Mike Black W9MDB
|
8cc59cca3b
|
Rigs have been at BETA status forever so promoting all to STABLE
|
2021-09-15 13:44:42 -05:00 |
Mike Black W9MDB
|
e88ef72003
|
Reduce scope of var in misc.c
|
2021-09-11 11:04:13 -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 |
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
|
283281c4cb
|
astyle all files preparing for 4.3 release
|
2021-08-26 06:49:24 -05:00 |
Wouter van Gulik
|
95a10624c1
|
src/misc.c: Constify some tables
|
2021-08-21 22:48:02 +02:00 |
Mike Black W9MDB
|
0a0873252e
|
Fix CodeQL warnings
|
2021-08-13 12:28:58 -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
|
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 |
Mike Black W9MDB
|
26dffeef4d
|
Fix misc.c vfo_fixup to not change VFOB when VFOB requested
https://github.com/Hamlib/Hamlib/issues/741
|
2021-07-15 15:50:22 -05:00 |
Mike Black W9MDB
|
a6d91eb8a8
|
Change vfo_fixup to default to VFO_A when not in split mode
Was staying on VFO_B when VFO_B was requested
https://github.com/Hamlib/Hamlib/issues/741
|
2021-07-15 15:32:32 -05:00 |
Mike Black W9MDB
|
b340d594f0
|
Re-enable rig_flush due to command stacking occurring on K3 (and probably others)
https://github.com/Hamlib/Hamlib/issues/728
|
2021-06-22 10:53:28 -05:00 |
Mikael Nousiainen
|
263c16984a
|
Attempt to handle asynchronously pushed Icom CI-V frames (transceive and spectrum data) as these frame will get interleaved with command responses
|
2021-05-30 01:36:49 +03:00 |
Mike Black W9MDB
|
903df5cb95
|
Fix RIG_FLUSH_REMOVE #ifdef -- duh....
https://github.com/Hamlib/Hamlib/pull/712
|
2021-05-27 09:01:48 -05:00 |
Mike Black W9MDB
|
3c50d53273
|
Merge branch 'master' of https://github.com/Hamlib/Hamlib
|
2021-05-27 07:55:59 -05:00 |
Mike Black W9MDB
|
7913de79e1
|
Allow testing removal of rig_flush()
https://github.com/Hamlib/Hamlib/pull/712
|
2021-05-27 07:35:46 -05:00 |
Mikael Nousiainen
|
12527581b0
|
Add SPECTRUM_ATT level (also supported by Kenwood rigs). Get VFO frequency for Icom spectrum edge ranges (if not cached). Fix preamp levels based on docs. Add supported AGC levels to recent Icom rigs.
|
2021-05-27 10:12:01 +03:00 |
Mikael Nousiainen
|
a7de662937
|
Merge branch 'master' into initial-spectrum-scope-support
|
2021-05-26 23:41:38 +03:00 |
Mikael Nousiainen
|
b4ba22d369
|
Implemented initial abstraction for spectrum scope data and support for Icom spectrum data output. The abstraction is based on common features of both Icom and Kenwood rigs. Added TRANSCEIVE func and enumeration of supported AGC levels. Work in progress.
|
2021-05-26 23:40:53 +03:00 |
Mike Black W9MDB
|
bcfd59f3af
|
Move date_strget to misc.c
|
2021-05-21 12:33:42 -05:00 |
Mike Black W9MDB
|
1cfa4c205c
|
Remove SQLSTAT deprecated level
|
2021-04-24 09:17:53 -05:00 |
Mike Black W9MDB
|
b74bf05541
|
astyle misc.c and add CRC function for future use
|
2021-04-17 22:47:14 -05:00 |
Mike Black W9MDB
|
0f692f514d
|
FIx vfo_fixup to keep map VFOB request to Sub when appropriate
https://github.com/Hamlib/Hamlib/issues/665
|
2021-04-16 23:18:13 -05:00 |
Mike Black W9MDB
|
a1f5d4f5e3
|
Fix sprint_freq to show appropriate # of decimal places to get to 0.1Hz on all scales
|
2021-04-15 12:24:29 -05:00 |
Mike Black W9MDB
|
cec6216388
|
Fix vfo_fixup
https://github.com/Hamlib/Hamlib/issues/663
|
2021-04-14 16:56:38 -05:00 |
Mike Black W9MDB
|
fa582b17c1
|
Update vfo_fixup to change VFO_A to Main and VFO_B to Sub as appropriate
https://github.com/Hamlib/Hamlib/issues/654
|
2021-04-13 08:19:48 -05:00 |
Bill Somerville
|
9d38e9a726
|
Add missing shared library API exports
|
2021-04-11 20:56:38 +01:00 |
Michael Black W9MDB
|
3b84802846
|
Fix MainB in misc.c
|
2021-03-22 15:35:12 -05:00 |
Michael Black W9MDB
|
1ba72fa725
|
Improve caching
https://github.com/Hamlib/Hamlib/issues/280
https://github.com/Hamlib/Hamlib/issues/606
|
2021-03-15 11:16:11 -05:00 |
Michael Black W9MDB
|
8e20613771
|
Fix mingw bogus compiler warning
|
2021-03-11 13:14:42 -06:00 |
Michael Black W9MDB
|
2f40735ed7
|
Merge branch 'master' of https://github.com/Hamlib/Hamlib
|
2021-03-11 13:12:47 -06:00 |
Michael Black W9MDB
|
0f82f0d1a8
|
Fix for mingw compiler bogus warning message
|
2021-03-11 13:12:17 -06:00 |
Michael Black W9MDB
|
3f83cb6b6d
|
Reduce debug in misc.c cache info
|
2021-03-11 08:44:29 -06:00 |