import Device from "@chirimen/adt7410"; import { ReadableDevice } from "./Device"; import { I2C, i2c } from "./i2c"; /** Temperature (°C) */ export type Temperature = number; export function adt7410( bus: I2C = i2c(), address: number = 0x48 ): ReadableDevice { const device = new Device(bus, address); return { async read(): Promise { if (device.i2cSlave == null) await device.init(); return device.read(); }, }; } export default adt7410;