Skip to content

fmu-v6c heater#232

Open
Pan-Chenliang wants to merge 8 commits into
Firmament-Autopilot:masterfrom
Pan-Chenliang:fmu-v6c_heater
Open

fmu-v6c heater#232
Pan-Chenliang wants to merge 8 commits into
Firmament-Autopilot:masterfrom
Pan-Chenliang:fmu-v6c_heater

Conversation

@Pan-Chenliang
Copy link
Copy Markdown
Contributor

增加fmu-v6c载板IMU主动温度控制。
目前预设温度为50℃,根据icm42688p读取的温度反馈。可以通过mcn话题heater_status查看当前温度和加热状态。
实测温度稳定后,波动范围在0.5℃以内,加热电阻工作正常。
image

@JcZou
Copy link
Copy Markdown
Contributor

JcZou commented May 29, 2026

能否把heater的控制等通用部分作为一个module中间件,可以供其它的BSP通用。在BSP的driver中提供heater的驱动,在里面获取温度以及提供控制加热电阻的接口?

@Pan-Chenliang
Copy link
Copy Markdown
Contributor Author

能否把heater的控制等通用部分作为一个module中间件,可以供其它的BSP通用。在BSP的driver中提供heater的驱动,在里面获取温度以及提供控制加热电阻的接口?

好的,我试试看

@Pan-Chenliang
Copy link
Copy Markdown
Contributor Author

@JcZou 已经将heater的控制部分放到src/module/heater中,BSP中的drv_heater只负责将温度读取、加热电阻接口和控制参数传递给heater。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants