gclib  1.37.6
Communications API for Galil controllers and PLCs
examples Namespace Reference

Data Structures

class  Examples
 Provides a class of shared constants and methods for gclib's example projects. More...
 
class  Commands_Example
 Demonstrates various uses of GCommand() and basic controller queries. More...
 
class  Contour_Example
 Record user's training and plays back training through contour mode. More...
 
class  IP_Assigner_Example
 Assigns controller an IP Adress given a serial number and a 1 byte address. More...
 
class  Jog_Example
 Accepts user-input at the command line to control the speed of the controller in Jog mode. More...
 
class  Message_Example
 Demonstrates how to handle and interpret messages from the controller. More...
 
class  Motion_Complete_Example
 Uses controller interrupts to detect when motion is complete. More...
 
class  Position_Tracking_Example
 Places controller into position tracking mode. Accepts user-defined positional values at the command line. More...
 
class  Record_Position_Example
 Takes two file paths at the command line to hold positional data for Axis A and Axis B. Positional data is saved to the two files until an analog input value changes. More...
 
class  Remote_Client_Example
 Demonstrates various uses of GListServers() and GSetServer() More...
 
class  Remote_Server_Example
 Demonstrates various uses of GPublishServer() More...
 
class  Vector_Mode_Example
 Takes a path to a file at the command line holding vector commands for the controller. The controller is placed into vector mode and commands are read from the file and sent to the controller. More...