// // Created by philipp on 10.05.18. // #include "../include/VeloxProtocolLib/Connection.h" int main(int argc, char ** argv) { using namespace veloxProtocol; using namespace std::chrono_literals; networking::Networking net; std::atomic<bool> running{true}; auto conn = Connection::create(net); conn->open( "/dev/ttySAC0", [] {}, [] {}); auto timer = networking::time::Timer::create(net); conn->setSteeringAngle(-4.0f); conn->setSpeed(1.0f); timer->startTimeout( 10s, [&] { conn->setSpeed(0.0f); running = false; }); while (running); sleep(1); return 0; }