Diferencia entre revisiones de «Serial.parseFloat()»

De ArduWiki
Saltar a: navegación, buscar
(Página creada con «== Descripción == == Sintaxis == <pre> </pre> == Parametros == == Retorna == == Advertencias == Nada. == Ejemplo == <syntaxhighlight lang="c++"> </syntaxhighlight> =...»)
 
Línea 1: Línea 1:
 
== Descripción ==
 
== Descripción ==
 +
Devuelve el primer número válido de punto flotante del búfer en serie. Los caracteres que no son dígitos (o el signo menos) se ignoran. '''parseFloat()''' es terminado por el primer carácter que no es un número de coma flotante.
  
 
== Sintaxis ==
 
== Sintaxis ==
 
<pre>
 
<pre>
 +
Serial.parseFloat();
 
</pre>
 
</pre>
  
== Parametros ==
+
== Parámetros ==
  
 
== Retorna ==
 
== Retorna ==
 +
Retorna un numero tipo [[float]].
  
 
== Advertencias ==
 
== Advertencias ==
Línea 14: Línea 17:
 
== Ejemplo ==
 
== Ejemplo ==
 
<syntaxhighlight lang="c++">
 
<syntaxhighlight lang="c++">
 +
void setup(){
 +
  Serial.begin(9600);
 +
}
 +
void loop(){
 +
  if (Serial.available()){
 +
      byte car = Serial.peek();    //Lee carácter enviado y NO borra del buffer.
 +
      Serial.write(car);          //Imprime siempre lo mismo
 +
  }
 +
}
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
  
 
== Vea también ==
 
== Vea también ==
 
* [[Serial.begin()]]
 
* [[Serial.begin()]]
 
* [[Serial.available()]]
 
* [[Serial.available()]]
 +
* [[Serial.read()]]
 
* [[Serial.print()]]
 
* [[Serial.print()]]
 +
* [[Serial.setTimout()]]
 
* [[Serial.end()]]
 
* [[Serial.end()]]
  

Revisión del 23:01 5 jul 2018

Descripción

Devuelve el primer número válido de punto flotante del búfer en serie. Los caracteres que no son dígitos (o el signo menos) se ignoran. parseFloat() es terminado por el primer carácter que no es un número de coma flotante.

Sintaxis

Serial.parseFloat();

Parámetros

Retorna

Retorna un numero tipo float.

Advertencias

Nada.

Ejemplo

void setup(){
   Serial.begin(9600);
}
void loop(){
   if (Serial.available()){
      byte car = Serial.peek();    //Lee carácter enviado y NO borra del buffer.
      Serial.write(car);           //Imprime siempre lo mismo
   }
}


Vea también

Referencias