# Line Scan Vision Data Access functions

Function Functions are tools that are available in Spreadsheet for processing and analyzing acquisitions or other results. You can add functions to your Spreadsheet job to create tool chains and produce results for specific applications. | Description
GetAcqStepsPerSecond | Returns the average number of encoder steps per second that occured during the last acquisition Acquisition is the process or result of the vision system acquiring a new image. period.
GetLineScanFillLines(Image) | Returns the number of black-filled lines (lines which were clipped or lost to line overrun) in the image. Note: GetLineScanFillLines must reference the AcquireImage function in cell A0.
GetLineScanOverlappedLines(Image) | Returns the number of overlapped lines when in Overlap Clip Mode. Note: This also returns the amount of black filled lines (which only resulted from clipping, not from overrun) when in Fill Black Clip Mode.
LineScanStatReset(Event) | Resets any cumulative line scan statistics. This is automatically executed during an Online or Offline event.
GetLineScanExposureConflict(Image) | Returns one (1) if there is a conflict between the current Line Period and the current Exposure settings. Otherwise, the function returns zero (0). This applies to the software encoder only. For the hardware encoder, the function always returns zero. If the function returns one (1), line overrun is likely to occur.
GetLineScanEncoderSteps(Image) | Returns the number of steps (or microseconds for a software encoder) since the last Online or Offline or after the LineScanStatReset function is executed. This value resets after about 4 billion steps.
GetLineScanLineCount(Image) | Returns the number of lines acquired. This count is reset when the vision system goes Online or Offline or after the LineScanStatReset function is executed.
GetLineScanLineOverrunCount(Image) | Returns the number of lines that were missed due to excessive encoder rates. This count is reset when the sensor goes Online or Offline or after the LineScanStatReset function is executed.
GetImageBufferCount(Image) | Returns the number of image buffers currently used.
GetImageBufferOverrunCount(Image) | Returns the number of acquisitions lost due to lack of image buffers. This count is reset when the visions system goes Online or Offline or after the LineScanStatReset function is executed.
GetSystemProperty("/ptp/portStatus") | No help strings for system property calls.
GetSystemProperty("/ptp/currentMasterId") | No help strings for system property calls.
GetSystemProperty("/ptp/ofm") | No help strings for system property calls.