You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While testing battery management procol, which uses rate 3/4 dmr data, I've encountered strange data error: many data packets were corrupted while radio was near the repeater. As I understand, there is some bug with the receiving end of rate 3/4 data packets. I've added this code to the MMDVMHost (DMRTrellis.cpp) to check this:
unsigned int failPos = checkCode(points, tribits);
LogMessage("Trellis %u", failPos);
if (failPos == 999U) {
Hi all
While testing battery management procol, which uses rate 3/4 dmr data, I've encountered strange data error: many data packets were corrupted while radio was near the repeater. As I understand, there is some bug with the receiving end of rate 3/4 data packets. I've added this code to the MMDVMHost (DMRTrellis.cpp) to check this:
And most errors were in the end of the packet:
log
Corrupted packet example
MMDVMHost trying to correct It, but with failPos=48 packet is being corrupted. I've used a workaround which helped in my case:
With other packets (CSBK, DataHeader, Rate1/2 data)everything is okay.
Is it problem with the MMDVM firmware or is it hardware related?
Thank you
My hardware:
The text was updated successfully, but these errors were encountered: