Core library used to build fixed networking clients and servers used to create DVM networks.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Bryan Biedenkapp 702cd67db2
fix incorrect assumptions in helper routines;
2 years ago
DMR incorrect validity check; 2 years ago
EDAC implement a FneUtils HEX2BIN and BIN2HEX for working with hex-bit datasets; port Golay24128 from C++; fix copyright header for ReedSolomonDecoder; define frame types for P25 and VHDR data lengths; 2 years ago
NXDN initial commit; 2 years ago
P25 implement P25 packet interleaver; migrate the partial FneSystemBase from downstream projects into the core as an abstract class as it useful helper functions for implementors; 2 years ago
Properties initial commit; 2 years ago
Utility initial commit; 2 years ago
.gitattributes initial commit; 2 years ago
.gitignore initial commit; 2 years ago
AUTHORS.md initial commit; 2 years ago
Constants.cs initial commit; 2 years ago
FneBase.cs initial commit; 2 years ago
FneMaster.cs put exclusive lock on the peers list; 2 years ago
FnePeer.cs initial commit; 2 years ago
FneSystemBase.cs fix incorrect assumptions in helper routines; 2 years ago
FneUtils.cs implement a FneUtils HEX2BIN and BIN2HEX for working with hex-bit datasets; port Golay24128 from C++; fix copyright header for ReedSolomonDecoder; define frame types for P25 and VHDR data lengths; 2 years ago
LICENSE initial commit; 2 years ago
README.md initial commit; 2 years ago
RtpExtensionHeader.cs allow payload length for RTP extension headers to be changed by user code; 2 years ago
RtpFNEHeader.cs allow payload length for RTP extension headers to be changed by user code; 2 years ago
RtpHeader.cs alter how timestamps are generated, ensure they increment from current TS by 60; 2 years ago
Udp.cs initial commit; 2 years ago
fnecore.csproj initial commit; 2 years ago

README.md

Digital Voice Modem Fixed Network Equipment

This is a library project that implements the basic communications layer for implementing DVM FNE clients (peers) and servers (masters).

License

This project is licensed under the AGPLv3 License - see the LICENSE file for details. Use of this project is intended, for amateur and/or educational use ONLY. Any other use is at the risk of user and all commercial purposes is strictly discouraged.

Powered by TurnKey Linux.