Merge branch 'main' of ssh://gitlab.fdmci.hva.nl/technische-informatica-sm3/ti-projectten/rooziinuubii79

This commit is contained in:
ishak jmilou.ishak
2024-11-04 11:54:22 +01:00

View File

@@ -19,15 +19,15 @@ void setup(){
robot.startCommunication("/dev/ttyUSB0", true, null_ptr); robot.startCommunication("/dev/ttyUSB0", true, null_ptr);
client.connect(); client.connect();
client.subscribe("home/commands"); client.subscribe("home/commands");
parseMQTT(readMQTT());
} }
int main(){ int main(){
setup(); setup();
client.run();
while(true){ while(true){
readMQTT(); parseMQTT(readMQTT());
cout << readMQTT() << endl; //debugging
} }
client.run();
return 0; return 0;
} }
@@ -37,7 +37,9 @@ std::string readMQTT()
if (!message.empty()) { if (!message.empty()) {
std::cout << "MQTT Message: " << message << std::endl; std::cout << "MQTT Message: " << message << std::endl;
} }
else {
std::cout << "No message received" << std::endl;
}
// Add a small delay to avoid busy-waiting // Add a small delay to avoid busy-waiting
std::this_thread::sleep_for(std::chrono::milliseconds(100)); std::this_thread::sleep_for(std::chrono::milliseconds(100));
return message; return message;