// // Created by sjturm on 19-5-17. // #ifndef _ADDITIONS_H_ #define _ADDITIONS_H_ #include #include struct mcu_data{ float curr_yaw; float curr_pitch; uint8_t state; uint8_t mark; uint8_t use_classifier; uint8_t enemy_color; }; extern mcu_data mcuData; void uartReceive(Serial *pSerial); bool checkReconnect(bool is_gimble_connect, bool is_chassis_connect); bool checkReconnect(bool is_gimble_connect); void saveVideos(const cv::Mat &gimble_src, const cv::Mat &chassis_src); void saveVideos(const cv::Mat &gimble_src); void showOrigin(const cv::Mat &gimble_src, const cv::Mat &chassis_src); void showOrigin(const cv::Mat &gimble_src); void extract(cv::Mat &gimble_src, cv::Mat &chassis_src); void extract(cv::Mat &gimble_src); #endif /* _ADDITIONS_H_ */