BitDef#

pydantic model BitDef[source]#

Bases: BaseModel

Definition of a single bit to extract from a uint16 register.

field name: str [Required]#

Channel name for this bit

field bit_index: int [Required]#

0-based bit position from LSB

Constraints:
  • ge = 0

  • le = 15