diff --git a/radio/src/targets/simu/simpgmspace.cpp b/radio/src/targets/simu/simpgmspace.cpp index b2a54f03f..c422d161e 100644 --- a/radio/src/targets/simu/simpgmspace.cpp +++ b/radio/src/targets/simu/simpgmspace.cpp @@ -22,9 +22,9 @@ #include #include #include -#include #if !defined _MSC_VER || defined __GNUC__ + #include #include #endif @@ -98,8 +98,12 @@ uint16_t getTmr2MHz() U64 CoGetOSTime(void) { +#if defined(_MSC_VER) + return GetTickCount()/2; +#else auto now = std::chrono::steady_clock::now(); return (U64) std::chrono::duration_cast(now.time_since_epoch()).count() / 2; +#endif } void simuInit()