Michael Black
|
162a685887
|
Merge pull request #1416 from mikaelnousiainen/hamlib-multicast-3
List all available VFOs in multicast state snapshot packets
|
2023-11-07 07:54:55 -06:00 |
Mikael Nousiainen
|
afdb26093e
|
List all available VFOs in multicast state snapshot packets
|
2023-11-07 09:55:30 +02:00 |
Mike Black W9MDB
|
4aa8e010a1
|
Merge branch 'master' of https://github.com/Hamlib/Hamlib
|
2023-11-05 22:38:55 -06:00 |
Mike Black W9MDB
|
45dca3be59
|
Add dumpcap include files to test/Makefile.am
|
2023-11-05 17:34:49 -06:00 |
Mike Black W9MDB
|
49e93f3090
|
Comment out lines on compile warning
|
2023-11-05 17:16:09 -06:00 |
Mike Black W9MDB
|
02ffc6d6dc
|
More set_conf/get_conf work
https://github.com/Hamlib/Hamlib/issues/971
|
2023-11-05 17:03:21 -06:00 |
Michael Black
|
2d2d5009e0
|
Merge pull request #1415 from mikaelnousiainen/hamlib-multicast-2
Add rig communication status to rig_state and multicast packets
|
2023-11-05 16:55:13 -06:00 |
Mike Black W9MDB
|
1e3e1a9499
|
Only do swr and power for PowerSDR then ptt is active
|
2023-11-05 16:53:53 -06:00 |
Mike Black W9MDB
|
337fb0f3e5
|
Add SWR reading for PowerSDR/Thetis
|
2023-11-05 16:45:15 -06:00 |
Mikael Nousiainen
|
43d1fbb323
|
Add more detailed rig communication status to rig_state and multicast state data packets. Handle SIGINT and SIGTERM in a consistent way in both rigctl and rigctld.
|
2023-11-06 00:42:02 +02:00 |
Mike Black W9MDB
|
31298bb917
|
Reduce debug in icom.c
|
2023-11-05 16:39:49 -06:00 |
Michael Black
|
3107a060f0
|
Merge pull request #1413 from mikaelnousiainen/hamlib-multicast-1
Refactor multicast publisher/server code
|
2023-11-05 15:26:55 -06:00 |
Mikael Nousiainen
|
f8814732a2
|
Merge master and fix conflicts
|
2023-11-05 13:23:35 +02:00 |
Mikael Nousiainen
|
41c891251f
|
Fix multicast receiver shutdown by using non-blocking sockets and select(). Use the same port number 4532 for both state snapshots and commands -- it is enough to have different multicast groups for them. Publish multicast state snapshots more often (change detection interval now set to 50ms), but at least at interval defined by poll_interval.
|
2023-11-03 17:18:49 +02:00 |
Mike Black W9MDB
|
40a8cedc9d
|
get_conf/set_conf now shows parameters for rigctl and rotctl. Using it with rigctld and rotctld sends output to console instead of remote client
https://github.com/Hamlib/Hamlib/issues/971
|
2023-11-02 17:06:39 -05:00 |
Mikael Nousiainen
|
5b86d4efff
|
Bind multicast receiver to INADDR_ANY on Windows, because binding to multicast group IPs doesn't seem to work. Use a different port number for (4351) multicast receiver commands to avoid multicast publisher packets ending up in the receiver (loopback issue).
|
2023-11-02 18:00:16 +02:00 |
Mikael Nousiainen
|
88e86fb62a
|
Comment out SO_REUSEADDR for now
|
2023-11-02 00:35:47 +02:00 |
Mikael Nousiainen
|
53ff60d981
|
Fix socket option again
|
2023-11-02 00:32:05 +02:00 |
Mikael Nousiainen
|
5fb2e68e07
|
Fix warning
|
2023-11-02 00:20:15 +02:00 |
Mikael Nousiainen
|
f36822ac20
|
Fix socket option
|
2023-11-02 00:18:27 +02:00 |
Mikael Nousiainen
|
f618540f22
|
Join multicast group to enable UDP packet reception
|
2023-11-02 00:11:57 +02:00 |
Mike Black W9MDB
|
0dbe24ff42
|
Restore vfo offset lines accidentally removed in rig.c
|
2023-11-01 16:25:09 -05:00 |
Mike Black W9MDB
|
f4f4d122a8
|
Improve post_ptt_delay behavior
https://github.com/Hamlib/Hamlib/issues/1412
|
2023-11-01 15:54:36 -05:00 |
Mike Black W9MDB
|
8484b132f2
|
Add FTDX5000 to 60M exception handling
|
2023-11-01 10:14:18 -05:00 |
Mike Black W9MDB
|
7f8f470ef7
|
Hopefully fix compile warning in newcat.c
|
2023-11-01 09:17:53 -05:00 |
Mike Black W9MDB
|
701bc36559
|
Update simts450.c
|
2023-10-31 23:03:17 -05:00 |
Mike Black W9MDB
|
fccc540353
|
Add 60M exception for FT897/D
https://github.com/Hamlib/Hamlib/issues/1414
|
2023-10-31 22:40:30 -05:00 |
Mike Black W9MDB
|
6cb17e49dc
|
Add post_ptt_delay for situations where more time is needed for external relay operations
Detect Doppler frequency changes for Kenwood rigs and avoid querying frequency...just set it...to provide stable timing
https://github.com/Hamlib/Hamlib/issues/1412
|
2023-10-31 17:34:31 -05:00 |
Mikael Nousiainen
|
c8c8869a3c
|
Refactor multicast publisher and rig poll routine. Create skeleton for multicast command server.
|
2023-11-01 00:26:37 +02:00 |
Mike Black W9MDB
|
fb03d095df
|
Add recvfrom for client to send commands to multicast server
https://github.com/Hamlib/Hamlib/issues/695
|
2023-10-30 22:53:13 -05:00 |
Mike Black W9MDB
|
012534a628
|
Add nonblock mode to multicast for recv_from use
https://github.com/Hamlib/Hamlib/issues/695
|
2023-10-30 10:23:13 -05:00 |
Mike Black W9MDB
|
6b558c5d2a
|
Revert "Add nonblocking mode to multicast for recv_from use"
This reverts commit f9bd07bbf5 .
|
2023-10-30 10:21:58 -05:00 |
Mike Black W9MDB
|
f9bd07bbf5
|
Add nonblocking mode to multicast for recv_from use
https://github.com/Hamlib/Hamlib/issues/695
|
2023-10-30 10:20:52 -05:00 |
Mike Black W9MDB
|
7c5d4db2fe
|
Fix ptt status for multicast object to show ptt correct VFO
|
2023-10-27 15:11:19 -05:00 |
Michael Black
|
06c20da738
|
Merge pull request #1411 from GeoBaltz/oops1
f conversion already rounds, so no external rounding needed.
|
2023-10-25 15:23:46 -05:00 |
Mike Black W9MDB
|
1d57136d69
|
Fix TS590 USB_AF and USB_AF_INPUT maximum level
https://github.com/Hamlib/Hamlib/issues/1402
|
2023-10-25 15:18:33 -05:00 |
George Baltz N3GB
|
66e8548d60
|
f conversion already rounds, so no external rounding needed.
|
2023-10-25 16:12:11 -04:00 |
Michael Black
|
6d0035180c
|
Merge pull request #1410 from GeoBaltz/yaesu_level4
Yaesu level4
|
2023-10-25 14:48:30 -05:00 |
George Baltz N3GB
|
228aac34ca
|
Replace hard coded constants with table values
Make sure table values exist.
|
2023-10-25 14:08:07 -04:00 |
George Baltz N3GB
|
b5653852b3
|
Enable set_level checking for all Yaesu/newcat rigs.
|
2023-10-25 13:49:32 -04:00 |
Mike Black W9MDB
|
d396623486
|
Fix compile warning with kenwood.c
|
2023-10-25 11:15:49 -05:00 |
Mike Black W9MDB
|
325277f269
|
Add USB_AF and USB_AF_INPUT for FTDX101D/MP
|
2023-10-24 23:07:33 -05:00 |
Mike Black W9MDB
|
32728ba95f
|
Update FTDX101D antenna comment
|
2023-10-24 15:45:46 -05:00 |
Mike Black W9MDB
|
599554ee16
|
Add note for the future ANT possibilities for the FTDX101D
|
2023-10-24 15:44:28 -05:00 |
Mike Black W9MDB
|
192822417b
|
Fix segfault for Kenwood L MICGAIN
Fix potential segfault in iofunc.c when stopset is null
|
2023-10-23 09:33:32 -05:00 |
Mike Black W9MDB
|
e0fa354d3a
|
Merge branch 'master' of https://github.com/Hamlib/Hamlib
|
2023-10-22 22:48:59 -05:00 |
Mike Black W9MDB
|
a8f224e660
|
Reduce debug for multicast
https://github.com/Hamlib/Hamlib/issues/695
|
2023-10-22 22:48:36 -05:00 |
Michael Black
|
7e0d60535a
|
Merge pull request #1407 from dforsi/fix/twiddle
Fix warning message for twiddle_rit
|
2023-10-22 17:23:55 -05:00 |
Mike Black W9MDB
|
0613c5844b
|
Merge branch 'master' of https://github.com/Hamlib/Hamlib
|
2023-10-22 16:59:23 -05:00 |
Mike Black W9MDB
|
541c1e1de2
|
Send out immediate multicast packet on freq,mode,split,ptt,width changes
https://github.com/Hamlib/Hamlib/issues/695
|
2023-10-22 16:58:44 -05:00 |