diff --git a/src/dmr_block.c b/src/dmr_block.c index 41279e8..56153ab 100644 --- a/src/dmr_block.c +++ b/src/dmr_block.c @@ -29,7 +29,7 @@ void dmr_dheader (dsd_opts * opts, dsd_state * state, uint8_t dheader[], uint8_t uint8_t ab = (uint8_t)ConvertBitIntoBytes(&dheader_bits[2], 2); //appended blocks uint8_t dpf = (uint8_t)ConvertBitIntoBytes(&dheader_bits[4], 4); //data packet format uint8_t sap = (uint8_t)ConvertBitIntoBytes(&dheader_bits[8], 4); //service access point - uint8_t poc = (uint8_t)ConvertBitIntoBytes(&dheader_bits[8], 4); //padding octets + uint8_t poc = (uint8_t)ConvertBitIntoBytes(&dheader_bits[12], 4); //padding octets UNUSED(ab); uint32_t target = (uint32_t)ConvertBitIntoBytes(&dheader_bits[16], 24); //destination llid