ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcppComRunCtrl.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <errno.h>
#include <ngc/core/ngcppInt.h>
#include <ngc/core/ngcppCom.h>

Functions

int ngcppPing (ngcpp_link_t lnk, char *erms)
 
int ngcppAbort (ngcpp_link_t lnk, char *erms)
 
int ngcppExitComServer (ngcpp_link_t lnk, char *erms)
 
int ngcppStart (ngcpp_link_t lnk, char *erms)
 
int ngcppStop (ngcpp_link_t lnk, char *erms)
 
int ngcppPause (ngcpp_link_t lnk, int pauseFlag, char *erms)
 
int ngcppEnd (ngcpp_link_t lnk, char *erms)
 
int ngcppResetCnt (ngcpp_link_t lnk, char *erms)
 
int ngcppFlushOutputQueue (ngcpp_link_t lnk, char *erms)
 

Variables

ngcpp_cmd_t ngcppCommand
 
ngcpp_rep_t ngcppReply
 

Detailed Description

Function Documentation

◆ ngcppAbort()

int ngcppAbort ( ngcpp_link_t link,
char * erms )

Abort all.

◆ ngcppEnd()

int ngcppEnd ( ngcpp_link_t link,
char * erms )

Set a flag for the acquisition process to transfer an intermediate result as measurement frame.

◆ ngcppExitComServer()

int ngcppExitComServer ( ngcpp_link_t link,
char * erms )

Terminates the ngcpp command interpreter.

◆ ngcppFlushOutputQueue()

int ngcppFlushOutputQueue ( ngcpp_link_t link,
char * erms )

Flush all data in the output queue(s).

◆ ngcppPause()

int ngcppPause ( ngcpp_link_t link,
int pauseFlag,
char * erms )

Suspend the data acquisition if pause is one. If pause is zero the acquistion continues.

◆ ngcppPing()

int ngcppPing ( ngcpp_link_t link,
char * erms )

Ping the ngcpp command interpreter (NOP command).

◆ ngcppResetCnt()

int ngcppResetCnt ( ngcpp_link_t link,
char * erms )

Set a flag for the acquisition process to reset all processing counters.

◆ ngcppStart()

int ngcppStart ( ngcpp_link_t link,
char * erms )

Start the data acquisition.

◆ ngcppStop()

int ngcppStop ( ngcpp_link_t link,
char * erms )

Stop the data acquisition.

Variable Documentation

◆ ngcppCommand

ngcpp_cmd_t ngcppCommand
extern

◆ ngcppReply

ngcpp_rep_t ngcppReply
extern