#include "BlueTooth.h" #include "UDS_ISO14229_Services.h" BlueTooth_t BlueTooth; uint8_t UUIDData[32] = {"000000000000000000000"}; extern Ser2EDFlashData Ser2EDataForDFlash; void BlueTooth_KL30_KL15_Wakeup_Init(void) { BlueTooth.BLE_St = BLUE_STATE_Starting; BlueTooth.Navigation_St = EM_ESP32_NAVI_ST_STANDBY; BlueTooth.Navigation_Code = 0; BlueTooth.Navigation_Mileage = 0; } void Send_UUID_To_Esp32(void) { //Protocol_Send(MCU_ESP32_0x03, UUIDData, 32); Protocol_Send(MCU_ESP32_0x03, Ser2EDataForDFlash.DID_F184, 32); } void Clear_Navigation_St(void) { if(BlueTooth.BLE_St == 0) { BlueTooth.Navigation_St = 0; } } uint8_t Get_Navigation_St_Dis(void) { return BlueTooth.Navigation_St; } uint8_t Get_Navigation_Code_Dis(void) { return BlueTooth.Navigation_Code; } uint32_t Get_Navigation_Mileage_Dis(void) { return BlueTooth.Navigation_Mileage; }