29 Commits (c3361922f61fffa42d2e3834170bf1268a0cf923)

Author SHA1 Message Date
Doug McLain 5128cf64e9 Create YSF stream ID from Clients IP and port. This makes every stream id unique to each client and works just fine on all modes.
3 years ago
Tom Early f245d4299d rename globals & fix Lookup file logic
3 years ago
Tom Early 10e4972040 works (in idle) without crashing
3 years ago
Tom Early f4aab8cfc1 removed all possible configure.h defined values
3 years ago
Tom Early c21521eb10 restuctured json key string constants
3 years ago
Tom Early 72e64ec801 it compiles
3 years ago
Tom Early 6e7ba8c5a0 starting to use json
3 years ago
Doug McLain 58a4e37ca0 Fix disconnects on YSF/P25/NXDN
3 years ago
Doug McLain cfb58bc237 Add integrated USRP reflector. Currently a single client (like an AllStar node) is defined in Main.h
3 years ago
Doug McLain c30d107e15 Generate a YSF header in order to create a new stream from a late (a.k.a. headeress) stream
3 years ago
Doug McLain 1cfb9c6016 Create random stream id for YSF streams, required by the Dstar reflectors
4 years ago
Doug McLain f3008f402a Add handler for YSFO too
4 years ago
Doug McLain dd1586d478 Add handlers for YSFI and YSFV packets, so that they dont clutter the lof=g with unkown packet entries
4 years ago
Tom Early 1bc7927cb1 YSFReflector Registry name and desc now in rconfig
4 years ago
Doug McLain bb35d82ff4 Add define for YSF reflector description and optional defines for name and id.
4 years ago
Doug McLain ff9c738b09 Extract valid callsign from YSF for DMR ID lookup and use compile-time default when no valid callsign found. When YSF header is missed (late-entry), receive callsign from V/D frames. Add compile-time default character to RPTR1 when missing.
4 years ago
Tom Early 77cf87cc54 dump unknown wiresx command if DEBUG
4 years ago
Tom Early 7dd9caf7eb dump unknown YSF packets if DEBUG
4 years ago
Tom Early 0ce166fa15 don't dump unknown YSF packet, there's too many!
4 years ago
Tom Early da6404535e rename {Get,Set}Module
4 years ago
Tom Early 707486f47e added CSEProtocol class for better EncodeDvPacket desigh
4 years ago
Tom Early 065be9bf90 changed CProtocol::m_Streams from a list to a unordered_map keyed by the streamID
4 years ago
Tom Early 245fb5d321 moved XLX to URF to make room for XLX needed for BM
4 years ago
Tom Early a7e52fc330 comment changes
4 years ago
Tom Early 47abcf0fdc M17 Protocol introduction
4 years ago
Tom Early af66a282fd wide open module configurations, [A-Z]+
4 years ago
Tom Early 197fb2c166 condensed front() and pop() into pop()
4 years ago
Tom Early 048bb6d9ba protocol is now a enum class
4 years ago
Tom Early e4bc4e2c87 moved src to reflector
4 years ago

Powered by TurnKey Linux.