Skip to content
Snippets Groups Projects
Commit dc02d9f6 authored by Hoop77's avatar Hoop77
Browse files

SpeedMeasure

parent e670862c
No related merge requests found
......@@ -149,7 +149,11 @@ endif()
# Test
#######
add_executable(TerminalControl ${SOURCE_FILES} test/TerminalControl.cpp)
add_executable(SpeedMeasure ${SOURCE_FILES} test/SpeedMeasure.cpp)
# NetworkingLib
target_include_directories(TerminalControl PUBLIC ${NetworkingLib_INCLUDE_DIRS})
target_link_libraries(TerminalControl NetworkingLib)
target_include_directories(SpeedMeasure PUBLIC ${NetworkingLib_INCLUDE_DIRS})
target_link_libraries(SpeedMeasure NetworkingLib)
\ No newline at end of file
//
// 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;
}
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment