Commit Graph

14 Commits

Author SHA1 Message Date
Mike Black W9MDB
84875071a9 Change modelist to modes array
Change id: to 3-elements
1 packet per second right now -- but will soon send out a packet upon any change of data
https://github.com/Hamlib/Hamlib/issues/695
2023-10-22 13:18:51 -05:00
Mike Black W9MDB
df413d0dc4 Enable multicast by default on 224.0.0.1 port 4532
Does not allow for rig control yet -- just rig info
https://github.com/Hamlib/Hamlib/issues/695
2023-10-20 15:18:23 -05:00
Mikael Nousiainen
2cd18ffa3c Improve multicast UDP snapshot data documentation 2021-12-20 09:53:21 +02:00
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
cbec6cd4ba Update multicast JSON proposal
https://github.com/Hamlib/Hamlib/issues/695
2021-05-25 09:28:20 -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
4da43abdd0 Add LastCommand to multicast packet
https://github.com/Hamlib/Hamlib/issues/695
2021-05-22 11:31:20 -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
3a2531ad68 Update JSON proposal. Example C# Json deserializer added.
https://github.com/Hamlib/Hamlib/issues/695
2021-05-20 16:32:43 -05:00
Mike Black W9MDB
e27a6467d9 Update proposed JSON for multicast
https://github.com/Hamlib/Hamlib/issues/695
2021-05-20 16:00:03 -05:00
Mike Black W9MDB
12ce326350 Fix JSON example in README.multicast to be good JSON
https://github.com/Hamlib/Hamlib/issues/695
2021-05-19 13:00:37 -05:00
Mike Black W9MDB
94fa261e9d Update README.multicast proposal
https://github.com/Hamlib/Hamlib/issues/695
2021-05-19 10:29:33 -05:00
Mike Black W9MDB
225ab6f85d Update multicast draft protocol 2021-05-18 08:58:21 -05:00
Mike Black W9MDB
62a35a41c6 Adding proposal for multicast rig status/control
https://github.com/Hamlib/Hamlib/issues/695
2021-05-09 13:50:54 -05:00