Devices API¶
Hardware abstraction layer
-
class
kervi.hal.ChannelPollingThread(channel, device, callback, polling_time=0.1)¶
-
exception
kervi.hal.DACValueOutOfBoundsError(device_name, channel, value)¶
-
exception
kervi.hal.DeviceChannelOutOfBoundsError(device_name, channel)¶
-
class
kervi.hal.I2CGPIODeviceDriver(address, bus, gpio_id)¶
-
exception
kervi.hal.I2CaddressOutOfBoundsError(device_name, address)¶