25 lines
545 B
C
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
|
|
|