Skip to Content
Lumensalis CircuitPython framework coming soon 🎉

LumensalisCP.I2C.Adafruit.Magnetic

Module Contents

Classes

TLV493DInput
I2CSimpleInput
TLV493D

API

class LumensalisCP.I2C.Adafruit.Magnetic.TLV493DInput(mx: int = None, **kwargs)

Bases: LumensalisCP.I2C.I2CDevice.I2CInputSource

Initialization

getDerivedValue(context: LumensalisCP.I2C.I2CDevice.UpdateContext) → bool

_setValue(readingTuple, context: LumensalisCP.I2C.I2CDevice.UpdateContext)

class LumensalisCP.I2C.Adafruit.Magnetic.I2CSimpleInput(value=None, **kwargs)

Bases: LumensalisCP.I2C.I2CDevice.I2CInputSource

Initialization

getDerivedValue(context: LumensalisCP.I2C.I2CDevice.UpdateContext) → bool

_setValue(value, context: LumensalisCP.I2C.I2CDevice.UpdateContext)

class LumensalisCP.I2C.Adafruit.Magnetic.TLV493D(*args, **kwds)

Bases: LumensalisCP.I2C.I2CDevice.I2CDevice, adafruit_tlv493d.TLV493D

Initialization

property x : LumensalisCP.I2C.Adafruit.Magnetic.TLV493DInput

property y : LumensalisCP.I2C.Adafruit.Magnetic.TLV493DInput

property z : LumensalisCP.I2C.Adafruit.Magnetic.TLV493DInput

property distance : LumensalisCP.I2C.Adafruit.Magnetic.I2CSimpleInput

derivedUpdateTarget(context: LumensalisCP.I2C.I2CDevice.UpdateContext)