|
|
@@ -8,11 +8,17 @@ Device_structure deviceInfo;
|
|
|
|
|
|
|
|
|
void E52_CtlPowerOn_Fun() {
|
|
|
- HAL_GPIO_WritePin(POWER_ON_GPIO_Port, CTL_LORA_POWER_Pin, GPIO_PIN_RESET);
|
|
|
+ HAL_GPIO_WritePin(CTL_LORA_POWER_GPIO_Port, CTL_LORA_POWER_Pin, GPIO_PIN_RESET);
|
|
|
}
|
|
|
|
|
|
void E52_CtlPowerOff_Fun() {
|
|
|
- HAL_GPIO_WritePin(POWER_ON_GPIO_Port, CTL_LORA_POWER_Pin, GPIO_PIN_SET);
|
|
|
+ HAL_GPIO_WritePin(CTL_LORA_POWER_GPIO_Port, CTL_LORA_POWER_Pin, GPIO_PIN_SET);
|
|
|
+}
|
|
|
+
|
|
|
+// 将函数返回类型从void改为GPIO_PinState
|
|
|
+GPIO_PinState E52_GET_PowerLevel_Fun(void) {
|
|
|
+ // 直接返回读取到的电平值
|
|
|
+ return HAL_GPIO_ReadPin(CTL_LORA_POWER_GPIO_Port, CTL_LORA_POWER_Pin);
|
|
|
}
|
|
|
|
|
|
//AT COMMAND
|