You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.5 KiB
C

#ifndef __GLOBAL_DATAS__
#define __GLOBAL_DATAS__
#include <Wire.h>
#define TSendCycle 200
#define ATM_Data_Length 48
extern uint8_t GarageB_To1[8]; // 立体车库B 到达第一层
extern uint8_t GarageB_To2[8]; // 立体车库B 到达第二层
extern uint8_t GarageB_To3[8]; // 立体车库B 到达第三层
extern uint8_t GarageB_To4[8]; // 立体车库B 到达第四层
extern uint8_t TrafficA_Open[8]; // 智能交通灯A 进入识别模式 进入识别模式
extern uint8_t TrafficA_Red[8]; // 智能交通灯A 识别结果为红色请求确认
extern uint8_t TrafficA_Green[8]; // 智能交通灯A 识别结果为绿色请求确认
extern uint8_t TrafficA_Yellow[8]; // 智能交通灯A 识别结果为黄色请求确认
extern uint8_t Gate_Open[8]; // 道闸 开启
extern uint8_t Light_plus1[4]; // 智能路灯 光源挡位加1
extern uint8_t Light_plus2[4]; // 智能路灯 光源挡位加2
extern uint8_t Light_plus3[4]; // 智能路灯 光源挡位加3
extern uint8_t SEG_TimOpen[8]; // LED显示 计时开启
extern uint8_t SMG_TimClose[8]; // LED显示 计时关闭
extern uint8_t ZigBee_back[16];
extern uint8_t qrdi_buf[8]; // 给OpenMV发送识别二维码
extern uint8_t trackdi_buf[8]; //OpenMV循迹指令
extern uint8_t servo_buf[8]; // 给OpenMV发送舵机角度
//全局变量
extern uint8_t ATM_Data[ATM_Data_Length];
extern uint8_t ZigBee_command[8];
extern uint8_t ZigBee_judge;
extern uint8_t infrare_com[6];
extern uint8_t sendflag;
extern unsigned long frisrtime;
extern unsigned long Tcount;
extern uint8_t Data_Type;
extern uint8_t Data_Flag;
extern uint8_t Data_Length;
extern uint8_t Data_OTABuf[40];
#endif