refactor(config): 重构配置系统和MQTT相关功能

移除状态发布功能,简化配置系统
更新MQTT配置和主题设置
调整README文档以反映最新变更
This commit is contained in:
2025-09-20 19:54:04 +08:00
parent f7acf6ff51
commit f30590033b
6 changed files with 113 additions and 107 deletions

View File

@@ -12,7 +12,13 @@
namespace custom {
CustomRobot::CustomRobot()
: initialized_(false), running_(false), controller_(nullptr), navigation_(nullptr), rsc_(nullptr), mqttClient_(nullptr) {
: controller_(nullptr)
, navigation_(nullptr)
, rsc_(nullptr)
, mqttClient_(nullptr)
, running_(false)
, initialized_(false) {
}
config_.loadDefaults();
try {
@@ -224,7 +230,6 @@ void CustomRobot::onMqttMessage(const std::string& topic, const std::string& pay
void CustomRobot::onMqttConnection(bool connected) {
if (connected) {
LOG_INFO("MQTT client connected to broker");
} else {
LOG_WARN("MQTT client disconnected from broker");
}