int serialAvailable()

Descripción

Obtiene un número entero con el número de bytes (caracteres) diponibles para leer o capturar desde el puerto serie.

Parámetros

Ninguno

Devuelve

Un entero con el número de bytes disponibles para leer desde el buffer serie, o 0 si no hay ninguno. Si hay algún dato disponible, SerialAvailable() será mayor que 0. El buffer serie puede almacenar como máximo 64 bytes.

Ejemplo

// envía datos, sólo cuando recibe datos:

if (Serialavailable() > 0) {

 // lee el byte de entrada

incomingByte = Serialread();

printByte(incomingByte); }

Ver también

  • beginSerial
  • serialRead
  • serialWrite
  • printByte
  • printString
  • printInteger
  • printHex
  • printOctal
  • printBinary
  • printNewline
  • printMode

Volver a Indice