コード例 #1
0
ファイル: SerialDevice.cs プロジェクト: okusnadi/serialapp
 private void SetTermios(Termios terminos)
 {
     byte[] termiosData = TermiosHelpers.getBytes(terminos);
     Libc.tcsetattr(_FileDescriptor.Value, 0, termiosData);
 }
コード例 #2
0
ファイル: SerialDevice.cs プロジェクト: okusnadi/serialapp
 private void SetBaudRate(BaudRate baudRate)
 {
     byte[] termiosData = new byte[Marshal.SizeOf(typeof(Termios))];
     Libc.tcgetattr(_FileDescriptor.Value, termiosData);
     Libc.cfsetspeed(termiosData, baudRate);
 }
コード例 #3
0
ファイル: SerialDevice.cs プロジェクト: okusnadi/serialapp
 private Termios GetTermios()
 {
     byte[] termiosData = new byte[Marshal.SizeOf(typeof(Termios))];
     Libc.tcgetattr(_FileDescriptor.Value, termiosData);
     return(TermiosHelpers.fromBytes(termiosData));
 }