diff --git a/i2c_smbus/i2c_smbus.cpp b/i2c_smbus/i2c_smbus.cpp index a2bf1a87..c7c8703e 100644 --- a/i2c_smbus/i2c_smbus.cpp +++ b/i2c_smbus/i2c_smbus.cpp @@ -22,6 +22,8 @@ static void Sleep(unsigned int milliseconds) i2c_smbus_interface::i2c_smbus_interface() { + i2c_smbus_start = false; + i2c_smbus_done = false; i2c_smbus_thread = new std::thread(&i2c_smbus_interface::i2c_smbus_thread_function, this); }