Bryan Biedenkapp
72b6fc443c
refactor how TSCC CSC counter is handled;
3 years ago
Bryan Biedenkapp
f21b98c290
deprecate duplicate flag;
3 years ago
Bryan Biedenkapp
68334b34bc
correct various log messages; clean up payload channels after grant release; fix incorrect REST API being called for payload activation;
3 years ago
Bryan Biedenkapp
f216304970
[DMR] implement appropriate support to perform payload timeslot activation; [DMR] handle appropriate transmission of various payload, TSCC and payload TSCC short LC messages; [DMR] implement REST API callbacks to trigger payload activation for remote channels; [DMR] properly transmit channel grant twice for "redundancy" per ETSI spec; [DMR/P25/NXDN] implement more verbose messages for failures to command remote voice channesl to perform actions;
3 years ago
Bryan Biedenkapp
a1dd5193cf
implement proper payload SLCO;
3 years ago
Bryan Biedenkapp
db0800e6e6
display decimal values (useful for DMR setup) for channel numbers as well as hex; properly send QUEUE responses in resources busy condition for DMR grants;
3 years ago
Bryan Biedenkapp
6416f3404a
transmit C_WACKD after voice call requests;
3 years ago
Bryan Biedenkapp
4b74684ffe
fix issue where DVM was incorrectly indexing network and site IDs for DMR;
3 years ago
Bryan Biedenkapp
97e3b68da0
use -j $(nproc) for all workflows;
3 years ago
Bryan Biedenkapp
907567ec33
fix issue with DMR site information calculations; correct slot number (range for packets is 0 - 1, not 1 - 2); fix missing clock call to the DMR affiliations class;
3 years ago
K4YT3X
a2a96d53af
added -j to make to speed up compilation ( #23 )
3 years ago
Bryan Biedenkapp
439c962a30
refactor how some of the REST API auth is handled;
3 years ago
Bryan Biedenkapp
059d39e7d1
update README.md;
3 years ago
Bryan Biedenkapp
6c6221cb3b
update README.md;
3 years ago
Bryan Biedenkapp
9fc2ff4f08
cleanup newlines;
3 years ago
Bryan Biedenkapp
60fa32dc5d
support optionally specifying where the path for the old RPi 1 tools is (-DWITH_RPI_ARM_TOOLS=/path/to/tools);
3 years ago
Bryan Biedenkapp
c41491885f
update README.md;
3 years ago
Bryan Biedenkapp
a680e2f7da
update README.md for build notes; update dvmhost.service for /usr/local; update CMakeLists.txt for old_install-service to sed replace the appropriate pathing;
3 years ago
Bryan Biedenkapp
4734aef687
move the service file into the project repo root; retain some older build logic from the old Makefile;
3 years ago
Bryan Biedenkapp
9fe8bcf667
reimplement install to /opt/dvm as "make old_install";
3 years ago
Bryan Biedenkapp
86ec1f62ed
correct typos;
3 years ago
K4YT3X
14fd829723
Set CMake build type to release and added binary stripping ( #22 )
...
* set CMake build type to Release
* added strip flag to cmake build command
3 years ago
Bryan Biedenkapp
4a9591c2b6
file cleanups; file naming cleanup (these particular files shouldn't be labeled as example and should be used as working files); adjust CMakeLists.txt for /usr/local installation, correct debian package post install;
3 years ago
K4YT3X
c487873db2
Reorganizing directory structure and minor housekeeping ( #21 )
...
* reorganized files into appropriate directories
* updated README, AUTHOR, and LICENSE to conform to conventions
* adjusted CMakeLists and pipeline for the new directory structure
* moved examples->configs; scripts->tools; src/debian->/debian
* updated authors information
* created new section in author information
* removed deprecated iden_channel_calc tool
3 years ago
Bryan Biedenkapp
0328f7ac80
reorganize NXDN EDAC files; enable NXDN support compiled by default;
3 years ago
Bryan Biedenkapp
5fad767288
rename TSBK_RAW to OSP_TSBK_RAW; add similar raw support to CSBK outbounds;
3 years ago
Bryan Biedenkapp
8f08ee7406
update file copyrights;
3 years ago
Bryan Biedenkapp
d92e80e185
fix missing header include;
3 years ago
Bryan Biedenkapp
01c7b38a36
add support to selectively enable Trellis debug messages; fix issue where P25 Trellis checkCode12 was not appropriately traversing the entire trellis;
3 years ago
Bryan Biedenkapp
4f5f35ef94
fix REST API endpoints;
3 years ago
Bryan Biedenkapp
4d6e65621d
split DEBUG_CRC into DEBUG_CRC_CHECK and DEBUG_CRC_ADD for clarity during debugging;
3 years ago
Bryan Biedenkapp
8f44969aa1
Merge pull request #20 from k4yt3x/master
...
Fixed release pipeline for RPI_ARM
3 years ago
Bryan Biedenkapp
70ac8bd719
fix CPack;
3 years ago
k4yt3x
39362768a0
replaced actions/create-release with softprops/action-gh-release
3 years ago
k4yt3x
786c5d217f
replaced pipeline set-output with environment file
3 years ago
k4yt3x
3a97dbb73d
fixed asio cross-compiling issues
3 years ago
k4yt3x
dffcbcd47b
lowered unecessarily high CMake version requirements
3 years ago
Bryan Biedenkapp
11b27bca76
fix issue compiling tests in some situations;
3 years ago
Bryan Biedenkapp
b8875c6a45
fix missing ASIO library includes from dvmcmd project compilation;
3 years ago
Bryan Biedenkapp
a37df330ab
fix some minor workflow naming;
3 years ago
Bryan Biedenkapp
daaf100c92
Merge pull request #19 from k4yt3x/master
...
Redesigned the release pipeline to auto cross-compile for architectures
3 years ago
k4yt3x
a9a6a0262c
added libasio-dev for the new REST API
3 years ago
k4yt3x
3a201a466c
redesigned the release pipeline to auto cross-compile for architectures
3 years ago
Bryan Biedenkapp
89b5563621
fix calculation issue (found by notipa in Discord);
3 years ago
Bryan Biedenkapp
07fad26ec3
update GitHub workflow to include libasio-dev;
3 years ago
Bryan Biedenkapp
ae4f916469
add REST API notes;
3 years ago
Bryan Biedenkapp
7081a85342
fix incorrect command check;
3 years ago
Bryan Biedenkapp
f261456bfd
fix some issues with incorrect argument count handling for P25 commands;
3 years ago
Bryan Biedenkapp
8a400ea44c
correct REST API bindings; implement P25 raw TSBK API;
3 years ago
Bryan Biedenkapp
18f5392707
complete remaining REST API implementations;
3 years ago