Commit graph

425 commits

Author SHA1 Message Date
Jonathan Naylor
91f04abddb Merge branch 'master' into IPv6 2020-09-05 22:17:07 +01:00
Jonathan Naylor
4a4e046763 Small cleanups. 2020-09-05 22:11:32 +01:00
Jonathan Naylor
227052e34b
Merge pull request #212 from oe1kbc/patch-11
Update YSFGateway.ini
2020-09-05 22:08:14 +01:00
Jonathan Naylor
fabcb14c0f
Merge pull request #211 from oe1kbc/patch-10
Update YSFNetwork.cpp
2020-09-05 22:07:54 +01:00
Jonathan Naylor
318d5956a7
Merge pull request #210 from oe1kbc/patch-9
Update YSFNetwork.h
2020-09-05 22:07:33 +01:00
Jonathan Naylor
420cd4cf13
Merge pull request #209 from oe1kbc/patch-8
Update YSFGateway.cpp
2020-09-05 22:07:19 +01:00
Jonathan Naylor
61903105cc
Merge pull request #208 from oe1kbc/patch-7
Update YSFGateway.h
2020-09-05 22:07:01 +01:00
Jonathan Naylor
b5bef0153d
Merge pull request #207 from oe1kbc/patch-6
Update Conf.cpp
2020-09-05 22:06:45 +01:00
Jonathan Naylor
cef5ff8e31 Merge branch 'master' into IPv6 2020-09-05 22:04:49 +01:00
Kurt
611fe17640
Update YSFGateway.ini 2020-09-05 22:55:03 +02:00
Kurt
ee224039be
Update YSFNetwork.cpp 2020-09-05 22:51:45 +02:00
Kurt
cb155e104d
Update YSFNetwork.h 2020-09-05 22:47:41 +02:00
Kurt
d1c8e34cea
Update YSFGateway.cpp
ADD OPTIONS=
2020-09-05 22:45:25 +02:00
Kurt
07690aa583
Update YSFGateway.h
Add OPTIONS
2020-09-05 22:40:04 +02:00
Kurt
9b698b5d8c
Update Conf.cpp 2020-09-05 22:37:20 +02:00
Kurt
30b9bbdb38
Update Conf.h 2020-09-05 22:33:53 +02:00
Jonathan Naylor
0e9288b133 Clear up the mess left by OE1KBC. 2020-09-05 21:14:17 +01:00
Jonathan Naylor
183f5e722e Merge branch 'master' into IPv6 2020-09-05 21:09:29 +01:00
Kurt
d2703bf42e
Update FCSNetwork.cpp
line 86 end of comment is missing.
2020-09-05 21:37:17 +02:00
Jonathan Naylor
fcc7ea5f5b
Merge pull request #203 from Merlinv3/patch-5
Update FCSNetwork.cpp
2020-09-05 20:10:32 +01:00
Jonathan Naylor
fb823515f8
Merge pull request #204 from oe1kbc/patch-1
Update FCSNetwork.cpp
2020-09-05 20:09:53 +01:00
Jonathan Naylor
d3b4f34a6c
Merge branch 'master' into patch-5 2020-09-05 20:09:31 +01:00
Kurt
a0ef2bc297
Update FCSNetwork.cpp 2020-09-05 08:56:18 +02:00
Merlinv3
70c9598df0
Update FCSNetwork.cpp
pleaase Update for new fcs310 thx!
2020-09-05 08:31:20 +02:00
dg9ffm
23c3cfeaec
Update FCSNetwork.cpp
use m_address to resolve FCSxxx.xreflector.net. all servers have the same domain name.
2020-09-04 13:14:01 +02:00
Jonathan Naylor
8b145fd44c Merge branch 'IPv6' into DG-ID 2020-09-04 09:27:54 +01:00
Jonathan Naylor
c4746e03bb Merge branch 'master' into IPv6 2020-09-04 09:27:29 +01:00
dg9ffm
fba63540ea
Update FCSRooms.txt
new fcs310 (YCS301) US added
2020-09-04 00:19:10 +02:00
Jonathan Naylor
3c84e47ea8 Merge branch 'IPv6' into DG-ID 2020-09-03 16:14:40 +01:00
Jonathan Naylor
0e064b93e6 Convert to IPv6 2020-09-03 16:13:27 +01:00
Jonathan Naylor
659f65b3f6 Merge branch 'master' into DG-ID 2020-09-03 09:17:47 +01:00
dg9ffm
5fc7b084b8
Update FCSRooms.txt 2020-09-02 23:06:44 +02:00
Jonathan Naylor
83a8a7e7c5 Merge branch 'master' into DG-ID 2020-09-02 10:11:41 +01:00
Merlinv3
db134471f6
Update GPS.cpp
ADD "DR-2X" Repeater
2020-09-01 18:38:44 +02:00
Jonathan Naylor
d5fc59fc05 Merge branch 'master' into DG-ID 2020-09-01 10:00:58 +01:00
dg9ffm
50db475358
Update FCSRooms.txt 2020-08-31 19:27:21 +02:00
dg9ffm
55de6a97cf
Update FCSRooms.txt
Update new FCS262
2020-08-30 23:37:40 +02:00
dg9ffm
2ec2c8bfa1
Update FCSNetwork.cpp
Insert new FCS262 for Germany.
2020-08-30 18:15:49 +02:00
Jonathan Naylor
634ce3ef4b Merge branch 'master' into DG-ID 2020-08-27 10:45:15 +01:00
Jonathan Naylor
bbe37429e9
Merge pull request #191 from dg9ffm/patch-1
Update FCSRooms.txt
2020-08-27 10:44:18 +01:00
Merlinv3
a68f3e1e54
Update FCSNetwork.cpp
Update FCSNetwork.cpp for add new fcs260 thx!
2020-08-26 18:35:16 +02:00
dg9ffm
17b170838d
Update FCSRooms.txt 2020-08-26 18:16:36 +02:00
Jonathan Naylor
5d2b038c71 Merge branch 'master' into DG-ID 2020-08-24 09:14:01 +01:00
Merlinv3
cc8312331a
Update GPS.cpp
ADD New FTM-300D
2020-08-23 19:05:56 +02:00
Jonathan Naylor
4af752f2db Update the README files. 2020-08-19 16:16:00 +01:00
Merlinv3
0421750752
Update FCSRooms.txt
Update FCSRooms.txt for new room FCS005,222,224,232 and other changes.. thx!! EA7IYR
2020-08-10 18:23:07 +02:00
Jonathan Naylor
844548565e Up-to-date YSF Hosts file. 2020-08-05 09:51:12 +01:00
Jonathan Naylor
19ed7e9e83 Fix a compile issue and bump the version date. 2020-08-03 16:54:26 +01:00
Manuel Sánchez Raya
9d88884ddc
Update processWiresX return type definition in class
Update processWiresX return type definition in class from void to bool
2020-08-03 17:40:57 +02:00
Manuel Sánchez Raya
ba46c3b672
Update YSFGateway.cpp
Data packet not processed by processWiresX go to network so we can send text messages and pictures.
2020-08-03 09:11:55 +02:00
Scott Evans
22d7fb2639
Update YSFHosts.txt
Update reflector 05057 AU TAS / VK7 Tasmania
2020-07-11 21:03:26 +10:00
Jonathan Naylor
eb733da7ce Excluse gps.h if not using gpsd. 2020-06-29 17:21:54 +01:00
Jonathan Naylor
d995bc066d Merge branch 'master' of https://github.com/g4klx/YSFClients 2020-06-25 10:13:00 +01:00
Jonathan Naylor
ef7268642a Add the install target. 2020-06-25 10:12:38 +01:00
Daniel Caujolle-Bert
1ce3d6d186
altMSL appeared in API 9. 2020-06-24 12:05:07 +02:00
Daniel Caujolle-Bert
983058fde1
Take care if the gpsd API version with gps_read() as function prototype as changed in version 7. 2020-06-24 11:40:55 +02:00
Jonathan Naylor
3ffde38c77 Test the Makefile under Linux. 2020-06-21 17:55:19 +01:00
Jonathan Naylor
a68ab1b89c Fix the LIBS for using gpsd. 2020-06-21 17:45:37 +01:00
Jonathan Naylor
c38a8cfd27 Make the use of gpsd optional. 2020-06-21 17:38:34 +01:00
Jonathan Naylor
bb49ce887a Change fixed location timings at startup. 2020-06-05 11:14:29 +01:00
Jonathan Naylor
0e41513538 Add debugging to APRS. 2020-06-05 09:27:03 +01:00
Jonathan Naylor
83d8e290cc Fixed startup bug. 2020-06-04 12:24:23 +01:00
Jonathan Naylor
6f4a283526 Add more gpsd sanity checking. 2020-06-04 08:52:29 +01:00
Jonathan Naylor
8355d6012d Add the missing gps_read. 2020-06-03 12:48:47 +01:00
Jonathan Naylor
aa0ba6ec46 Add support for GPSD. 2020-06-03 12:41:00 +01:00
Jonathan Naylor
7759575bbb Convert to using the APRSGateway. 2020-06-01 12:03:34 +01:00
Andy Taylor
47e06a97c0
Update YSFGateway.cpp
Improve the 3/5 digit FCS code
2020-05-03 13:26:00 +01:00
Andy Taylor
fcb7dde1e6
Update YSFGateway.cpp
fix my mistake
2020-05-03 12:22:33 +01:00
Andy Taylor
2b83ef0518
Update YSFGateway.cpp
Improve support for 5 digit FCS
2020-05-03 12:02:10 +01:00
Jonathan Naylor
adade2ebe2 Add remote command capability. 2020-04-05 14:58:35 +01:00
Jonathan Naylor
b058539a71 Add a reconnection backoff timer for APRS reporting. 2020-03-03 15:03:07 +00:00
Jonathan Naylor
f8121777cc
Merge pull request #170 from narspt/patch-3
Tag XLX reflectors as Wires-X capable, allowing passthrough
2020-02-26 12:49:03 +00:00
narspt
05897e3878
simplify code 2020-02-26 12:46:00 +00:00
narspt
c3eaac41ce
Tag XLX reflectors as Wires-X capable, allowing passthrough 2020-02-26 07:43:04 +00:00
narspt
5d6554c211
fix wiresx search, avoid listing same reflector multiple times
if match occurs multiple times along reflector name... and a bit of code cleanup...
2020-02-26 07:16:02 +00:00
Jonathan Naylor
0e018f1676 Update to VS2019. 2020-02-14 21:47:50 +00:00
Scott Weis KB2EAR
487308f523 Add support for FT-3D GPS 2020-02-09 12:40:52 -05:00
Merlinv2
9727dfe1f2
Update FCSNetwork.cpp
Update FCSNetwork.cpp For ADD News FCS Reflectors 
FCS005,FCS222,FCS224,FCS232 System (Test And Working)
2020-02-05 17:52:47 +01:00
Merlinv2
6f70473cda
Update YSFHosts.txt
Please Update YSFHosts.txt
2019-11-03 19:22:29 +01:00
Sergei
e9c2e57d2a
Update YSFHosts.txt
Added 2 reflectors
91740;RU RADIOCULT;MSK;ysf.radiocult.su;42000;001;http://ysf.radiocult.su:8083/
83414;RU Syktyvkar;Komi;ysf.r1ik.ru;42000;001;http://ysf.r1ik.ru
2019-10-04 18:38:56 +03:00
Napont Kitiwiriyakul
787341b746
Update YSFHosts.txt 2019-06-02 14:20:57 +07:00
Steve Zingman
f13b5d66bc
Update DVSwitch host IP 2019-05-28 14:23:29 -04:00
Joaquin Madrid Belando
79d6484a9c
Update FCSRooms.txt
Please add FCS04 61 --> 21461<>XLX051-DSTAR<>10302-NXDN<>YSF-EA-SPAIN.
Many thx.
2019-05-17 21:38:38 +02:00
Andy Taylor
38b9cc3f76
Update YSFReflectors.cpp
Revised search method for searching the whole YSF reflector name, not just the start.
2019-05-04 21:13:10 +01:00
Andy Taylor
f29925ff32
Update YSFReflectors.cpp
Account for upper case hostname matching when connecting at startup
2019-02-05 16:48:17 +00:00
Andy CA6JAU
6a0a483d9a Revert "Alternate Disconnect" 2019-02-03 22:56:37 -03:00
Andy CA6JAU
364f45aad4 Fix for buffer overflow in Modems due to long Wires-X reply 2019-02-03 20:28:43 -03:00
Andy CA6JAU
32769af26a Simplifying code 2019-02-03 12:51:15 -03:00
Andy CA6JAU
87510f4e7d Clean up and remove unused variables 2019-02-03 12:15:39 -03:00
Jonathan Naylor
a915b9e863 Add more Wires-X debug tracing. 2019-02-02 12:05:41 +00:00
Andy CA6JAU
548edc3768 Fix Wires-X connection reply when reflector is busy 2019-02-02 00:24:39 -03:00
Andy CA6JAU
387b5845b9 Fix poll handling 2019-02-01 00:49:56 -03:00
Jonathan Naylor
ef6f596e30 Bump the version date. 2019-01-31 09:22:22 +00:00
Jonathan Naylor
876111ee17
Merge pull request #134 from AndyTaylorTweet/patch-7
Update YSFGateway.h
2019-01-30 19:30:01 +00:00
Andy Taylor
1e45d1addf
Update YSFGateway.h
Adding the extra variable
2019-01-30 17:41:43 +00:00
Andy Taylor
76211e05be
Update YSFGateway.cpp
Added an extra field to the logic for sorting out when WiresX is processed locally and when it's not. This is done to make sure that the correct state is always matched, and that WiresX can only ever make it to a YSF2xxx subordinate, and that WiresX connect is ONLY generated when WiresX Passthrough is on.

Added Logging to show when WiresX Command is sent to WiresX enabled subordinate YSF2xxx Gateway
2019-01-30 17:40:20 +00:00
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
Andy Taylor
d3fe1515b3
Update YSFGateway.cpp
Removed this in error while I was cleaning up the match code.

This is clean enough and stable enough to merge it to the master branch, its functional, there are some edge cases left to clean up, but I cant yet tell if those are in YSFGateway or in the YSF2xxx modes.

Either way, having more eyes on it would be a good thing.
2019-01-29 18:49:08 +00:00
Andy Taylor
4327b23c91
Update YSFGateway.cpp
replace my code with yours...

this seems to work well enough for testing, with one caveat, I need to remove YSF2xxx modes from the Pi-Star host files and modify the dashboard to cope without them in there, not a problem.
2019-01-29 17:34:58 +00:00
Andy Taylor
8288d64848
Update YSFGateway.cpp
This is not exactly elegant, its not a state issue exactly, just cant read reflector->m_wiresX when there is no reflector...
2019-01-29 17:05:46 +00:00