Fin TP1
This commit is contained in:
10
autom.cpp
10
autom.cpp
@@ -53,6 +53,8 @@ int arret = 1;
|
||||
int b0, b1, b2, b3, b4, b5, b6, b7;
|
||||
int i0, i1, i2, i3, i4, i5, i6, i7;
|
||||
int s0, s1, s2, s3, s4, s5, s6, s7;
|
||||
int m0, m1, m2, m3;
|
||||
int v0;
|
||||
|
||||
/* ********************************************************
|
||||
* MQTT *
|
||||
@@ -79,6 +81,10 @@ void mqtt_process(mqtt::async_client* client)
|
||||
{"s5", s5 },
|
||||
{"s6", s6 },
|
||||
{"s7", s7 },
|
||||
{"m0", m0 },
|
||||
{"m1", m1 },
|
||||
{"m2", m2 },
|
||||
{"m3", m3 },
|
||||
};
|
||||
|
||||
std::string payload = obj.dump();
|
||||
@@ -127,7 +133,9 @@ public:
|
||||
if (j.contains("i6")) i6 = j["i6"].get<int>() != 0;
|
||||
if (j.contains("i7")) i7 = j["i7"].get<int>() != 0;
|
||||
|
||||
std::cout << "Pompes : " << marche << " " << arret << " B " << b0 << " " << b1 << " " << b2 << " " << b3 << " " << b4 << " " << b5 << " " << b6 << " " << b7 << " I " << i0 << " " << i1 << " " << i2 << " " << i3 << " " << i4 << " " << i5 << " " << i6 << " " << i7 << std::endl;
|
||||
if (j.contains("v0") && j["v0"].is_number()) v0 = j["v0"].get<int>();
|
||||
|
||||
std::cout << "Pompes : " << marche << " " << arret << " B " << b0 << " " << b1 << " " << b2 << " " << b3 << " " << b4 << " " << b5 << " " << b6 << " " << b7 << " I " << i0 << " " << i1 << " " << i2 << " " << i3 << " " << i4 << " " << i5 << " " << i6 << " " << i7 << " " << v0 << std::endl;
|
||||
}
|
||||
catch (const json::parse_error& e) {
|
||||
std::cerr << "Erreur JSON : " << e.what() << "\n";
|
||||
|
||||
Reference in New Issue
Block a user