PHP
PHP / MySql

Recherche
 
ManuelPHP.com

dio_stat
<<<
dio_tcsetattr dio_truncate
>>>

8.26 Direct IO
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Constantes pré-définies
Configuration à l'exécution
Types de ressources
dio_close
dio_fcntl
dio_open
dio_read
dio_seek
dio_stat
->dio_tcsetattr
dio_truncate
dio_write

8.26.13 dio_tcsetattr() Modifie les attributs du terminal et le taux de baud du port série

[ Exemples avec dio_tcsetattr ]   PHP 4 >= 4.3.0, PHP 5 <= 5.0.4

bool  dio_tcsetattr ( resource   fd , array   options )

dio_tcsetattr modifie les attributs du terminal et le taux de baud du port série de ressource .

Note

Cette fonction n'est pas implémentée sous Windows.

    fd
    La ressource de fichier retournée par dio_open .
    options
    Les options présentement disponibles sont :
      'baud' - taux de baud du port : peut être 38400,19200,9600,4800, 2400,1800,1200,600,300,200,150,134,110,75 ou 50. Par défaut, c'est 9600.
      'bits' - bits de données - peut être 8,7,6 ou 5. Par défaut, c'est 8.
      'stop' - bits de stop - peut être 1 ou 2. Par défaut, c'est 1.
      'parity' - peut être 0,1 ou 2. Par défaut, c'est 0.

Aucune valeur n'est retournée.

Définition du débit des bauds sur un port série

<?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;
  }
}

?>

<< dio_tcsetattr >>
dio_stat Direct IO dio_truncate





Google

Services webmasters

Les manuels
 

ManuelPHP.com © 2003-2012 Tigersun - Crédits
Webmaster Site Internet - Télécharger des Logiciels - Programme TV - Entraide Informatique - Agence de Communication
2018-06-23