tic  130
Classes | Namespaces | Typedefs | Functions
tina.hxx File Reference

ines Timing Analyzer (Tina) interface More...

#include <assert.h>
#include <list>
#include <deque>
#include <algorithm>
#include "cplRaw/flags.hxx"
#include "cplRaw/dbg.hxx"
#include "umi/umi_task.hxx"
#include "umipro_tina.hxx"
#include "tina/tico_pub.hxx"
#include <stdint.h>

Go to the source code of this file.

Classes

class  TinaMode
 Timing Analyzer Mode. More...
 
class  ModeAvg
 Frequency/Period Average measurement mode. More...
 
class  ModeDual
 
class  ModeDelay
 Delay A to B channel. More...
 
class  ModePulseWidth
 Pulse Width. More...
 
class  ModePulse
 Pulse Width REMIND: implement sampled mode (one capt per sample clock) REMIND: implement pulse mode (low/high pair, ratio) More...
 
class  ModeTotalCount
 Edge counts sampled on interval or external signal. More...
 
class  ModePulseWidthSequence
 
class  ModePulseWidthSingle
 
class  TimoPulsePeriodSamples
 
class  TimoPulsePeriodSequence
 
class  TimoPulsePeriodSingle
 
class  TimoFreqAvgSequence
 
class  TimoStartSglStop
 
class  TimoStartMltStop
 
class  PulseLine
 Pulse Generator Mode. More...
 
class  PulseMode
 
class  PumoFreq
 
class  TinaPulseConfigClientFunc
 
class  TinaPlex
 Tina Protocol Plexer. More...
 

Namespaces

 INdepTina100
 namespace for the ines Timing Analyzer (Tina) interface
 

Typedefs

typedef double Freq
 
typedef Umi::Time Time
 
typedef std::pair< Counter, Timer > Edge
 
typedef std::pair< Timer, Timer > Pulse
 

Functions

Time ti (double rd)
 

Detailed Description

ines Timing Analyzer (Tina) interface