Commit graph

56 commits

Author SHA1 Message Date
Andy Taylor
a848ccb216
Alternate Disconnect
Clicking the connected reflector on the Yaesu FT2D screen issues a command that WiresX.cpp could not cope with;

M: 2019-01-29 20:27:58.615 0000:  2B 5D 63 5F 28 30 30 30 30 34 38 36 32 32 36 03    *+]c_(0000486226.*
M: 2019-01-29 20:27:58.615 0010:  71 00 00 00

After a little trial and error, the radio appears to expect that to disconnect the connected reflector.
This PR adds in this functionality.
2019-01-29 20:32:28 +00:00
Jonathan Naylor
bee173f9e3 Add Wires-X DX Request to any network. 2019-01-29 14:02:56 +00:00
root
8ad59e6dfb Merge branch 'master' of https://github.com/g4klx/YSFClients
rebase against upstream repo
2019-01-29 11:40:50 +00:00
Andy Taylor
a477f3333a
Update WiresX.cpp 2019-01-28 13:56:43 +00:00
Andy CA6JAU
3eec7d741c Fix Wires-X SEARCH reply length 2019-01-27 20:40:21 -03:00
root
5a940857ba Experimental WiresX Selective Passthrough 2019-01-25 15:51:31 +00:00
Andy CA6JAU
165c82fd55 Fix for Wires-X SEARCH reply > 20 results 2018-12-09 23:21:23 -03:00
Andy CA6JAU
2e506ced93 Add Wires-X categories support 2018-08-05 18:04:35 -04:00
Andy CA6JAU
70a06f3cd6 Fix command length for dump function in WiresX 2018-07-29 19:41:19 -04:00
Andy CA6JAU
3b3d2881bf Fix for process long Wires-X commands 2018-07-29 19:00:47 -04:00
Jonathan Naylor
076959cb59 Read FCS Wires-X data from a file. 2018-05-09 20:04:09 +01:00
Andy CA6JAU
a8eb0ffa79 Support for YSF2NXDN and YSF2P25 pseudo reflectors 2018-05-05 19:13:20 -03:00
Jonathan Naylor
c1789ffd0f Re-do the FCS reflectors a little to include a description. 2018-03-15 23:23:08 +00:00
Jonathan Naylor
0d777da182 Add named FCS rooms to Wires-X. 2018-03-15 19:52:07 +00:00
Jonathan Naylor
0ad3f8712a Lots of Wires-X changes. 2018-03-05 20:00:29 +00:00
Jonathan Naylor
9dc484ea64 Start splitting YSF and FCS functionality. 2018-02-21 20:27:11 +00:00
Jonathan Naylor
c84df3db5e Initial changes ready for FCS support. 2018-02-21 18:41:24 +00:00
Andy CA6JAU
fe410b937a Adding pseudo YSF2DMR reflector 2018-01-28 23:05:25 -03:00
Jonathan Naylor
e12963e6fd Descrease turnaround time for Wires-X replies. 2017-10-10 17:15:50 +01:00
Jonathan Naylor
8490ea46a5 Allow revertion to startup reflector. 2017-05-01 14:37:14 +01:00
Jonathan Naylor
62f45b6c10 Fix autoconnect bug, 2017-03-25 11:42:07 +00:00
Jonathan Naylor
92d22f72b3 Reload the reflector list in a different way to avoid crashes. 2017-03-24 15:37:46 +00:00
Jonathan Naylor
f60cf52a0b Handle idle timeouts and lost connections more gracefully. 2017-03-21 18:45:31 +00:00
Andy CA6JAU
7ffa22fba7 A workaround for the last page of YSF Reflectors list 2017-03-21 01:05:02 -03:00
Jonathan Naylor
9ecbef3cea Make Wires-X forget about disconnected reflectors. 2017-03-20 15:44:25 +00:00
Jonathan Naylor
af54beb5bd Add defensive code to track down or remove crashes. 2017-03-18 07:57:35 +00:00
Jonathan Naylor
76428bb0cb Small code cleanup. 2017-03-02 20:53:40 +00:00
Jonathan Naylor
20485f5d02 Allow for an optional local Parrot entry. 2016-10-03 17:45:20 +01:00
Jonathan Naylor
f8b0accafb Alter format of hosts file ready for network reloading. 2016-09-29 19:56:27 +01:00
Jonathan Naylor
020a08168d Change the tag to be just the callsign. 2016-09-22 22:07:35 +01:00
Jonathan Naylor
935492c5a4 Try to avoid creating duplicates with the YSFReflector. 2016-09-22 21:54:51 +01:00
Jonathan Naylor
4a457c279b Fix the Wires-X length/block calculations. 2016-07-07 22:57:42 +01:00
Jonathan Naylor
dda5ac7c57 Allow link to reflector at startup. 2016-07-05 19:35:32 +01:00
Jonathan Naylor
b2c33793b7 Fix Wires-X reflector lists over 12 items in length. 2016-07-05 17:36:02 +01:00
Jonathan Naylor
f3360ee47a Correct the sequence number calculation. 2016-07-01 14:43:44 +01:00
Jonathan Naylor
4ea0674be4 Fix the Wires-X sequence numbers. 2016-07-01 14:27:25 +01:00
Jonathan Naylor
32e6c65bcb Fix the Wires-X sequence numbers. 2016-06-28 17:54:26 +01:00
Jonathan Naylor
dcda3ef909 Finish implementing the search. 2016-06-16 18:45:00 +01:00
Jonathan Naylor
5e6b6a4061 Fix the Wires-X data collector and other fixes. 2016-06-13 20:54:39 +01:00
Jonathan Naylor
340eab64a6 Add a configurable suffix. 2016-06-13 18:47:33 +01:00
Jonathan Naylor
cf1018cee3 Collect all the segments correctly. 2016-06-13 18:35:33 +01:00
Jonathan Naylor
a693f3d56c Round up the frequency to the nearest kHz. 2016-06-13 18:21:47 +01:00
Jonathan Naylor
73ec6d4450 Add Wires-X search and initially linked messages. 2016-06-13 18:12:44 +01:00
Jonathan Naylor
e2ee965375 Use the node callsign for most Wires-X exchanges. 2016-06-09 20:14:12 +01:00
Jonathan Naylor
0b7280cd81 Sort reflector list and the beginning of search. 2016-06-09 19:24:04 +01:00
Jonathan Naylor
1f2b25de46 Mostly work on the ALL command. 2016-06-09 17:39:42 +01:00
Jonathan Naylor
b739c85766 Bug fixing. 2016-06-08 06:57:51 +01:00
Jonathan Naylor
53126f5e4e More bug fixing for CONNECT. 2016-06-07 23:50:01 +01:00
Jonathan Naylor
e0e6546cc6 Have initial reply to ALL working. 2016-06-07 23:17:34 +01:00
Jonathan Naylor
b71c77a9b8 Now have a valid response to the DX command :-) 2016-06-07 21:54:57 +01:00