\hypertarget{classAltSoftSerial}{}\section{Alt\+Soft\+Serial Class Reference}
\label{classAltSoftSerial}\index{Alt\+Soft\+Serial@{Alt\+Soft\+Serial}}


Inheritance diagram for Alt\+Soft\+Serial\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=151pt]{classAltSoftSerial__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Alt\+Soft\+Serial\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=151pt]{classAltSoftSerial__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classAltSoftSerial_ac55a033ac11ea9df0d89fca08dcbaf8c}\label{classAltSoftSerial_ac55a033ac11ea9df0d89fca08dcbaf8c}} 
int {\bfseries peek} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_a77433300ee449641d29c51cd5d69f6ae}\label{classAltSoftSerial_a77433300ee449641d29c51cd5d69f6ae}} 
int {\bfseries read} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_ae0a17ac6af2d303788e35be5b087fb99}\label{classAltSoftSerial_ae0a17ac6af2d303788e35be5b087fb99}} 
int {\bfseries available} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_a9028b5cc2347da02a731f4fe065ddd49}\label{classAltSoftSerial_a9028b5cc2347da02a731f4fe065ddd49}} 
void {\bfseries write} (uint8\+\_\+t byte)
\item 
\mbox{\Hypertarget{classAltSoftSerial_a752a0912f04173ff499140063a29bb13}\label{classAltSoftSerial_a752a0912f04173ff499140063a29bb13}} 
void {\bfseries flush} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_a4c1b45be0ec0264a17e6e446fb7db0a6}\label{classAltSoftSerial_a4c1b45be0ec0264a17e6e446fb7db0a6}} 
{\bfseries Alt\+Soft\+Serial} (uint8\+\_\+t rx\+Pin, uint8\+\_\+t tx\+Pin, bool inverse=false)
\item 
\mbox{\Hypertarget{classAltSoftSerial_a40653f38e60e5a63ffe1a9588cd068b0}\label{classAltSoftSerial_a40653f38e60e5a63ffe1a9588cd068b0}} 
bool {\bfseries listen} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_a5d836fa2bdec7c9b8380ae0ec2a7d203}\label{classAltSoftSerial_a5d836fa2bdec7c9b8380ae0ec2a7d203}} 
bool {\bfseries is\+Listening} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_a5bf5e3b3f5f45cb73f0f9f8cb6dc129a}\label{classAltSoftSerial_a5bf5e3b3f5f45cb73f0f9f8cb6dc129a}} 
bool {\bfseries overflow} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classAltSoftSerial_a89398bb43c62f18258d5304950650f4b}\label{classAltSoftSerial_a89398bb43c62f18258d5304950650f4b}} 
static void {\bfseries begin} (uint32\+\_\+t baud)
\item 
\mbox{\Hypertarget{classAltSoftSerial_a306f9d9166df2bed89d15e27c35b30f6}\label{classAltSoftSerial_a306f9d9166df2bed89d15e27c35b30f6}} 
static void {\bfseries end} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_ad2925f6e7dac9c8439ebafa81603e6bb}\label{classAltSoftSerial_ad2925f6e7dac9c8439ebafa81603e6bb}} 
static void {\bfseries flush\+Input} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_a677031206c7c6a799104285244dd34d9}\label{classAltSoftSerial_a677031206c7c6a799104285244dd34d9}} 
static void {\bfseries flush\+Output} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_a66e0e09991908d52c0bfb09e58e6d392}\label{classAltSoftSerial_a66e0e09991908d52c0bfb09e58e6d392}} 
static int {\bfseries library\+\_\+version} ()
\item 
\mbox{\Hypertarget{classAltSoftSerial_a3b8653da0d45bcb0769f226cc13ccd95}\label{classAltSoftSerial_a3b8653da0d45bcb0769f226cc13ccd95}} 
static void {\bfseries enable\+\_\+timer0} (bool enable)
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classAltSoftSerial_a9822a158d3bc4da35f79573fff40b721}\label{classAltSoftSerial_a9822a158d3bc4da35f79573fff40b721}} 
static bool {\bfseries timing\+\_\+error} =false
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 42 of file Alt\+Soft\+Serial.\+h.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/home/javaexperience/git-\/repositories/javaexperience/uartbus/source/uc/utils/apps/arduino/bus\+\_\+gateway/Alt\+Soft\+Serial.\+h\item 
/home/javaexperience/git-\/repositories/javaexperience/uartbus/source/uc/utils/apps/arduino/bus\+\_\+gateway/Alt\+Soft\+Serial.\+cpp\end{DoxyCompactItemize}
