Arduinoで遊ぶページ

Arduinoで遊んだ結果を残すページです。
garretlab
if(Serial)/HardwareSerial::operator bool()

HardwareSerial::operator bool()

概要

HardwareSerial::operator bool()は、シリアルポートが利用可能かどうかを確認します。リファレンスはこちら

Arduino Unoでは、SerialはHardwareSerialクラスです。Arduino Leonardoでは、SerialはSerial_クラスで、Serial1はHardwareSerialクラスです。

ソースコード

HardwareSerial::operator bool()は、hardware/arduino/cores/arduino/HardwareSerial.cppに定義されています。以下に全ソースコードを示します。

HardwareSerial::operator bool() {
        return true;
}

常にtrueを返します。

バージョン

Arduino 1.0.5



メニューを表示するためにJavaScriptを有効にしてください。

Arduinoで遊ぶページ
Copyright © 2012 garretlab all rights reserved.
inserted by FC2 system