]> git.tdb.fi Git - r2c2.git/blobdiff - source/network/packets.h
Ignore the click that causes manipulator to finish
[r2c2.git] / source / network / packets.h
index 31fd56d11350ff8390585cdfa7c97745956b1319..bb08941b49b1235d0e9529e57304e7126ded99b2 100644 (file)
@@ -15,15 +15,15 @@ namespace Marklin {
 struct TrainInfoPacket
 {
        unsigned address;
-       unsigned loco_type;
+       std::string loco_type;
        std::string name;
 };
 
-struct TrainSpeedPacket
+struct TrainControlPacket
 {
        unsigned address;
-       unsigned speed;
-       char reverse;
+       std::string control;
+       float value;
 };
 
 struct TrainFunctionPacket