Aggiunta parametrizzazione topic mqtt e nomi dei nodi ros
This commit is contained in:
@@ -35,8 +35,12 @@ void RoboGlue_COM::run() {
|
||||
client->set_callback(*callback);
|
||||
client->connect()->wait();
|
||||
// subscrbe to mqtt topics
|
||||
for (auto it=m->comSettings.subMap.begin(); it != m->comSettings.subMap.end(); ++it){
|
||||
client->subscribe(it->second,0);
|
||||
try{
|
||||
for (auto it=m->comSettings.subMap.begin(); it != m->comSettings.subMap.end(); ++it){
|
||||
client->subscribe(it->second,0);
|
||||
}
|
||||
} catch (mqtt::exception &e) {
|
||||
modlog->error("MQTT Error {}", e.what());
|
||||
}
|
||||
client->start_consuming();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user