| | |
| | | #include "beep.h" |
| | | #include <math.h> |
| | | |
| | | #define USART_INTEGRATE_OUTPUT |
| | | //#define WORK_MODE_TAG |
| | | //#define USART_INTEGRATE_OUTPUT |
| | | |
| | | #define DEBUG_INF |
| | | //#define NEWBOARD |
| | | //#define TAG_OUTPUT |
| | | #define HEX_OUTPUT |
| | |
| | | #define DFT_RAND_DLY_TIM_MS 1 |
| | | #define QUIT_SLOT_TIME 5 |
| | | #define KEEP_TIMES 3 |
| | | |
| | | #define SLOT_SCALE 0.7 |
| | | #define RNG_DELAY_MS 100 |
| | | |
| | | /* Default antenna delay values for 64 MHz PRF. See NOTE 1 below. */ |
| | |
| | | #define ANCTIMEUS 16 |
| | | #define MAINBASE_INDEX 18 |
| | | #define MOTORSTATE_INDEX 19 |
| | | #define REMOTEPARA_INDEX 20 |
| | | |
| | | #define TAGSLOTPOS 7 |
| | | //Final |
| | | #define TAGCONFIGSUCCESS_INDEX 7 |
| | | #define FINAL_MSG_POLL_TX_TS_IDX 10 |
| | | #define FINAL_MSG_RESP_RX_TS_IDX 14 |
| | | #define FINAL_MSG_FINAL_TX_TS_IDX 18 |
| | |
| | | #define NEARBASENUM_INDEX 10 |
| | | #define NEARBASEID_INDEX 11 |
| | | //NEAR POLL |
| | | #define BATTARY_IDX 1 |
| | | #define BUTTON_IDX 2 |
| | | #define SEQUENCE_IDX 3 |
| | | #define BATTARY_IDX 4 |
| | | #define BUTTON_IDX 7 |
| | | |
| | | #define REMOTEPARA_LEN 18 |
| | | #define THRESHOLD_CHANGE_MAINBASE_DIST 5 |
| | | extern u8 neartimout_timer; |
| | | extern u16 slottime,tyncpoll_time,max_slotpos; |
| | |
| | | extern uint32_t g_UWB_com_interval; |
| | | extern float dis_after_filter; |
| | | extern LPFilter_Frac* p_Dis_Filter; //æµè·ç¨çä½éæ»¤æ³¢å¨ |
| | | extern u8 usart_send[100],usart_send_anc[100],flag_syncbase; |
| | | extern u8 usart_send[100],usart_send_anc[100],flag_syncbase,remotesend_state, remotetag_para[30];; |
| | | |
| | | void IdleTask(void); |
| | | uint16_t Checksum_u16(uint8_t* pdata, uint32_t len); |