Files
kunlun/import/wq_vtb/inc/preamble_generator.h
2024-09-28 14:24:04 +08:00

25 lines
545 B
C

#ifndef PREAMBLE_GENERATOR_H
#define PREAMBLE_GENERATOR_H
#include "conv_common.h"
#define PREAMBLE_LENGTH 32
#define REGISTER_ORDER 9
#define PREAMBLE_BYTES PREAMBLE_LENGTH/8
#define PREAMBLE_TYPE_1_BYTE 0x1a1
#define PREAMBLE_TYPE_3_BYTE 0x1f2
#define PREAMBLE_TYPE_COUNT 2
/* define maximum number of preamble */
#define PREAMBLE_NUM_MAX 7
void preamble_prepend(uint8_t *msg,
uint8_t msg_len);
unsigned long *preuso_noise_sequence( );
unsigned long *preuso_noise_sequence_topo();
#endif