#ifndef __INC_E22_H__ #define __INC_E22_H__ #ifdef __cplusplus extern "C" { #endif #include "main.h" HAL_StatusTypeDef E22_Init(UART_HandleTypeDef *huart); HAL_StatusTypeDef E22_Send(uint8_t *data, uint16_t len); HAL_StatusTypeDef E22_Receive(uint8_t *data, uint16_t len, uint32_t timeout_ms); HAL_StatusTypeDef E22_ReadConfiguration(uint8_t config[9]); uint8_t E22_WaitAux(uint32_t timeout_ms); #ifdef __cplusplus } #endif #endif /* __INC_E22_H__ */