function read-com { $port= new-Object System.IO.Ports.SerialPort COM8,115200,None,8,one $port.Open() do { $line = $port.ReadLine() Write-Host $line # Do stuff here } while ($port.IsOpen) } read-com