|
@ -44,6 +44,7 @@ class BlowerController { |
|
|
void initializeAsHighPowerUartBlower(Pin_t ctrlGpio, UART_HandleTypeDef* huart, ADC_HandleTypeDef* iadc, uint32_t ich) { |
|
|
void initializeAsHighPowerUartBlower(Pin_t ctrlGpio, UART_HandleTypeDef* huart, ADC_HandleTypeDef* iadc, uint32_t ich) { |
|
|
m_ctrlGpio.initAsOutput(ctrlGpio, kxs_gpio_nopull, true, false); |
|
|
m_ctrlGpio.initAsOutput(ctrlGpio, kxs_gpio_nopull, true, false); |
|
|
m_modbusblock.initialize(huart); |
|
|
m_modbusblock.initialize(huart); |
|
|
|
|
|
// m_modbusblock.enableDump(true)upda;
|
|
|
m_iadc.initialize("Blower-iadc", iadc, ich); |
|
|
m_iadc.initialize("Blower-iadc", iadc, ich); |
|
|
AppPeriodTaskMgr::ins()->regTask("AC-ADC", [this]() { periodTask(); }, 1000); |
|
|
AppPeriodTaskMgr::ins()->regTask("AC-ADC", [this]() { periodTask(); }, 1000); |
|
|
m_blowerType = kHighPowerUartBlower; |
|
|
m_blowerType = kHighPowerUartBlower; |
|
|