Initialize/Zero Some Arrays;
This commit is contained in:
parent
b6a12b6ceb
commit
56b0e8440e
|
|
@ -96,6 +96,10 @@ void dmrBS (dsd_opts * opts, dsd_state * state)
|
|||
//Run Loop while the getting is good
|
||||
while (loop == 1) {
|
||||
|
||||
memset (ambe_fr, 0, sizeof(ambe_fr));
|
||||
memset (ambe_fr2, 0, sizeof(ambe_fr2));
|
||||
memset (ambe_fr3, 0, sizeof(ambe_fr3));
|
||||
|
||||
internalslot = -1; //reset here so we know if this value is being set properly
|
||||
for(i = 0; i < 12; i++)
|
||||
{
|
||||
|
|
@ -494,6 +498,10 @@ void dmrBSBootstrap (dsd_opts * opts, dsd_state * state)
|
|||
char ambe_fr2[4][24];
|
||||
char ambe_fr3[4][24];
|
||||
|
||||
memset (ambe_fr, 0, sizeof(ambe_fr));
|
||||
memset (ambe_fr2, 0, sizeof(ambe_fr2));
|
||||
memset (ambe_fr3, 0, sizeof(ambe_fr3));
|
||||
|
||||
//memcpy of ambe_fr for late entry
|
||||
char m1[4][24];
|
||||
char m2[4][24];
|
||||
|
|
|
|||
|
|
@ -45,6 +45,13 @@ void dmr_data_burst_handler(dsd_opts * opts, dsd_state * state, uint8_t info[196
|
|||
uint8_t LC_DataBytes[10];
|
||||
int Burst = -1;
|
||||
|
||||
memset (BPTCDeInteleavedData, 0, sizeof(BPTCDeInteleavedData));
|
||||
memset (BPTCDmrDataBit, 0, sizeof(BPTCDmrDataBit));
|
||||
memset (BPTCDmrDataByte, 0, sizeof(BPTCDmrDataByte));
|
||||
memset (BptcDataMatrix, 0, sizeof(BptcDataMatrix));
|
||||
memset (LC_DataBit, 0, sizeof(LC_DataBit));
|
||||
memset (LC_DataBytes, 0, sizeof(LC_DataBytes));
|
||||
|
||||
//PDU Bytes and Bits
|
||||
uint8_t DMR_PDU[25];
|
||||
uint8_t DMR_PDU_bits[196];
|
||||
|
|
|
|||
12
src/dmr_ms.c
12
src/dmr_ms.c
|
|
@ -87,7 +87,11 @@ void dmrMS (dsd_opts * opts, dsd_state * state)
|
|||
//so getDibit doesn't know to invert it before it gets here
|
||||
|
||||
for (j = 0; j < 6; j++) {
|
||||
state->dmrburstL = 16;
|
||||
state->dmrburstL = 16;
|
||||
|
||||
memset (ambe_fr, 0, sizeof(ambe_fr));
|
||||
memset (ambe_fr2, 0, sizeof(ambe_fr2));
|
||||
memset (ambe_fr3, 0, sizeof(ambe_fr3));
|
||||
|
||||
for(i = 0; i < 12; i++)
|
||||
{
|
||||
|
|
@ -370,7 +374,11 @@ void dmrMSBootstrap (dsd_opts * opts, dsd_state * state)
|
|||
char ambe_fr[4][24];
|
||||
char ambe_fr2[4][24];
|
||||
char ambe_fr3[4][24];
|
||||
char ambe_fr4[4][24]; //shim for crappy tdma direct, need more samples to see if this is really a necessary shim or not
|
||||
char ambe_fr4[4][24];
|
||||
|
||||
memset (ambe_fr, 0, sizeof(ambe_fr));
|
||||
memset (ambe_fr2, 0, sizeof(ambe_fr2));
|
||||
memset (ambe_fr3, 0, sizeof(ambe_fr3));
|
||||
|
||||
//memcpy of ambe_fr for late entry
|
||||
char m1[4][24];
|
||||
|
|
|
|||
Loading…
Reference in New Issue