C# Класс EncoderCapture, chronojump

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Countdown int
Ecca EncoderCaptureCurveArray
EncoderCapturePoints List
EncoderCapturePointsCaptured int
EncoderCapturePointsInertialDisc List
EncoderCapturePointsPainted int

Защищенные свойства (Protected)

Свойство Тип Описание
byteReaded int
capturingFirstPhase bool
consecutiveZeros int
consecutiveZerosMax int
cont bool
directionChangeCount int
directionChangePeriod int
directionCompleted int
directionLastMSecond int
directionNow int
ecc EncoderCaptureCurve
eccon string
encoderReaded List
encoderReadedInertialDisc List
heightG int
i int
inertialCaptureDirectionInverted bool
inertialShouldCheckStartDirection bool
lastDirectionStoredIsUp bool
lastNonZero int
msCount int
previousEnd int
realHeightG double
recordedTimeCont int
recordingTime int
sum double
sumInertialDisc double
widthG int

Открытые методы

Метод Описание
Cancel ( ) : void
Capture ( string outputData1, EncoderRProcCapture, encoderRProcCapture ) : bool
Finish ( ) : void
InitGlobal ( int widthG, int heightG, int time, int timeEnd, bool cont, string eccon, string port ) : void

Защищенные методы

Метод Описание
assignEncoderCapturePoints ( ) : void
encoderCapturePointsAdaptativeDisplay ( ) : void
inertialChangedConToEcc ( ) : bool
inertialCheckIfInverted ( ) : void
initSpecific ( ) : void
markDirectionChanged ( ) : void
saveToFile ( string file ) : void
shouldSendCurve ( ) : bool
trimInitialZeros ( List l ) : List

Приватные методы

Метод Описание
convertByte ( int b ) : int
initSimulated ( ) : bool
readByte ( ) : int

Описание методов

Cancel() публичный Метод

public Cancel ( ) : void
Результат void

Capture() публичный Метод

public Capture ( string outputData1, EncoderRProcCapture, encoderRProcCapture ) : bool
outputData1 string
encoderRProcCapture EncoderRProcCapture,
Результат bool

Finish() публичный Метод

public Finish ( ) : void
Результат void

InitGlobal() публичный Метод

public InitGlobal ( int widthG, int heightG, int time, int timeEnd, bool cont, string eccon, string port ) : void
widthG int
heightG int
time int
timeEnd int
cont bool
eccon string
port string
Результат void

assignEncoderCapturePoints() защищенный Метод

protected assignEncoderCapturePoints ( ) : void
Результат void

encoderCapturePointsAdaptativeDisplay() защищенный Метод

protected encoderCapturePointsAdaptativeDisplay ( ) : void
Результат void

inertialChangedConToEcc() защищенный Метод

protected inertialChangedConToEcc ( ) : bool
Результат bool

inertialCheckIfInverted() защищенный Метод

protected inertialCheckIfInverted ( ) : void
Результат void

initSpecific() защищенный Метод

protected initSpecific ( ) : void
Результат void

markDirectionChanged() защищенный Метод

protected markDirectionChanged ( ) : void
Результат void

saveToFile() защищенный Метод

protected saveToFile ( string file ) : void
file string
Результат void

shouldSendCurve() защищенный Метод

protected shouldSendCurve ( ) : bool
Результат bool

trimInitialZeros() защищенный Метод

protected trimInitialZeros ( List l ) : List
l List
Результат List

Описание свойств

Countdown публичное свойство

public int Countdown
Результат int

Ecca публичное свойство

public EncoderCaptureCurveArray Ecca
Результат EncoderCaptureCurveArray

EncoderCapturePoints публичное свойство

public List EncoderCapturePoints
Результат List

EncoderCapturePointsCaptured публичное свойство

public int EncoderCapturePointsCaptured
Результат int

EncoderCapturePointsInertialDisc публичное свойство

public List EncoderCapturePointsInertialDisc
Результат List

EncoderCapturePointsPainted публичное свойство

public int EncoderCapturePointsPainted
Результат int

byteReaded защищенное свойство

protected int byteReaded
Результат int

capturingFirstPhase защищенное свойство

protected bool capturingFirstPhase
Результат bool

consecutiveZeros защищенное свойство

protected int consecutiveZeros
Результат int

consecutiveZerosMax защищенное свойство

protected int consecutiveZerosMax
Результат int

cont защищенное свойство

protected bool cont
Результат bool

directionChangeCount защищенное свойство

protected int directionChangeCount
Результат int

directionChangePeriod защищенное свойство

protected int directionChangePeriod
Результат int

directionCompleted защищенное свойство

protected int directionCompleted
Результат int

directionLastMSecond защищенное свойство

protected int directionLastMSecond
Результат int

directionNow защищенное свойство

protected int directionNow
Результат int

ecc защищенное свойство

protected EncoderCaptureCurve ecc
Результат EncoderCaptureCurve

eccon защищенное свойство

protected string eccon
Результат string

encoderReaded защищенное статическое свойство

protected static List encoderReaded
Результат List

encoderReadedInertialDisc защищенное статическое свойство

protected static List encoderReadedInertialDisc
Результат List

heightG защищенное свойство

protected int heightG
Результат int

i защищенное свойство

protected int i
Результат int

inertialCaptureDirectionInverted защищенное свойство

protected bool inertialCaptureDirectionInverted
Результат bool

inertialShouldCheckStartDirection защищенное свойство

protected bool inertialShouldCheckStartDirection
Результат bool

lastDirectionStoredIsUp защищенное свойство

protected bool lastDirectionStoredIsUp
Результат bool

lastNonZero защищенное свойство

protected int lastNonZero
Результат int

msCount защищенное свойство

protected int msCount
Результат int

previousEnd защищенное свойство

protected int previousEnd
Результат int

realHeightG защищенное свойство

protected double realHeightG
Результат double

recordedTimeCont защищенное свойство

protected int recordedTimeCont
Результат int

recordingTime защищенное свойство

protected int recordingTime
Результат int

sum защищенное свойство

protected double sum
Результат double

sumInertialDisc защищенное свойство

protected double sumInertialDisc
Результат double

widthG защищенное свойство

protected int widthG
Результат int