24 lines
		
	
	
		
			601 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			601 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef SYNCRONIZATION_H
 | 
						|
#define SYNCRONIZATION_H
 | 
						|
#include <stdint.h>
 | 
						|
 | 
						|
 | 
						|
#define MAX_DETECTION_LEN 10000
 | 
						|
 | 
						|
uint32_t get_potential_preamble(uint8_t *demod_msg         );
 | 
						|
 | 
						|
uint32_t get_potential_preamble_topo(uint8_t *demod_msg         );
 | 
						|
 | 
						|
 | 
						|
void update_preamble_register(uint8_t *dem_data,
 | 
						|
                                        uint8_t current_data);
 | 
						|
 | 
						|
void update_preamble_register_right(uint8_t *dem_data,
 | 
						|
                                        uint8_t current_data);
 | 
						|
 | 
						|
void update_preamble_register_right_topo(uint8_t *dem_data,
 | 
						|
                                        uint8_t current_data);
 | 
						|
 | 
						|
 | 
						|
#endif
 |