114 lines
3.8 KiB
TeX
114 lines
3.8 KiB
TeX
\hypertarget{classbsp___a_t}{}\doxysection{bsp\+\_\+\+AT类 参考}
|
|
\label{classbsp___a_t}\index{bsp\_AT@{bsp\_AT}}
|
|
|
|
|
|
AT协议的基类
|
|
|
|
|
|
|
|
|
|
{\ttfamily \#include $<$bsp\+\_\+\+AT.\+h$>$}
|
|
|
|
|
|
|
|
类 bsp\+\_\+\+AT 继承关系图\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=178pt]{classbsp___a_t__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Public 成员函数}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
void \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}} (const char $\ast$dat)
|
|
\begin{DoxyCompactList}\small\item\em 发送一条\+AT指令,已加\+AT+与\textbackslash{}r~\newline
|
|
尾 \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
\doxysubsection*{Protected 成员函数}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
virtual void \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}} (\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len)=0
|
|
\begin{DoxyCompactList}\small\item\em 发送数据到端口 \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{详细描述}
|
|
AT协议的基类
|
|
|
|
在文件 \mbox{\hyperlink{bsp___a_t_8h_source}{bsp\+\_\+\+AT.\+h}} 第 \mbox{\hyperlink{bsp___a_t_8h_source_l00043}{43}} 行定义.
|
|
|
|
|
|
|
|
\doxysubsection{成员函数说明}
|
|
\mbox{\Hypertarget{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}\label{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}}
|
|
\index{bsp\_AT@{bsp\_AT}!com@{com}}
|
|
\index{com@{com}!bsp\_AT@{bsp\_AT}}
|
|
\doxysubsubsection{\texorpdfstring{com()}{com()}}
|
|
{\footnotesize\ttfamily void bsp\+\_\+\+AT\+::com (\begin{DoxyParamCaption}\item[{const char $\ast$}]{dat }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
发送一条\+AT指令,已加\+AT+与\textbackslash{}r~\newline
|
|
尾
|
|
|
|
|
|
\begin{DoxyParams}{参数}
|
|
{\em dat} & 带发射数据 \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
在文件 \mbox{\hyperlink{bsp___a_t_8cpp_source}{bsp\+\_\+\+AT.\+cpp}} 第 \mbox{\hyperlink{bsp___a_t_8cpp_source_l00044}{44}} 行定义.
|
|
|
|
函数调用图\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=283pt]{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
这是这个函数的调用关系图\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[height=550pt]{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae_icgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\mbox{\Hypertarget{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}\label{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}}
|
|
\index{bsp\_AT@{bsp\_AT}!Transmit@{Transmit}}
|
|
\index{Transmit@{Transmit}!bsp\_AT@{bsp\_AT}}
|
|
\doxysubsubsection{\texorpdfstring{Transmit()}{Transmit()}}
|
|
{\footnotesize\ttfamily virtual void bsp\+\_\+\+AT\+::\+Transmit (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$}]{dat, }\item[{\mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}}}]{len }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [protected]}, {\ttfamily [pure virtual]}}
|
|
|
|
|
|
|
|
发送数据到端口
|
|
|
|
|
|
\begin{DoxyParams}{参数}
|
|
{\em dat} & 数据头 \\
|
|
\hline
|
|
{\em len} & 数据长度 \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
在 \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{bsp\+\_\+\+ATKESP8266}} 内被实现.
|
|
|
|
这是这个函数的调用关系图\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{classbsp___a_t_afd25c65d270b9db28370d08c6424537e_icgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
|
|
|
|
该类的文档由以下文件生成\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_8h}{bsp\+\_\+\+AT.\+h}}\item
|
|
D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_8cpp}{bsp\+\_\+\+AT.\+cpp}}\end{DoxyCompactItemize}
|