![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Serial_GetPortInfo |
Get information and status of the serial port with the specified name.
Syntax![Function badge](/wp-content/uploads/badge_function16x16.png)
Serial_GetPortInfo ( switches ; portname )
![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Beep for Serial Data |
Use this function to troubleshoot the serial port and test scripting.
Syntax![Script step badge](/wp-content/uploads/badge_scriptstep16x16.png)
Beep for Serial Data [ Data beep: On/Off ]
![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Close Serial Port |
Closes a serial port with the specified name.
Syntax![Script step badge](/wp-content/uploads/badge_scriptstep16x16.png)
Close Serial Port [ Select ; Result (error) ; Port name ]
![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Open Serial Port |
Opens a serial port with this name and the specified parameters.
Syntax![Script step badge](/wp-content/uploads/badge_scriptstep16x16.png)
Open Serial Port [ Select ; Result (error) ; Port name ; Settings ;
File name ; Script name ; Resume paused script ;
No idle wait time ; Match string ]
![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Receive Serial Data |
Receives data from a serial port with the specified name.
Syntax![Script step badge](/wp-content/uploads/badge_scriptstep16x16.png)
Receive Serial Data [ Select ; Result (error) ; Port name ; Encoding ;
Get last match ; Switches ]
![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Reinitialize Serial Plug-in |
Tell the plug-in to re-initialize itself and look which serial ports are available on the system now.
Syntax![Script step badge](/wp-content/uploads/badge_scriptstep16x16.png)
Reinitialize Serial Plug-in [ Select ; Result (error) ]
![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Send Serial Data |
Sends data to the serial port with the specified name. The port needs to be opened first (see also Open Serial Port).
Syntax![Script step badge](/wp-content/uploads/badge_scriptstep16x16.png)
Send Serial Data [ Select ; Result (error) ; Port name ; Data to send ]
![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Set Serial Trigger Script |
Sets the script to trigger when data is received. If you give an empty filename parameter “”, the trigger script is removed.
Syntax![Script step badge](/wp-content/uploads/badge_scriptstep16x16.png)
Set Serial Trigger Script [ Select ; Result (error) ; Port name ;
File name ; Script name ; Match string ]
![Troi Serial Plug-in Online Help](https://www.troi.com/wp-content/uploads/SC4638-serial-online-help-fb-600.jpg)
![]() |
Suspend/Resume Serial Port |
Suspends or resumes the serial port with the specified name. The port needs to be opened first.
Syntax![Script step badge](/wp-content/uploads/badge_scriptstep16x16.png)
Suspend/Resume Serial Port [ Select ; Result (error) ; Action ; Portname ]