XFirst

XFirst('Expression','Skip'=0,'SkipInitialEdge'=FALSE)

Arguments

'Expression'

(Boolean) input signal

'Skip'

Optional for skipping the first rising edges

'SkipInitialEdge'

Decides whether the first sample is counted as a rising edge if it is TRUE

Description

This function returns that value on the X-axis (time in s or position in m) for which the 'Expression' is TRUE for the first time. 'Expression' is a Boolean expression. This can be a digital signal, the result of a comparative operation, or any other binary expression.

The 'Skip' parameter allows you to skip edges. For example, to get the value of the third rising edge, set 'Skip'=2.

XLast

XLast ('Expression','Skip'=0,'SkipFinalEdge'=FALSE)

Arguments

'Expression'

(Boolean) input signal

'Skip'

Optional for skipping the last falling edges

'SkipFinalEdge'

Decides whether the last sample is counted as a falling edge if it is TRUE

Description

This function returns that value on the X-axis (time [s] or position [m]) for which the 'Expression' is TRUE for the last time. This means that 'Expression' must be a Boolean quantity. This can be a digital input signal, the result of a comparative operation, or any other binary expression.

The 'Skip' parameter allows you to skip edges. For example, to get the value of the third-to-last rising edge, set 'Skip'=2.

XNow

XNow()

Description

This function returns the relative time since the last start of ibaAnalyzer. If no data file is loaded, the function returns the relative time since the UNIX start time (01.01.1970; 00:00:00).