TarzaNN
TarzaNN neural network simulator
Defines | Functions
C:/Users/albertlr/projects/TarzaNN/TarzaNN/ptu.cpp File Reference
#include "stdafx.h"
#include <stdio.h>
#include <ctype.h>
#include <string.h>
#include <stdarg.h>
#include "cpiver.h"
#include "ptu.h"

Defines

#define PTU_modelVersion   1
#define PTU_codeVersion   7
#define PTU_revision   6

Functions

int trace_printf (const char *format,...)
unsigned char default_async_event_handler (unsigned char async_event)
unsigned char set_async_event_handler (void(*async_event_handler)(unsigned char))
portstream_fd open_host_port (char *portname)
char set_baud_rate (int baudrate)
char close_host_port (portstream_fd portstream)
unsigned char GetSerialChar (char await_char)
unsigned char get_binary_command_return_status ()
char SerialOut (unsigned char outchar)
unsigned char SerialIn ()
char select_host_port (portstream_fd portstream)
char reset_ptu (void)
char reset_ptu_pan (void)
char reset_ptu_tilt (void)
char firmware_version_OK (void)
char reset_PTU_parser (long timeout_in_msec)
char set_desired (char axis, char kinematic_property, PTU_PARM_PTR *value, char movement_mode)
char await_completion (void)
long get_current (char axis, char kinematic_property)
long get_desired (char axis, char kinematic_property)
char set_mode (char mode_type, char mode_parameter)
char halt (char halt_type)
char * firmware_version (void)
void main2 ()
char select_unit (UID_fd unit_ID)
char set_unit_id (UID_fd unit_ID)
char set_PTU_motion (short int desired_pan_pos, short int desired_tilt_pos, unsigned short int desired_pan_speed, unsigned short int desired_tilt_speed)
char get_PTU_motion (short int *desired_pan_pos, short int *desired_tilt_pos, short int *desired_pan_speed, short int *desired_tilt_speed)
char config_CHA ()
char talkto_CHA ()
char talkto_PTUcontroller ()
char set_pure_velocities (signed short int *pan_speed, signed short int *tilt_speed)
unsigned char set_TTL_outputs (unsigned char in_TTL_control_byte)
unsigned char get_TTL_values ()
unsigned char TriggerOn (signed short int startPanPos, signed short int deltaPos, signed short int numTriggers)
unsigned char TriggerOff ()
signed short int TriggersPending ()
char set_desired_abs_positions (signed short int *Ppos, signed short int *Tpos)
char get_current_positions (signed short int *Ppos, signed short int *Tpos)
char set_ISM_desired_abs_positions (signed short int *Ppos, signed short int *Tpos)
char get_ISM_desired_abs_positions (signed short int *Ppos, signed short int *Tpos)
unsigned char checksum_on_2_2B (unsigned char *val1, unsigned char *val2)
unsigned char ptu_set_desired_velocities (signed short int pspeed, signed short int tspeed)
unsigned char execute_set_desired_velocities (signed short int *Pspeed, signed short int *Tspeed)

Define Documentation

#define PTU_codeVersion   7
#define PTU_modelVersion   1
#define PTU_revision   6

Function Documentation

char await_completion ( void  )
unsigned char checksum_on_2_2B ( unsigned char *  val1,
unsigned char *  val2 
)
char close_host_port ( portstream_fd  portstream)
char config_CHA ( void  )
unsigned char default_async_event_handler ( unsigned char  async_event)
unsigned char execute_set_desired_velocities ( signed short int *  Pspeed,
signed short int *  Tspeed 
)
char* firmware_version ( void  )
char firmware_version_OK ( void  )
unsigned char get_binary_command_return_status ( )
long get_current ( char  axis,
char  kinematic_property 
)
char get_current_positions ( signed short int *  Ppos,
signed short int *  Tpos 
)
long get_desired ( char  axis,
char  kinematic_property 
)
char get_ISM_desired_abs_positions ( signed short int *  Ppos,
signed short int *  Tpos 
)
char get_PTU_motion ( short int *  desired_pan_pos,
short int *  desired_tilt_pos,
short int *  desired_pan_speed,
short int *  desired_tilt_speed 
)
unsigned char get_TTL_values ( void  )
unsigned char GetSerialChar ( char  await_char)
char halt ( char  halt_type)
void main2 ( )
portstream_fd open_host_port ( char *  portname)
unsigned char ptu_set_desired_velocities ( signed short int  pspeed,
signed short int  tspeed 
)
char reset_ptu ( void  )
char reset_ptu_pan ( void  )
char reset_PTU_parser ( long  timeout_in_msec)
char reset_ptu_tilt ( void  )
char select_host_port ( portstream_fd  portstream)
char select_unit ( UID_fd  unit_ID)
unsigned char SerialIn ( )
char SerialOut ( unsigned char  outchar)
unsigned char set_async_event_handler ( void(*)(unsigned char)  async_event_handler)
char set_baud_rate ( int  baudrate)
char set_desired ( char  axis,
char  kinematic_property,
PTU_PARM_PTR value,
char  movement_mode 
)
char set_desired_abs_positions ( signed short int *  Ppos,
signed short int *  Tpos 
)
char set_ISM_desired_abs_positions ( signed short int *  Ppos,
signed short int *  Tpos 
)
char set_mode ( char  mode_type,
char  mode_parameter 
)
char set_PTU_motion ( short int  desired_pan_pos,
short int  desired_tilt_pos,
unsigned short int  desired_pan_speed,
unsigned short int  desired_tilt_speed 
)
char set_pure_velocities ( signed short int *  pan_speed,
signed short int *  tilt_speed 
)
unsigned char set_TTL_outputs ( unsigned char  in_TTL_control_byte)
char set_unit_id ( UID_fd  unit_ID)
char talkto_CHA ( void  )
char talkto_PTUcontroller ( void  )
int trace_printf ( const char *  format,
  ... 
)
unsigned char TriggerOff ( void  )
unsigned char TriggerOn ( signed short int  startPanPos,
signed short int  deltaPos,
signed short int  numTriggers 
)
signed short int TriggersPending ( void  )
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines