| gclib 2.0.7 Communications API for Galil controllers and PLCs |

## ◆ GCommand()

string GCommand | ( | string | Command,
|  | bool | Trim = `true`
| ) |  |
| inline

Used for command-and-response transactions.

Parameters

  Command | The command to send to the controller. Do not append a carriage return. Use only ASCII-based commmands.
  Trim | If true, the response will be trimmed of the trailing colon and any leading or trailing whitespace.

Returns
  The command's response.

Wrapper around gclib GCommand(), http://www.galil.com/sw/pub/all/doc/gclib/html/gclib_8h.html#a5ac031e76efc965affdd73a1bec084a8

Exceptions

  System.Exception | Will throw an exception if anything other than G_NO_ERROR is received from gclib.

Definition at line 257 of file gclib.cs.

Referenced by Examples.Commands(), Examples.Contour(), GCmdD(), GCmdI(), Examples.IP_Assigner(), Examples.Jog(), Examples.Message(), Examples.Motion_Complete(), Examples.Position_Tracking(), Examples.PrintError(), Examples.Record_Position(), and Examples.Vector_Mode().