Diferencia entre revisiones de «Stream.println()»

De ArduWiki
Saltar a: navegación, buscar
(Parametros)
(Parametros)
Línea 15: Línea 15:
 
;objeto: nombre de la instancia de la clase [[Stream]]
 
;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'''.
{| class="wikitable col2cen"
 
|+Posibles formateadores
 
!Base!!Prefijo!!Comentario!!Ejemplo
 
|-
 
|DEC||ninguno||Dígitos 0~9||123
 
|-
 
|HEX||0x||dígitos 0~9 + Caracteres A~F||0x7B
 
|-
 
|OCT||0||digitos 0~7||0173
 
|-
 
|BIN||B||0 o 1||B1111011
 
|}
 
 
 
;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]]
  
 +
== 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.
  

Revisión del 16:28 12 jul 2018

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).

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

Comentario

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

Retorna

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

Ejemplo

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

Vea tambien