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.
dvmhost/src/common
Bryan Biedenkapp 9205f514a1
increase time between modem polls to 750us;
2 years ago
..
dmr [NOTICE: this commit is *EXPERIMENTAL* and implements *very* early data support, it is expected to be buggy, incomplete or broken] implement VTUN interface (fne0) on the dvmfne (this requires dvmfne to be run as root on Linux system [untested on non-Linux] to create the tun interface); implement VIFace random MAC generation; implement P25 TIA-102.BAEB SCEP ARP (SCEP is always used for conventional data) on dvmfne; refactor P25 packet status bits (this may break things else where, beware!); properly implement P25 status bit flipping on inbound channel activity; implement functionality in the P25 and DMR DataHeader classes to calculate the proper raw PDU frame length; implement dvmfne ARP table creation and maintainence (this is buggy and requires more implementation and test); implement dvmfne VTUN -> PDU and PDU -> VTUN IP traffic forwarding (this is incomplete and requires more implementation and test); correct several issues on dvmhost p25::packet::Data with overlapped buffers; 2 years ago
edac correct Trellis symbol skipping logic for DMR for 3/4 Trellis; enhance DMR short LC bits; correctly identify short LC for data and CSBK; correct buffered PDU repeat logic (when header has no blocks following); 2 years ago
lookups increase time between modem polls to 750us; 2 years ago
network simplify poll implementation; 2 years ago
nxdn correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
p25 fix various valgrind reports; 2 years ago
yaml correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
AESCrypto.cpp correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
AESCrypto.h add doxygen configuration for dvmhost project; add doxygen output directory; convert common static library to use doxygen style commenting and documentation; 2 years ago
CMakeLists.txt fix up file headers; 2 years ago
Clock.cpp correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
Clock.h add doxygen configuration for dvmhost project; add doxygen output directory; convert common static library to use doxygen style commenting and documentation; 2 years ago
Defines.h [This commit contains highly-experimental and possibly unstable alterations to core archeitcture on dvmhost] deprecate ThreadFunc (using C++ lambda's was a bad idea to begin with); refactor some startup messages; refactor use of ThreadFunc in FNE; refactor how threads were created in the FNE; [EXPERIMENTAL] refactor the host architecture to use threading for modem clocking and protocol readers; 2 years ago
Log.cpp correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
Log.h added DVMV24 board info reporting 2 years ago
RC4Crypto.cpp fix up Catch2 tests (these are woefully maintained...); add support for RC4-type encryption; 2 years ago
RC4Crypto.h fix up Catch2 tests (these are woefully maintained...); add support for RC4-type encryption; 2 years ago
RingBuffer.h add doxygen configuration for dvmhost project; add doxygen output directory; convert common static library to use doxygen style commenting and documentation; 2 years ago
StopWatch.cpp correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
StopWatch.h add doxygen configuration for dvmhost project; add doxygen output directory; convert common static library to use doxygen style commenting and documentation; 2 years ago
Thread.cpp [This commit contains highly-experimental and possibly unstable alterations to core archeitcture on dvmhost] deprecate ThreadFunc (using C++ lambda's was a bad idea to begin with); refactor some startup messages; refactor use of ThreadFunc in FNE; refactor how threads were created in the FNE; [EXPERIMENTAL] refactor the host architecture to use threading for modem clocking and protocol readers; 2 years ago
Thread.h [This commit contains highly-experimental and possibly unstable alterations to core archeitcture on dvmhost] deprecate ThreadFunc (using C++ lambda's was a bad idea to begin with); refactor some startup messages; refactor use of ThreadFunc in FNE; refactor how threads were created in the FNE; [EXPERIMENTAL] refactor the host architecture to use threading for modem clocking and protocol readers; 2 years ago
Timer.cpp correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
Timer.h add doxygen configuration for dvmhost project; add doxygen output directory; convert common static library to use doxygen style commenting and documentation; 2 years ago
Utils.cpp correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
Utils.h byte reverse IP addresses returned for P25's OTA; fix conventional registration packets not properly transmitting; continued work on P25 data refactoring; 2 years ago

Powered by TurnKey Linux.