Hello All,
Basically, I want to develop DSD+ over DSD. Therefore I checkout DSD from git and I started from DMR Data. I have also a testbed including Mobile stations, repeaters,etc..
My question is about color code. In dmr_data.c file we have
char cc[5];
cc[0] = (1 & (dibit >> 1)) + 48; // bit 1
cc[1] = (1 & dibit) + 48; // bit 0
cc[2] = (1 & (dibit >> 1)) + 48; // bit 1
cc[3] = (1 & dibit) + 48; // bit 0
variable.This variable seems to be color code. When I print this variable. It doesn't give me color code. DSD+ works perfect; but DSD doesn't.
Question 1:
Am I right about cc is color code?
If yes question 2:
What might be problem with DSD ? Is there any major changes in DSD+ while decoding DMR?
Thanks all.
Not:
If someone wants to join me to implement DSD+, you are welcome.
Basically, I want to develop DSD+ over DSD. Therefore I checkout DSD from git and I started from DMR Data. I have also a testbed including Mobile stations, repeaters,etc..
My question is about color code. In dmr_data.c file we have
char cc[5];
cc[0] = (1 & (dibit >> 1)) + 48; // bit 1
cc[1] = (1 & dibit) + 48; // bit 0
cc[2] = (1 & (dibit >> 1)) + 48; // bit 1
cc[3] = (1 & dibit) + 48; // bit 0
variable.This variable seems to be color code. When I print this variable. It doesn't give me color code. DSD+ works perfect; but DSD doesn't.
Question 1:
Am I right about cc is color code?
If yes question 2:
What might be problem with DSD ? Is there any major changes in DSD+ while decoding DMR?
Thanks all.
Not:
If someone wants to join me to implement DSD+, you are welcome.