Andrew Taylor
9df9a1aa16
Remove config opton / code for making hostfiles UPPER case
2025-06-15 16:32:44 +01:00
root
d583357cab
Fix YSFGateway Crash on searching for a reflector with an ID that doesn't exist, code cleanup around the WiresX protocol
2025-05-20 00:50:36 +01:00
Shawn
30596b3cc4
PR for #323 - cont.
...
- Add "Reconnect=0" configuration option to the [Network] section to avoid ambiguity
- Keep the original behaviors when Revert=1 and Reconnect=1
- Bugfix on Wires-DX reconnect (find reflector both by id and name)
2025-04-29 15:43:05 +08:00
Shawn
b7260b4bf8
Change the YSFGateway a little bit to auto-reconnect current timed-out reflector if WiresX DX command is received. That means if your hotspot lost the connection to the network reflector, just re-press the X button on your Yaesu device and everything will be back online again.
2025-04-27 18:20:48 +08:00
Jonathan Naylor
e57b43377c
Update the C++ version.
2025-03-19 17:49:49 +00:00
Jonathan Naylor
8011768b96
Fix signal logging.
2024-08-31 19:52:09 +01:00
Jonathan Naylor
ae29471f58
Update the signal handling.
2024-08-28 17:03:51 +01:00
Jonathan Naylor
aecc34ee64
Allow YSFClients to compile under Windows.
2024-04-22 13:15:25 +01:00
Chipster
bf6577e2ca
Reverses PR #306 , which broke FCS Remote/Dynamic linking
2023-10-04 11:12:45 -05:00
Antonio Matraia
95d83fd9ce
Requested changes
...
Changed indentation from space to tab, used false instead of 0 for boolean variables.
2023-07-26 22:02:47 +02:00
Antonio Matraia
2530199d54
Possibility of inserting startup reflector as ID
2023-07-23 20:50:05 +02:00
Antonio Matraia
351e6c2d59
added YSFDirect
...
Added management of the YSFBMGateway gateway using the id 00006
2023-07-21 00:41:19 +02:00
Antonio Matraia
2e303e55e6
updated YSFGateway
...
Remote control management compatible with pistar uk.
If the requested room does not exist, the gw remains on the previously set one
2023-07-08 20:57:03 +02:00
Antonio Matraia
daef16c145
Update YSFGateway.cpp
...
fixed the "segmentation fault" error in case a non-existent room is requested
2023-06-30 22:09:20 +02:00
Chipster
471d031a08
Add APRS Symbol option (based on my PR https://github.com/g4klx/DMRGateway/pull/122 )
2023-02-13 06:43:30 -06:00
Daniel Caujolle-Bert
227b3a9b2f
Add new remote command:
...
- status: displays network connection status (n/a, conn, disc), just like DMRGateway/MMDVMHost.
- host: display connected host, or NONE if disconnected (surrounded with double quotes).
2022-01-24 02:21:34 +00:00
Daniel Caujolle-Bert
3af8708977
Expect a space between LinkYSF/LinkFCS and its argument.
2022-01-20 13:16:20 +01:00
Chipster
c05a7f0205
* Added git version string to VERSION, etc. (GitVersion.h); consistent with other clients.
...
* Added '--version|-v' to YSFParrot, as well as GitVersion.h facility
2022-01-07 08:35:27 -06:00
Daniel Caujolle-Bert
0e48d79162
Apply left trim to remote command argument (otherwise string compare are failing);
2022-01-05 08:54:06 +00:00
narspt
90233f50e2
fix undesired connect packet passthrough
2021-12-03 01:23:51 +00:00
narspt
54ae27d63b
fix wiresx cmd passthrough happening even disabled
2021-11-29 01:43:34 +00:00
Daniel Caujolle-Bert
fc76b0f4ab
Fix network ports datatype (unsigned int -> unsigned short). UDPSocket: fix old bug using m_port instead of m_port[x].
2021-04-25 07:51:51 +02:00
Jonathan Naylor
a74a95360b
Fix Wires-X passthrough and some code cleanups.
2020-11-08 15:20:24 +00:00
Jonathan Naylor
e7503907df
Fix networking issues.
2020-11-04 10:15:30 +00:00
Jonathan Naylor
81170f53ee
Add optional diabling of file rotation and UDP socket bug fixing.
2020-11-01 12:28:12 +00:00
Jonathan Naylor
8a6a9f2691
Merge branch 'master' into IPv6
2020-10-05 13:06:06 +01:00
Jonathan Naylor
b7cd5998b9
Updates for NetBSD.
2020-10-05 13:05:32 +01:00
Jonathan Naylor
ffb4e53dbd
Add Windows support.
2020-09-20 21:08:14 +01:00
Jonathan Naylor
a922ec9810
Merge branch 'master' into IPv6
2020-09-15 10:26:42 +01:00
Jonathan Naylor
4aa3237997
Handle DTMF disconnect properly.
2020-09-15 10:26:11 +01:00
Jonathan Naylor
91f04abddb
Merge branch 'master' into IPv6
2020-09-05 22:17:07 +01:00
Jonathan Naylor
cef5ff8e31
Merge branch 'master' into IPv6
2020-09-05 22:04:49 +01:00
Kurt
d1c8e34cea
Update YSFGateway.cpp
...
ADD OPTIONS=
2020-09-05 22:45:25 +02:00
Jonathan Naylor
0e064b93e6
Convert to IPv6
2020-09-03 16:13:27 +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
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
Jonathan Naylor
0e41513538
Add debugging to APRS.
2020-06-05 09:27:03 +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
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
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
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
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