eibd-client-simple-0.0.3: EIBd Client

Safe HaskellSafe-Inferred
LanguageHaskell2010

EIBd.Client.Types

Contents

Synopsis

Class

Auxiliary Types

type DPTB1 = Bool Source

DPT 1.x - 1 bit

data DPTB2 Source

DPT 2.x - 2 bits

Constructors

DPTB2 Bool Bool 

data DPTB1U3 Source

DPT 3.x - 1 control bit and a 3-bit unsigned integer

Constructors

DPTB1U3 Bool Word8 

type DPTU8 = Word8 Source

DPT 4.x and 5.x - 8-bit unsigned integer

type DPTS8 = Int8 Source

DPT 6.x -- 8-bit signed integer

newtype DPTF16 Source

DPT 9.x -- 16-bit floating (not really) point integer

Constructors

DPTF16 Float