Wykres commitów

7423 Commity (c5378b9f70ca6df0b0090fab6219a3234ac04be2)

Autor SHA1 Wiadomość Data
Mike Black W9MDB c5378b9f70 Remove some more debug 2021-06-01 07:10:44 -05:00
Mike Black W9MDB aa161f1598 Comment out some debug from rigctl_parse.c 2021-06-01 07:03:24 -05:00
Mike Black W9MDB 9755454ff8 Fix Icom UDP server check 2021-05-31 17:42:07 -05:00
Mike Black W9MDB 97e36926d3 Enable UDP network for Icom rigs 2021-05-31 09:05:41 -05:00
Mike Black W9MDB d9d562874d Fix compilation warning in icom.c 2021-05-31 08:36:45 -05:00
Michael Black c4e6ed39e6
Merge pull request #715 from mikaelnousiainen/fix-icom-transceive-and-spectrum-data-conflicts
Attempt to handle asynchronous rig output data in Icom backend
2021-05-31 08:31:42 -05:00
Mikael Nousiainen 3a67356bc1 Add some comments and improved debugging on SIGIO async data handling 2021-05-31 16:22:22 +03:00
Mike Black W9MDB fabec4a94c Improve rig_open error msg in rigctl.c and rigctld.c 2021-05-30 06:48:12 -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 503897c41c Fix debug msg in netrigctl.c 2021-05-27 23:40:33 -05:00
Mike Black W9MDB 92ed52b5f7 Zero out response in flex6xxx.c -- was generating funky error messages 2021-05-27 10:19:49 -05:00
Mike Black W9MDB 673a038de6 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-05-27 09:02:28 -05: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 ae2d79f523 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-05-27 07:37:14 -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
Michael Black e52b4e7f2a
Merge pull request #712 from mikaelnousiainen/initial-spectrum-scope-support
Initial spectrum scope support
2021-05-27 07:31:27 -05:00
Mikael Nousiainen de4bbd6a24 Add comment about implementing spectrum data multicast 2021-05-27 10:14:23 +03: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 26ea916ca7 Implement Icom rig levels: SPECTRUM_EDGE_LOW and SPECTRUM_EDGE_HIGH 2021-05-27 01:09: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 a419ad0c4b Fix spellilng error in export statement -- to quick to commit
https://github.com/Hamlib/Hamlib/issues/710
2021-05-26 13:12:44 -05:00
Mike Black W9MDB 0f5995aaf5 Change export to HAMLIB_EXPORT_VAR
https://github.com/Hamlib/Hamlib/issues/710
2021-05-26 13:07:11 -05:00
Mike Black W9MDB 8ded4461c2 Fix export of cookie_use for DLL linkage
https://github.com/Hamlib/Hamlib/issues/710
2021-05-26 12:50:30 -05:00
Mike Black W9MDB d2f7957e8b astyle rig.c 2021-05-26 09:30:02 -05:00
Mike Black W9MDB ca6692c022 Reduce cache verbosity to only when DEBUG_CACHE is asked for
Fix rig_get_rig_info -- it was adding binary CRC to the result
2021-05-26 09:05:38 -05:00
Mike Black W9MDB a46d5b01be Update test.json
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 17:09:39 -05:00
Mike Black W9MDB 36ac8cbd7c Update to new JSON format
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 17:07:19 -05:00
Mike Black W9MDB f08881613e Change another ECONF to EINVAL
https://github.com/Hamlib/Hamlib/issues/650
2021-05-25 10:24:00 -05:00
Mike Black W9MDB 552fd6159b Change power2mw ECONF error to EINVAL
https://github.com/Hamlib/Hamlib/issues/650
2021-05-25 10:22:52 -05:00
Mike Black W9MDB 8e63ce7a36 Add multicast thread -- the intent is that this will always run
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 09:29:27 -05:00
Mike Black W9MDB cbec6cd4ba Update multicast JSON proposal
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 09:28:20 -05:00
Mike Black W9MDB 556304d455 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-05-25 09:19:33 -05:00
Mike Black W9MDB ffeb98a0da Add cookie_use param to rigctl
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 09:18:20 -05:00
Mike Black W9MDB 70482d0afa Add cookie_use flag
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 09:17:25 -05:00
Mike Black W9MDB 39951dc288 Fix segfault when using rig_get_info stacked calls
rigctl get_vfo_info VFOA get_vfo_info VFOB
2021-05-25 08:09:01 -05:00
Mike Black W9MDB 2acbd22173 Fix multi-command rigctl capability for readline capable build
https://github.com/Hamlib/Hamlib/issues/711
2021-05-24 10:51:08 -05:00
Mike Black W9MDB 238265f2ac Initialize CM108 pathname, rigport, and pttport in rig_init too
https://github.com/Hamlib/Hamlib/issues/673
2021-05-24 07:31:02 -05:00
Mike Black W9MDB 3e4ff69b96 Add multicast_item_e and change multicast_server API
https://github.com/Hamlib/Hamlib/issues/695
2021-05-23 07:40:08 -05:00
Mike Black W9MDB 5056982375 Add LastCommand struct to multicast packet proposal
Need to define rig/amp/tuner control command formats -- do not intend on using limited rigctld format
https://github.com/Hamlib/Hamlib/issues/695
2021-05-22 16:55:18 -05:00
Mike Black W9MDB d6b54f491e export network_multicast_server for DLL linkage
https://github.com/Hamlib/Hamlib/issues/710
2021-05-22 12:38:40 -05:00
Mike Black W9MDB 4da43abdd0 Add LastCommand to multicast packet
https://github.com/Hamlib/Hamlib/issues/695
2021-05-22 11:31:20 -05:00
Mike Black W9MDB 54e3efb466 Change random() to rand in rig_cookie -- some compilers are complaining about random being undefined
https://github.com/Hamlib/Hamlib/issues/710
https://github.com/Hamlib/Hamlib/issues/695
2021-05-21 22:22:36 -05:00
Mike Black W9MDB 82c27e55ee Fix testcookie behavior on shared libary test
https://github.com/Hamlib/Hamlib/issues/695
2021-05-21 17:04:09 -05:00
Mike Black W9MDB 3d780676b5 Finish rig_cookie
Not implemented anywhere yet but functional
2021-05-21 15:39:41 -05:00
Mike Black W9MDB 35c5964f81 Add PTT and Status to multicast packet
Update multicast versioning
https://github.com/Hamlib/Hamlib/issues/695
2021-05-21 12:33:51 -05:00
Mike Black W9MDB bcfd59f3af Move date_strget to misc.c 2021-05-21 12:33:42 -05:00
Mike Black W9MDB 86d2b4ee6c Forgot rig.h 2021-05-20 23:53:05 -05:00
Mike Black W9MDB c3441551e6 Add symantec versioning to rig_info 2021-05-20 23:34:48 -05:00