php man page for dio_tcsetattr

Query: dio_tcsetattr

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

DIO_TCSETATTR(3)							 1							  DIO_TCSETATTR(3)

dio_tcsetattr - Sets terminal attributes and baud rate for a serial port

SYNOPSIS
bool dio_tcsetattr (resource $fd, array $options)
DESCRIPTION
dio_tcsetattr(3) sets the terminal attributes and baud rate of the open $fd.
PARAMETERS
o $fd - The file descriptor returned by dio_open(3). o $options - The currently available options are: o 'baud' - baud rate of the port - can be 38400,19200,9600,4800,2400,1800, 1200,600,300,200,150,134,110,75 or 50, default value is 9600. o 'bits' - data bits - can be 8,7,6 or 5. Default value is 8. o 'stop' - stop bits - can be 1 or 2. Default value is 1. o 'parity' - can be 0,1 or 2. Default value is 0.
RETURN VALUES
No value is returned.
EXAMPLES
Example #1 Setting the baud rate on a serial port <?php $fd = dio_open('/dev/ttyS0', O_RDWR | O_NOCTTY | O_NONBLOCK); dio_fcntl($fd, F_SETFL, O_SYNC); dio_tcsetattr($fd, array( 'baud' => 9600, 'bits' => 8, 'stop' => 1, 'parity' => 0 )); while (1) { $data = dio_read($fd, 256); if ($data) { echo $data; } } ?>
NOTES
Note This function is not implemented on Windows platforms. PHP Documentation Group DIO_TCSETATTR(3)
Related Man Pages
tcgetattr(3c) - opensolaris
tcgetattr(3c) - sunos
if_sbni(4) - debian
term(1) - minix
dio_tcsetattr(3) - php
Similar Topics in the Unix Linux Community
How to set baude rate of Serial port using setserial or other command
connecting 280r via serial port
Command equivalent to DOS mode for SCO 5.0.6
Communicating with Serial Port
stty: tcgetattr failed