def test_disable_led() -> None: driver = AtlasDriver( name="Test", i2c_lock=threading.RLock(), bus=2, address=0x64, simulate=True, mux_simulator=MuxSimulator(), Simulator=AtlasSimulator, ) driver.disable_led()
def test_clear_calibrations() -> None: driver = AtlasDriver( name="Test", i2c_lock=threading.RLock(), bus=2, address=0x64, simulate=True, mux_simulator=MuxSimulator(), Simulator=AtlasSimulator, ) driver.clear_calibrations()
def test_set_compensation_temperature() -> None: driver = AtlasDriver( name="Test", i2c_lock=threading.RLock(), bus=2, address=0x64, simulate=True, mux_simulator=MuxSimulator(), Simulator=AtlasSimulator, ) driver.set_compensation_temperature(26.0)
def test_read_status() -> None: driver = AtlasDriver( name="Test", i2c_lock=threading.RLock(), bus=2, address=0x64, simulate=True, mux_simulator=MuxSimulator(), Simulator=AtlasSimulator, ) status = driver.read_status() assert status.prev_restart_reason == "Powered off" assert status.voltage == 3.655
def test_read_info() -> None: driver = AtlasDriver( name="Test", i2c_lock=threading.RLock(), bus=2, address=0x64, simulate=True, mux_simulator=MuxSimulator(), Simulator=AtlasSimulator, ) info = driver.read_info() assert info.sensor_type == "ec" assert info.firmware_version == 1.96