public Hmc5883Sensor(ILogger logger, Hmc5883Plugin plugin,Hmc5883 hmc) { _logger = logger; _plugin = plugin; _hmc5883 = hmc; _hmc5883.Initialize(); if (!_hmc5883.TestConnection()) { throw new ExternalException("Failed to connect to HMC5883L"); } }
public Hmc5883Sensor(ILogger logger, Hmc5883Plugin plugin, Hmc5883 hmc) { _logger = logger; _plugin = plugin; _hmc5883 = hmc; _hmc5883.Initialize(); if (!_hmc5883.TestConnection()) { throw new ExternalException("Failed to connect to HMC5883L"); } }
public Hmc5883Plugin(Hmc5883 compass, ILogger logger) { _compass = compass; _logger = logger; }
public Hmc5883Plugin(Hmc5883 compass,ILogger logger) { _compass = compass; _logger = logger; }