r05a04_dev
master
v24-dtr-reset-fix
4.32j_maint
4.31h_maint
4.30h_maint
4.11f_maint
82-dvmbridge---implement-notch-filter-for-2175hz-trc-guard-tone
fne_rest_improvements
v24-dtr-rts
4.04d_maint
4.01b_maint
3.6-maint
3.56-maint
3.5-maint
3.0-maint
3.0-rcon_maint
2.0-maint
2022-10-14
2023-02-04
2023-02-09
2023-02-18
2023-02-19
2023-02-25
2023-03-01
2023-03-02
2023-03-06
2023-03-07
2023-03-08
2023-03-09
2023-03-11
2023-03-12
2023-03-16
2023-03-21
2023-03-22
2023-03-23
2023-03-24
2023-03-25
2023-03-26
2023-03-27
2023-03-28
2023-03-29
2023-09-05
2023-09-08
2025-04-16
2025-05-01
2025-05-25
2025-09-03
2025-12-03
${ noResults }
1 Commits (fcdec00f32ae96cd47e823f62b67b563a987b510)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
65fa91b7cb
|
[THIS MAY BREAK THINGS, BE AWARE] Merge Win32 support and C++ dvmbridge into master. (#67)
* experimental support for WIN32 compilation (tested only with VS2022); * fix up incorrect return; * make debug compile verbose; ensure ws2_32.lib is included; * initial commit of vocoder library to main source tree; initial commit of C++ port of bridge (non-functional); * calculate the length of the preamble tone and properly write it; * implement MDC callback to detect MDC unit ID; implement UDP audio reception; implement local audio reception; * very alpha working verison; * correct buffer size; * correct issue with enabled Tx mode not properly being set on the network; correct issue with DMR not setting the appropriate frame length after packing AMBE bits; correct false call starts by faking the txStreamId (this isn't correct but works for now); fix issue with P25 non-GROUP LCOs causing audio breaks; correct bad logic for call lockup thread; * cleanup and properly align log messages; * implement missing Rx/Tx manual gain control; fix missing srcId overrides; * eliminate the __ALLOC_VLA macro (this really only works on VS2022, GCC explodes in a fit of horror); * fix missing comment; * fix bad CFLAGS; correct missing dl library when linking dvmbridge on linux; fix various typos and bad variable types in bridge; * fix some bad memset calls not taking array size into account; fix some missing parens; * implement missing cal options; * don't start the timer till the first LDU1 for cal mode; * I'm just full of bad mistakes today; * ignore logging excessive sync frame errors; * update modem submodule; * Add DVM-V24 Firmware Submodule And Enable Building It (#66) * Added v24 firmware as a submodule * Added v24 firmware compilation * V24 doesn't have make clean, so remove it from cmake * Added V24 firmware to tarballs * Fix my 1D107 error... --------- Co-authored-by: faulty <faulty@evilcomputing.net> * correct compilation flags for Win32; add support to dump sample levels on bridge (this is useful for tuning the vox level); add various fixes for local audio flag; add various fixes for not starting loops until completely running; ensure audio input/output device settings are output to the log; fix issue with Rx and Tx gain controls not being applied appropriately; * fix compilation issues for RPI_ARM; ensure math constants are defined; remove unused command line arguments; --------- Co-authored-by: Jim <25770089+faultywarrior@users.noreply.github.com> Co-authored-by: faulty <faulty@evilcomputing.net> |
2 years ago |