sump-0.1.0.2: A Haskell interface to SUMP-compatible logic analyzers

Safe HaskellNone
LanguageHaskell2010

System.Hardware.Sump

Contents

Synopsis

Basic Types

ch :: Int -> Channel Source #

Construct a channel

data Stage Source #

A trigger stage

Constructors

Stage0 
Stage1 
Stage2 
Stage3 

Initialization

data Sump Source #

A connection to an SUMP-compatible logic analyzer

Trigger configuration

levelTrigger :: [(Channel, Level)] -> Trigger Source #

Trigger on the simultaneous levels of a set of channels

Other configuration

setReadDelayCounts Source #

Arguments

:: Sump 
-> Word16

Read count divided by four

-> Word16

Delay count divided by four

-> ExceptT String IO () 

data Flags Source #

Instances

Show Flags Source # 

Methods

showsPrec :: Int -> Flags -> ShowS #

show :: Flags -> String #

showList :: [Flags] -> ShowS #

Default Flags Source #

All groups enabled, internal clock, no demux or input filter

Methods

def :: Flags #

Acquisition