From 36a9fb85fe80414963b58b2f5ac6649b674a5564 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Tue, 12 Jan 2021 17:59:25 -0600 Subject: [PATCH] Fix Windows build --- Controllers/FanBusController/FanBusInterface.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Controllers/FanBusController/FanBusInterface.cpp b/Controllers/FanBusController/FanBusInterface.cpp index 30b24c947..1a33404fa 100644 --- a/Controllers/FanBusController/FanBusInterface.cpp +++ b/Controllers/FanBusController/FanBusInterface.cpp @@ -6,6 +6,10 @@ #include "FanBusInterface.h" +#include + +using namespace std::chrono_literals; + FanBusInterface::FanBusInterface(const char* portname) { port_name = portname; @@ -24,6 +28,9 @@ FanBusInterface::FanBusInterface(const char* portname) read_buf[0] = 0xFF; serialport->serial_write(read_buf, 1); + + std::this_thread::sleep_for(10ms); + int test = serialport->serial_read(read_buf, 1); if(test > 0) @@ -57,7 +64,7 @@ int FanBusInterface::read serialport->serial_write((char *)fanbus_msg, 5); - usleep(1000); + std::this_thread::sleep_for(10ms); char read_buf[6];