Skip to Content
Lumensalis CircuitPython framework coming soon 🎉

LumensalisCP.Controllers.Identity

Module Contents

Classes

ControllerNVM
ControllerIdentity

API

class LumensalisCP.Controllers.Identity.ControllerNVM(nvm=microcontroller.nvm)

Bases: object

Initialization

MAGIC = b’LCP’

SIZE = 1024

SPANS = ‘dict(…)‘

property nvm

_nvmClear(span: str | LumensalisCP.CPTyping.Tuple[int, int])

_nvmSetStr(span: str | LumensalisCP.CPTyping.Tuple[int, int], value: str)

_nvmGetStr(span: str | LumensalisCP.CPTyping.Tuple[int, int])

initialize(overwrite: bool = False)

property magic

property isInitialized : bool

property project

writeI2C(start: int, data: bytearray) → None

readI2C(start: int, end: int)

class LumensalisCP.Controllers.Identity.ControllerIdentity(main)

Bases: object

Initialization