processEnginectrl.h
36 lines
| 794 B
| text/x-c
|
CLexer
|
r132 | /* | ||
* processEnginectrl.h | ||||
* | ||||
* Created on: Oct 16, 2014 | ||||
* Author: Alan Aguilar Sologuren | ||||
*/ | ||||
#ifndef PROCESSENGINECTRL_H_ | ||||
#define PROCESSENGINECTRL_H_ | ||||
#include "../utils/defs.h" | ||||
#include "channel.h" | ||||
class processEngine_ctrl { | ||||
public: | ||||
processEngine_ctrl(); | ||||
virtual ~processEngine_ctrl(); | ||||
bool peCtrl_initialization(void*); | ||||
bool peCtrl_chn_activate(void*); | ||||
bool peCtrl_chn_deactivate(void*); | ||||
bool peCtrl_chn_set_decimation(void*); | ||||
bool peCtrl_chn_set_baudrate(void*); | ||||
bool peCtrl_chn_get_information(void*); | ||||
bool peCtrl_chn_set_param(void*); | ||||
bool peCtrl_chn_get_param(void*); | ||||
bool peCtrl_start_acquition(void*); | ||||
bool peCtrl_stop_acquisition(void*); | ||||
bool peCtrl_get_new_data(void*); | ||||
private: | ||||
pe_data_pkg* pdtpkg; | ||||
channel *pe_chns; | ||||
}; | ||||
#endif /* PROCESSENGINECTRL_H_ */ | ||||