Chipster
5aafb6c983
Publish structured link/connectivity status
...
DAPNETGateway had no MQTT link status at all, and no retain support
in its MQTT layer. Adds a link Kind (linking/unlinked/failed) and
publishes it from the places connectivity already changes state but
was previously only logged: successful login, a rejected auth key
(detected asynchronously from the server's own protocol response, not
the initial TCP connect), a dropped connection triggering the
existing reconnect loop, a failed startup socket open, and clean
shutdown.
2026-08-10 17:37:55 -05:00
Jonathan Naylor
dde4c01a45
Upgrade the C++ version.
2025-03-18 13:52:17 +00:00
Daniel Caujolle-Bert
310cf0c8ff
Fix network ports datatype (unsigned int -> unsigned short). UDPSocket: fix old bug using m_port instead of m_port[x].
2021-04-25 07:43:56 +02:00
Kim - DG9VH
8f31defe56
Changed Login-banner to correct program-name
...
Thinking, DAPNETGateway would be more clearer than MMDVM, because it is not MMDVM doing the connection but DAPNETGateway
2020-08-13 20:01:54 +02:00
phl0
6b61a2d6cc
(Re-)Implement backoff timer for login fails
2018-10-22 23:29:12 +02:00
phl0
1746ec7998
Basic parsing of failed login
2018-10-22 23:05:46 +02:00
Jonathan Naylor
b1197eef49
Code cleanups.
2018-09-10 09:11:57 +01:00
phl0
6b4d5d5fee
Convert callsign to lower case before logging in
2018-08-28 22:28:31 +02:00
maschinist
7d9e321edb
Cleaned up debug msgs & version bump
2018-08-25 12:55:10 +02:00
maschinist
c7c7112bb7
Moved Flo's variable delay code to recover() to prevent re-login at full speed
2018-08-24 20:24:42 +02:00
Jonathan Naylor
46d619c89e
Fix parsing of the timeslot string.
2018-06-19 18:49:37 +01:00
Jonathan Naylor
c5c1b270f2
Begin timeslot parsing and processing.
2018-06-19 18:46:43 +01:00
Jonathan Naylor
5e61ac2ab8
Linux cleanups.
2018-06-13 06:57:12 +01:00
Jonathan Naylor
54173174d0
Small cleanups.
2018-06-07 07:17:55 +01:00
Jonathan Naylor
9dc06e3350
Fixed capitalisation.
2018-06-06 22:23:29 +01:00
Jonathan Naylor
6d6cc799fc
Fix bugs in parsing the messages.
2018-06-06 22:00:43 +01:00
Jonathan Naylor
51fb44771d
Get DAPNET login working.
2018-06-06 21:38:43 +01:00
Jonathan Naylor
0e2c37be56
Initial commit.
2018-06-06 20:33:31 +01:00