Mike Black W9MDB
e3c2a8d6ca
Add first implementation of multicast functions and multicastclient.c test program.
...
Next step will be to implement this when rig is opened.
This will turn Hamlib into a polling system in addition to polling -- caching will handle repeated requests
This should mean basic functions of freq, mode, split, ptt (and others when implemented) will have almost
immediate responses as only the cached values should be used.
https://github.com/Hamlib/Hamlib/issues/695
2023-05-07 06:50:35 -05:00
Mike Black W9MDB
6e1b58b980
Update test.json
2023-04-30 11:46:34 -05:00
Michael Black
907560270e
Update test.json
...
Add WidthUpper/Lower to json draft
2023-01-23 08:34:58 -06:00
Mike Black W9MDB
13d27a3567
Add GPS data, rig time, and GPS time for future JSON broadcast data
2023-01-19 22:58:12 -06: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
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
8b22a5a9a8
Add csharp JSON deserializer example
...
https://github.com/Hamlib/Hamlib/issues/695
2021-05-20 17:29:21 -05:00