Diferencia entre revisiones de «Stream.println()»

De ArduWiki
Saltar a: navegación, buscar
(Página creada con «== Descripcion == Vuelca o envía textualmente el valor de una cadena de carateres o variable al flujo de salida, seguido de un carácter de retorno de carro "CR" (ASCII 13...»)
 
(Vea también)
 
(No se muestran 5 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
 
== Descripcion ==
 
== Descripcion ==
Vuelca o envía textualmente el valor de una cadena de carateres o variable al flujo de salida, seguido de un carácter de retorno de carro "CR" (ASCII 13, o '\r') y un carácter de salto de línea "LF" (ASCII 10, o '\n'). Toma la misma forma que el comando [[Stream.print()]] (donde se dan más detalles respecto a estas funciones).
+
Vuelca o envía textualmente el valor de una cadena de caracteres o variable al [[flujo de salida]], seguido de un carácter de retorno de carro "CR" (ASCII 13, o '\r') y un carácter de salto de línea "LF" (ASCII 10, o '\n'). Toma la misma forma que el comando [[Stream.print()]] (donde se dan más detalles respecto a estas funciones).
  
 
En escencia, agrega "\r\n" al final del texto resultante.
 
En escencia, agrega "\r\n" al final del texto resultante.
Línea 6: Línea 6:
 
== Sintaxis ==
 
== Sintaxis ==
 
<pre>
 
<pre>
objetoStream.println();
+
objeto.println();
objetoStream.println("Texto a mostrar");
+
objeto.println("Texto a mostrar");
objetoStream.println(variable, formato);
+
objeto.println(variable, formato);
objetoStream.println(variable, decimales);
+
objeto.println(variable, decimales);
 
</pre>
 
</pre>
  
 
== Parametros ==
 
== Parametros ==
;variable: variable a evaluar.
+
;objeto: nombre de la instancia de la clase [[Stream]]
 
;formato: por omision es '''DEC''', pero también puede ser '''HEX''', '''OCT''' o '''BIN'''.
 
;formato: por omision es '''DEC''', pero también puede ser '''HEX''', '''OCT''' o '''BIN'''.
 
;decimales: eliges el numero de decimales a mostrar de una variable tipo [[float]]
 
;decimales: eliges el numero de decimales a mostrar de una variable tipo [[float]]
  
 +
== Retorna ==
 +
La cantidad de caracteres que se llegaron a enviar en el proceso ([[long]]).
 +
 +
== Comentario ==
 
También se puede prescindir de parámetros, sería para solamente crear el salto de línea.
 
También se puede prescindir de parámetros, sería para solamente crear el salto de línea.
  
== Retorna ==
+
== Advertencias ==
La cantidad de caracteres que se llegaron a enviar en el proceso ([[long]]).  
+
Nada.
  
== Ejemplo ==
+
== Ejemplo 1 ==
 
<syntaxhighlight lang="c++">
 
<syntaxhighlight lang="c++">
 +
void setup(){
 +
  Serial.begin(115200);
 +
}
 
void loop() {
 
void loop() {
Serial.println(analogRead(A0)); // Se necesita el salto de línea para que funcione correctamente con el serial plotter
+
  Serial.println(analogRead(A0));   //Se necesita el salto de línea para que funcione correctamente con el serial plotter
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>
  
== Vea tambien ==
+
== Vea también ==
* [[Stream.available()]]
+
<categorytree mode=all>Stream</categorytree>
* [[Stream.read()]]
 
* [[Stream.print()]]
 
* [[Stream.write()]]
 
  
[[Category:Funciones]]
+
== Referencias ==
 +
[[Category:Stream]]

Revisión actual del 18:07 6 may 2019

Descripcion

Vuelca o envía textualmente el valor de una cadena de caracteres o variable al flujo de salida, seguido de un carácter de retorno de carro "CR" (ASCII 13, o '\r') y un carácter de salto de línea "LF" (ASCII 10, o '\n'). Toma la misma forma que el comando Stream.print() (donde se dan más detalles respecto a estas funciones).

En escencia, agrega "\r\n" al final del texto resultante.

Sintaxis

objeto.println();
objeto.println("Texto a mostrar");
objeto.println(variable, formato);
objeto.println(variable, decimales);

Parametros

objeto
nombre de la instancia de la clase Stream
formato
por omision es DEC, pero también puede ser HEX, OCT o BIN.
decimales
eliges el numero de decimales a mostrar de una variable tipo float

Retorna

La cantidad de caracteres que se llegaron a enviar en el proceso (long).

Comentario

También se puede prescindir de parámetros, sería para solamente crear el salto de línea.

Advertencias

Nada.

Ejemplo 1

void setup(){
   Serial.begin(115200);
}
void loop() {
   Serial.println(analogRead(A0));   //Se necesita el salto de línea para que funcione correctamente con el serial plotter
}

Vea también


Referencias