Commit Graph

15 Commits (e018d996301e1250528d1a985bb79232c4b231da)

Author SHA1 Message Date
Bryan Biedenkapp 4239d21a2b initial experimental support for DFSI communication via DVM modem serial interface (DFSI support is disabled from compilation entirely by default, the -DENABLE_DFSI_SUPPORT compiler directive is required to enable it);
4 years ago
Bryan Biedenkapp dfdc1a3b76 make sure example config files copy when building with MSVC;
4 years ago
Bryan Biedenkapp 468079dcc8 make Windows Visual Studio project compile again; modify some dynamic memory allocations to work in C90 standard (damn it MSVC...);
4 years ago
Bryan Biedenkapp 4fef4a381d port upstream PseudoPTY support; add systemd service file; update Makefile to support install;
4 years ago
Bryan Biedenkapp e931d8d26e remove standalone P25 DataRspHeader class and merge it into DataHeader; further enhance the P25 DataHeader to better match the TIA spec; clean up some code and variable references;
4 years ago
Bryan Biedenkapp fb6d715ba5 initial commits of DFSI;
4 years ago
Bryan Biedenkapp 08dd49d51f fix incorrect handling of channel number as decimal in setup; enhance setup to make it more comprehensive (essentially all "system" configuration parameters can be modified in setup mode); add support to calibration to set the FDMA preambles, P25 correlation count, DMR Rx Delay as well as setting the Rx and Tx frequency offsets;
4 years ago
Bryan Biedenkapp 8454ea9ea6 implement a "setup" mode allowing the channel LCN information to be much more easily set;
4 years ago
Bryan Biedenkapp 2f2d940f6e update csproj; add logic to ensure system identity is never more then 8 characters;
5 years ago
Bryan Biedenkapp 30513bb1d2 add support for properly encoding/decoding the PI header LC;
5 years ago
Bryan Biedenkapp 63713f0f8e upstream: Refactor modem; support remote modem support via UDP;
5 years ago
Bryan Biedenkapp f095065451 split DMR CSBK handling into its own packet handler class; cleanup DMR data and voice packet handlers (processing for certain data packets wasn't exactly right); move some common variables into the main Slot class;
5 years ago
Bryan Biedenkapp cfc8604c8e fix buffer overflow error in HostMain; implement some of the basis for DMR Tier III;
5 years ago
Bryan Biedenkapp 4b3e8de18f add support to selectively do a hex dump of the TSBK, TDULC or DMR CSBK bytes for encode/decode; add appropriate P25 PDU response packet; correct CRC-9 table and implementation (although I believe its still wrong); add support to adjust engineering parameters for symbol levels; add support to selectively disable P25 ACK responses for some TSBKs;
5 years ago
Bryan Biedenkapp 9cc117d30c inital commit from private repo to public;
6 years ago

Powered by TurnKey Linux.