1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#ifndef __GLOBAL_PARAM_H__
#define __GLOBAL_PARAM_H__
 
#include "stm32f10x.h"
 
#define COM_MAP_SIZE        1024        //MAP±íµÄ×î´ó¿Õ¼ä
#define    DEFAULT_DISTANCE    1000        //³õʼ²â¾à¾àÀëΪ10Ã×
#define DEFAULT_DEV_ID        5555        //ĬÈÏÉ豸IDÊÇ5555
 
/*---------------Map Definition-------------------*/
#define     DEV_ROLE                0x10        //¸ÃÉ豸ÊÇanchor»¹ÊÇtag    
#define     DEV_ID                    0x11        //É豸µÄIdºÅ
#define     COM_INTERVAL            0x12        //ͨѶ¼ä¸ô
#define     DEV_GROUP_ID            0x13        //ͨѶ×éID
 
#define     ALARM_DEV                0x20        //ÊÇÄĸöÉ豸±¨¾¯
#define        ALARM_DISTANCE            0x21        //СÓÚ¶àÉÙ¾àÀ뱨¾¯
 
/*------------END Map Definition-------------------*/
 
 
extern uint16_t g_com_map[COM_MAP_SIZE];
 
extern uint32_t save_com_map_to_flash(void);
extern void parameter_init(void);
 
#endif