view Plot.h @ 265:da38cbbc7ec8

Add DDS clients test code To verify the portabiolity of the clients code and to make testing easier the test code is independent of the CVI environment and runtime.
author Daniele Nicolodi <daniele.nicolodi@obspm.fr>
date Sun, 21 Jun 2015 14:44:33 +0200
parents 7b9cf3d4346e
children
line wrap: on
line source

#ifndef __FXANALISE_PLOT_H__
#define __FXANALISE_PLOT_H__

#define MAXPOINTSNUMBER 10000         

typedef struct {
	int PlotPanel;			/* display panel handle */
	int IndexPoint;			/* data points number */
	double *Frequencies; 	/* data points */
	double Mean;			/* data computed at each value insertion */
	double Slope;
	double ADev;
	int active;				/* active */
	int parent;				/* panel containig the activation control */
	int control;			/* activation control handle */
} Plot_Data;

void Plot_InitPanel(Plot_Data * Instance, const char *title, double ymin, double ymax, int parent, int control);
void Plot_ClosePanel(Plot_Data * Instance);
void Plot_AddFrequency(Plot_Data * Instance, double Freq);

#endif