Puts controller into Vector Mode and accepts a file defining vector points.
g | Connection's handle. |
file | A Path to a file that defines vector commands. |
See vector_example.cpp for an example.
Example text file:
Definition at line 36 of file vector.cpp.
References e(), G_BAD_FILE, G_CONNECTION_NOT_ESTABLISHED, GCmd(), GCmdI(), GMotionComplete(), GSleep(), load_buffer(), and vector().
Referenced by py::__init__(), AddressConvert(), check_interrupts(), Examples::Commands(), Examples::Contour(), contour(), csv_to_vector(), e(), error(), GclibJava::finalize(), gclib::GAddresses(), GAddresses(), py::GAddresses(), py::GArrayDownload(), gclib::GArrayDownload(), GclibJava::GArrayDownload(), GArrayDownloadFile(), py::GArrayDownloadFile(), GclibJava::GArrayDownloadFile(), gclib::GArrayDownloadFile(), py::GArrayUpload(), gclib::GArrayUpload(), GclibJava::GArrayUpload(), GArrayUploadFile(), py::GArrayUploadFile(), GclibJava::GArrayUploadFile(), GclibJava::GArrayUploadFile(), gclib::GArrayUploadFile(), GAssign(), py::GAssign(), gclib::GAssign(), GclibJava::GAssign(), gclib::gclib(), py::GClose(), GCmd(), GCmdD(), gclib::GCmdD(), GCmdI(), gclib::GCmdI(), GCmdT(), py::GCommand(), GclibJava::GCommand(), gclib::GCommand(), GError(), py::GFirmwareDownload(), gclib::GFirmwareDownload(), GclibJava::GFirmwareDownload(), gclib::GInfo(), GInfo(), py::GInfo(), gclib::GInterrupt(), GclibJava::GInterrupt(), py::GInterrupt(), gclib::GIpRequests(), GIpRequests(), py::GIpRequests(), gclib::GListServers(), GListServers(), gclib::GMessage(), py::GMessage(), GMotionComplete(), py::GMotionComplete(), gclib::GMotionComplete(), py::GOpen(), gclib::GOpen(), GclibJava::GOpen(), py::GProgramDownload(), GclibJava::GProgramDownload(), GclibJava::GProgramDownload(), gclib::GProgramDownload(), GProgramDownloadFile(), py::GProgramDownloadFile(), gclib::GProgramDownloadFile(), GclibJava::GProgramDownloadFile(), GclibJava::GProgramDownloadFile(), gclib::GProgramUpload(), py::GProgramUpload(), GProgramUploadFile(), py::GProgramUploadFile(), gclib::GProgramUploadFile(), GclibJava::GProgramUploadFile(), GPublishServer(), gclib::GPublishServer(), GclibJava::GPublishServer(), gclib::GRead(), gclib::GRecord< T >(), gclib::GRecordRate(), GRecordRate(), gclib::GRemoteConnections(), GRemoteConnections(), gclib::GServerStatus(), GServerStatus(), GSetServer(), gclib::GSetServer(), GclibJava::GSetServer(), GSetupDownloadFile(), py::GSetupDownloadFile(), gclib::GSetupDownloadFile(), py::GSleep(), py::GTimeout(), gclib::GVersion(), GVersion(), py::GVersion(), GWaitForBool(), gclib::GWrite(), H_AddArray(), H_ArrayAddElement(), H_ArrayDownloadFromMemory(), H_CreateArrayNode(), H_DownloadArraysFromList(), H_DownloadData(), H_FindSector(), H_FreeArrays(), H_InitArrayNode(), H_UploadArrayToList(), H_WriteArrayCsv(), ip_assigner(), Examples::IP_Assigner(), Examples::Jog(), jog(), load_buf(), load_buffer(), Remote_Client_Example::Main(), Commands_Example::Main(), Contour_Example::Main(), IP_Assigner_Example::Main(), Jog_Example::Main(), Message_Example::Main(), Motion_Complete_Example::Main(), Position_Tracking_Example::Main(), Record_Position_Example::Main(), Remote_Server_Example::Main(), Vector_Mode_Example::Main(), Examples::Message(), message(), Examples::Motion_Complete(), motion_complete(), Examples::Position_Tracking(), position_tracking(), Examples::PrintError(), Examples::Record_Position(), record_position(), remote_client(), Examples::Remote_Client(), remote_server(), Examples::Remote_Server(), string_split(), vector(), Examples::Vector_Mode(), write_array_to_file(), x_arrays(), x_dr_motioncomplete(), x_e(), x_ei_motioncomplete(), x_gcommand(), x_ginterrupt(), x_gmessage(), x_gmotioncomplete(), x_gread_gwrite(), x_grecord(), x_nonblocking(), and x_programs().