COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
ts2000_lib.h File Reference

TS2000 controller includes. More...

#include "support/configCosmos.h"
#include <stdio.h>
#include <errno.h>
#include "math/mathlib.h"
#include "device/general/cssl_lib.h"
#include "support/cosmos-errno.h"
Include dependency graph for ts2000_lib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ts2000_state
 TS2000 state. More...
 

Macros

#define TS2000_ID   1
 
#define TS2000_BAUD   9600
 
#define TS2000_BITS   8
 
#define TS2000_PARITY   0
 
#define TS2000_STOPBITS   1
 

Functions

int ts2000_connect (char *dev)
 
int ts2000_disconnect ()
 
double ts2000_get_frequency (int channel)
 
double ts2000_set_frequency (int channel, double frequency)
 

Detailed Description

TS2000 controller includes.

Contains definitions and functions for running a TS2000 controller.

Macro Definition Documentation

#define TS2000_ID   1
#define TS2000_BAUD   9600
#define TS2000_BITS   8
#define TS2000_PARITY   0
#define TS2000_STOPBITS   1

Function Documentation

int ts2000_connect ( char *  dev)
int ts2000_disconnect ( )
double ts2000_get_frequency ( int  channel)
double ts2000_set_frequency ( int  channel,
double  frequency 
)