ew8bak
|
831045f37d
|
chore(dmr): remove diagnostic capture probes
|
2026-07-14 20:42:48 +03:00 |
|
ew8bak
|
b7dd57c64f
|
fix(dmr): raise decoded voice level
|
2026-07-14 20:23:49 +03:00 |
|
ew8bak
|
9755378586
|
fix(dmr): normalize voice audio and lock bandwidth
|
2026-07-14 20:14:50 +03:00 |
|
ew8bak
|
bac0b7612e
|
feat(dmr): decode independent receiver slices
|
2026-07-14 20:08:49 +03:00 |
|
ew8bak
|
9e2f8c7743
|
fix(dmr): choose timing phase by sync variance
|
2026-07-14 19:56:36 +03:00 |
|
ew8bak
|
22505d4df7
|
fix(dmr): center discriminator eye per sync
|
2026-07-14 19:47:55 +03:00 |
|
ew8bak
|
a633bf57cd
|
fix(dmr): calibrate slicer from sync symbols
|
2026-07-14 19:38:56 +03:00 |
|
ew8bak
|
a19c82a214
|
fix(dmr): use flat discriminator and reject noise sync
|
2026-07-14 19:30:43 +03:00 |
|
ew8bak
|
300bc91a46
|
fix(dmr): recover handheld voice sync
|
2026-07-14 19:17:55 +03:00 |
|
ew8bak
|
39b4627c2b
|
feat(dmr): add diagnostic capture probes
|
2026-07-14 19:09:35 +03:00 |
|
ew8bak
|
70486d901b
|
fix(dmr): track voice state per timeslot
|
2026-07-14 18:56:33 +03:00 |
|
ew8bak
|
28c434d9a7
|
feat(dmr): decode and route AMBE voice
|
2026-07-14 18:55:28 +03:00 |
|
ew8bak
|
e0e74b5337
|
feat(dmr): decode full link control
|
2026-07-14 18:51:19 +03:00 |
|
ew8bak
|
23596d0565
|
feat(dmr): decode CACH and slot type
|
2026-07-14 18:46:49 +03:00 |
|
ew8bak
|
3fcf737685
|
feat(dmr): assemble aligned dibit bursts
|
2026-07-14 18:42:20 +03:00 |
|
ew8bak
|
53a3681618
|
feat(dmr): add receive frontend and AMBE adapter
|
2026-07-14 18:38:39 +03:00 |
|