Arduino PulseWire Transceiver Library
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes
pulsewire::SignalBase Class Referenceabstract

Abstract base class for signal output. More...

#include <SignalBase.h>

Inheritance diagram for pulsewire::SignalBase:
Inheritance graph
[legend]

Public Member Functions

virtual void setTxPin (uint8_t pin)=0
 
virtual void sendBit (bool bit)=0
 

Protected Attributes

uint8_t _pin
 

Detailed Description

Abstract base class for signal output.

Provides an interface for sending a single bit (HIGH or LOW) to a hardware pin or modulator.

Definition at line 11 of file SignalBase.h.

Field Documentation

◆ _pin

uint8_t pulsewire::SignalBase::_pin
protected

Definition at line 17 of file SignalBase.h.


The documentation for this class was generated from the following file: