diff --git a/impl/src/layer2/packet_structs.c b/impl/src/layer2/packet_structs.c index 6915688..608afcd 100644 --- a/impl/src/layer2/packet_structs.c +++ b/impl/src/layer2/packet_structs.c @@ -60,7 +60,7 @@ bool layer2_decode_packet_header(const uint8_t *encoded, size_t encoded_len, lay } header->tx_seq_nr = (encoded[1] >> 4) & 0xF; - header->tx_seq_nr = (encoded[1] >> 0) & 0xF; + header->rx_seq_nr = (encoded[1] >> 0) & 0xF; memcpy(header->src_addr.addr, encoded + 2, 2 * header->src_addr.length); memcpy(header->dst_addr.addr, encoded + 2 + 2 * header->src_addr.length, 2 * header->dst_addr.length);