加入了AT指令基类与ATWIFI模块指令

This commit is contained in:
XerolySkinner
2022-11-25 02:47:51 +08:00
parent 01324e987e
commit dcee54c50d
415 changed files with 8578 additions and 674 deletions

View File

@@ -6,6 +6,8 @@
\item\contentsline{section}{\mbox{\hyperlink{struct__l_queue}{\+\_\+l\+Queue}} \\*链表方式队列的节点 }{\pageref{struct__l_queue}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct__l_stack}{\+\_\+l\+Stack}} \\*链表方式栈的节点 }{\pageref{struct__l_stack}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct___r_g_b_q_u_a_d}{\+\_\+\+RGBQUAD}} \\*调色板 }{\pageref{struct___r_g_b_q_u_a_d}}{}
\item\contentsline{section}{\mbox{\hyperlink{classbsp___a_t}{bsp\+\_\+\+AT}} \\*AT协议的基类 }{\pageref{classbsp___a_t}}{}
\item\contentsline{section}{\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266}{bsp\+\_\+\+ATKESP8266}} \\*实现驱动\+ATKESP8266的类 }{\pageref{classbsp___a_t_k_e_s_p8266}}{}
\item\contentsline{section}{\mbox{\hyperlink{classbsp___b_m_p}{bsp\+\_\+\+BMP}} \\*构建一个\+BMP类 }{\pageref{classbsp___b_m_p}}{}
\item\contentsline{section}{\mbox{\hyperlink{classbsp___differential}{bsp\+\_\+\+Differential}} \\*一个微分对象 }{\pageref{classbsp___differential}}{}
\item\contentsline{section}{\mbox{\hyperlink{classbsp___digit}{bsp\+\_\+\+Digit}} \\*一个面向数码管的类,使用级联的\+HC595 }{\pageref{classbsp___digit}}{}

View File

@@ -0,0 +1,25 @@
\hypertarget{bsp___a_t_8cpp}{}\doxysection{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/bsp\+\_\+\+AT.cpp 文件参考}
\label{bsp___a_t_8cpp}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.cpp@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.cpp}}
AT指令集
{\ttfamily \#include \char`\"{}bsp\+\_\+\+AT.\+h\char`\"{}}\newline
bsp\+\_\+\+AT.\+cpp 的引用(Include)关系图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=204pt]{bsp___a_t_8cpp__incl}
\end{center}
\end{figure}
\doxysubsection{详细描述}
AT指令集
在文件 \mbox{\hyperlink{bsp___a_t_8cpp_source}{bsp\+\_\+\+AT.\+cpp}} 中定义.

View File

@@ -0,0 +1 @@
5e127323cf37582354c24dac4ef48071

Binary file not shown.

View File

@@ -0,0 +1,38 @@
\hypertarget{bsp___a_t_8cpp_source}{}\doxysection{bsp\+\_\+\+AT.\+cpp}
\label{bsp___a_t_8cpp_source}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.cpp@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.cpp}}
\mbox{\hyperlink{bsp___a_t_8cpp}{浏览该文件的文档.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00001}00001 \textcolor{comment}{/*-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00002}00002 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00003}00003 \textcolor{comment}{ \# Copyright (c) 2022 Yuankang Liang(XerolySkinner)}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00004}00004 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00005}00005 \textcolor{comment}{ \# 本软件按原样提供,无任何明示或暗示}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00006}00006 \textcolor{comment}{ \# 在任何情况下,作者都不承担任何损害赔偿责任}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00007}00007 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00008}00008 \textcolor{comment}{ \# 使用的许可声明:}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00009}00009 \textcolor{comment}{ \# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00010}00010 \textcolor{comment}{ \# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00011}00011 \textcolor{comment}{ \# 并且版权声明和许可声明同时出现.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00012}00012 \textcolor{comment}{ \# 3. 你有使用,复制,修改,分发,和销售本软件的许可.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00013}00013 \textcolor{comment}{ \# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00014}00014 \textcolor{comment}{ \# 5. 本通知不得从任何来源删除或更改.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00015}00015 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00016}00016 \textcolor{comment}{ \# Yuankang Liang(XerolySkinner)}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00017}00017 \textcolor{comment}{ \# E-\/mail:zabbcccbbaz@163.com}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00018}00018 \textcolor{comment}{ \# QQ:2715099320}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00019}00019 \textcolor{comment}{ \# Mobile Phone:13005636215}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00020}00020 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00021}00021 \textcolor{comment}{ \# All rights reserved.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00022}00022 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00023}00023 }
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00034}00034 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00035}00035 \textcolor{comment}{// 头文件}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00036}00036 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{bsp___a_t_8h}{bsp\_AT.h}}"{}}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00038}00038 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00039}00039 \textcolor{comment}{// 类函数}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00044}\mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{00044}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{bsp\_AT::com}}(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* dat) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00045}00045 \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}}((\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}*)\textcolor{stringliteral}{"{}AT+"{}}, 3);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00046}00046 \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}}((\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}*)dat, strlen(dat));}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8cpp_source_l00047}00047 \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}}((\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}*)\textcolor{stringliteral}{"{}\(\backslash\)r\(\backslash\)n"{}}, 2);\}}
\end{DoxyCode}

View File

@@ -0,0 +1,39 @@
\hypertarget{bsp___a_t_8h}{}\doxysection{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/bsp\+\_\+\+AT.h 文件参考}
\label{bsp___a_t_8h}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.h@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.h}}
AT指令集
{\ttfamily \#include $<$string.\+h$>$}\newline
{\ttfamily \#include \char`\"{}varint.\+h\char`\"{}}\newline
bsp\+\_\+\+AT.\+h 的引用(Include)关系图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=195pt]{bsp___a_t_8h__incl}
\end{center}
\end{figure}
此图展示该文件直接或间接的被哪些文件引用了\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{bsp___a_t_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classbsp___a_t}{bsp\+\_\+\+AT}}
\begin{DoxyCompactList}\small\item\em AT协议的基类 \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{详细描述}
AT指令集
在文件 \mbox{\hyperlink{bsp___a_t_8h_source}{bsp\+\_\+\+AT.\+h}} 中定义.

View File

@@ -0,0 +1 @@
dae48406eade2b422374ca85ff795d3a

Binary file not shown.

View File

@@ -0,0 +1 @@
e8aa5d0a097eab70f2fdd627a726fd16

Binary file not shown.

View File

@@ -0,0 +1,42 @@
\hypertarget{bsp___a_t_8h_source}{}\doxysection{bsp\+\_\+\+AT.\+h}
\label{bsp___a_t_8h_source}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.h@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_AT.h}}
\mbox{\hyperlink{bsp___a_t_8h}{浏览该文件的文档.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00001}00001 \textcolor{comment}{/*-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00002}00002 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00003}00003 \textcolor{comment}{ \# Copyright (c) 2022 Yuankang Liang(XerolySkinner)}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00004}00004 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00005}00005 \textcolor{comment}{ \# 本软件按原样提供,无任何明示或暗示}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00006}00006 \textcolor{comment}{ \# 在任何情况下,作者都不承担任何损害赔偿责任}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00007}00007 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00008}00008 \textcolor{comment}{ \# 使用的许可声明:}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00009}00009 \textcolor{comment}{ \# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00010}00010 \textcolor{comment}{ \# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00011}00011 \textcolor{comment}{ \# 并且版权声明和许可声明同时出现.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00012}00012 \textcolor{comment}{ \# 3. 你有使用,复制,修改,分发,和销售本软件的许可.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00013}00013 \textcolor{comment}{ \# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00014}00014 \textcolor{comment}{ \# 5. 本通知不得从任何来源删除或更改.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00015}00015 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00016}00016 \textcolor{comment}{ \# Yuankang Liang(XerolySkinner)}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00017}00017 \textcolor{comment}{ \# E-\/mail:zabbcccbbaz@163.com}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00018}00018 \textcolor{comment}{ \# QQ:2715099320}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00019}00019 \textcolor{comment}{ \# Mobile Phone:13005636215}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00020}00020 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00021}00021 \textcolor{comment}{ \# All rights reserved.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00022}00022 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00023}00023 }
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00033}00033 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00034}00034 \textcolor{preprocessor}{\#ifdef \_\_cplusplus}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00035}00035 \textcolor{preprocessor}{\#include <string.h>}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00036}00036 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{varint_8h}{varint.h}}"{}}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00038}00038 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00039}00039 \textcolor{comment}{// 头文件}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00043}\mbox{\hyperlink{classbsp___a_t}{00043}} \textcolor{comment}{}\textcolor{keyword}{class }\mbox{\hyperlink{classbsp___a_t}{bsp\_AT}}\{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00044}00044 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00045}00045 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{keyword}{const} \textcolor{keywordtype}{char}* dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00046}00046 \textcolor{keyword}{protected}:}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00052}\mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{00052}} \textcolor{keyword}{virtual} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{Transmit}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len) = 0;}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00053}00053 \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_8h_source_l00055}00055 \textcolor{preprocessor}{\#endif}}
\end{DoxyCode}

View File

@@ -0,0 +1,26 @@
\hypertarget{bsp___a_t_k_e_s_p8266_8cpp}{}\doxysection{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/bsp\+\_\+\+ATKESP8266.cpp 文件参考}
\label{bsp___a_t_k_e_s_p8266_8cpp}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.cpp@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.cpp}}
ATK-\/\+ESP8266模块
{\ttfamily \#include \char`\"{}bsp\+\_\+\+ATKESP8266.\+h\char`\"{}}\newline
{\ttfamily \#include $<$stdio.\+h$>$}\newline
bsp\+\_\+\+ATKESP8266.\+cpp 的引用(Include)关系图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=271pt]{bsp___a_t_k_e_s_p8266_8cpp__incl}
\end{center}
\end{figure}
\doxysubsection{详细描述}
ATK-\/\+ESP8266模块
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}} 中定义.

View File

@@ -0,0 +1 @@
df64ac2e0499db3af083c2db779c46e0

Binary file not shown.

View File

@@ -0,0 +1,171 @@
\hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source}{}\doxysection{bsp\+\_\+\+ATKESP8266.\+cpp}
\label{bsp___a_t_k_e_s_p8266_8cpp_source}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.cpp@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.cpp}}
\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp}{浏览该文件的文档.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00001}00001 \textcolor{comment}{/*-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00002}00002 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00003}00003 \textcolor{comment}{ \# Copyright (c) 2022 Yuankang Liang(XerolySkinner)}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00004}00004 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00005}00005 \textcolor{comment}{ \# 本软件按原样提供,无任何明示或暗示}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00006}00006 \textcolor{comment}{ \# 在任何情况下,作者都不承担任何损害赔偿责任}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00007}00007 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00008}00008 \textcolor{comment}{ \# 使用的许可声明:}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00009}00009 \textcolor{comment}{ \# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00010}00010 \textcolor{comment}{ \# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00011}00011 \textcolor{comment}{ \# 并且版权声明和许可声明同时出现.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00012}00012 \textcolor{comment}{ \# 3. 你有使用,复制,修改,分发,和销售本软件的许可.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00013}00013 \textcolor{comment}{ \# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00014}00014 \textcolor{comment}{ \# 5. 本通知不得从任何来源删除或更改.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00015}00015 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00016}00016 \textcolor{comment}{ \# Yuankang Liang(XerolySkinner)}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00017}00017 \textcolor{comment}{ \# E-\/mail:zabbcccbbaz@163.com}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00018}00018 \textcolor{comment}{ \# QQ:2715099320}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00019}00019 \textcolor{comment}{ \# Mobile Phone:13005636215}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00020}00020 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00021}00021 \textcolor{comment}{ \# All rights reserved.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00022}00022 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00023}00023 }
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00034}00034 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00035}00035 \textcolor{comment}{// 头文件}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00036}00036 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{bsp\_ATKESP8266.h}}"{}}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00037}00037 \textcolor{preprocessor}{\#include <stdio.h>}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00039}00039 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00040}00040 \textcolor{comment}{// 类函数}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00047}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}{00047}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}{bsp\_ATKESP8266::AP\_TCP\_Service}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00048}00048 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00049}00049 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00050}00050 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port)\{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00051}00051 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00052}00052 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=2"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00053}00053 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00054}00054 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00055}00055 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00056}00056 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00057}00057 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00065}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}{00065}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}{bsp\_ATKESP8266::AP\_TCP\_Client}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00066}00066 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00067}00067 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00068}00068 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00069}00069 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00070}00070 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00071}00071 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=2"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00072}00072 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00073}00073 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00074}00074 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=0"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00075}00075 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=\(\backslash\)"{}TCP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00076}00076 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMODE=1"{}});\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00077}00077 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00085}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}{00085}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}{bsp\_ATKESP8266::AP\_UDP}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00086}00086 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00087}00087 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00088}00088 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00089}00089 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00090}00090 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00091}00091 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=2"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00092}00092 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00093}00093 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}},SSID,PIN);\mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00094}00094 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=0"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00095}00095 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=\(\backslash\)"{}UDP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port);\mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00097}00097 }
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00103}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}{00103}} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}{bsp\_ATKESP8266::STA\_TCP\_Service}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00104}00104 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID, }
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00105}00105 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00106}00106 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00107}00107 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00108}00108 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=1"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00109}00109 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00110}00110 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00111}00111 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00112}00112 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00113}00113 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00121}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}{00121}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}{bsp\_ATKESP8266::STA\_TCP\_Client}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00122}00122 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00123}00123 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00124}00124 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00125}00125 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00126}00126 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00127}00127 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=1"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00128}00128 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00129}00129 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00130}00130 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=0"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00131}00131 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=\(\backslash\)"{}TCP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00132}00132 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMODE=1"{}});\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00133}00133 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00141}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}{00141}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}{bsp\_ATKESP8266::STA\_UDP}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00142}00142 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00143}00143 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00144}00144 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00145}00145 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00146}00146 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00147}00147 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=1"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00148}00148 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00149}00149 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00150}00150 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=0"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00151}00151 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=\(\backslash\)"{}UDP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00153}00153 }
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00161}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}{00161}} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}{bsp\_ATKESP8266::APSTA\_TCP\_Service}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00162}00162 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00163}00163 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00164}00164 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00165}00165 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00166}00166 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00167}00167 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00168}00168 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=3"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00169}00169 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00170}00170 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00171}00171 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00172}00172 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00173}00173 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00174}00174 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPSTO=1200"{}});\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00175}00175 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00185}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}{00185}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}{bsp\_ATKESP8266::APSTA\_TCP\_Client}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00186}00186 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00187}00187 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00188}00188 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00189}00189 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00190}00190 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00191}00191 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00192}00192 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00193}00193 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=3"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00194}00194 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00195}00195 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00196}00196 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00197}00197 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00198}00198 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00199}00199 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPSTO=1200"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00200}00200 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=0,\(\backslash\)"{}TCP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00201}00201 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00211}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}{00211}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}{bsp\_ATKESP8266::APSTA\_UDP}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00212}00212 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00213}00213 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00214}00214 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00215}00215 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00216}00216 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00217}00217 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00218}00218 \textcolor{keywordtype}{char} dat[100] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00219}00219 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CWMODE=3"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00220}00220 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}RST"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00221}00221 sprintf(dat, \textcolor{stringliteral}{"{}CWSAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},1,4"{}}, SSID, PIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00222}00222 sprintf(dat, \textcolor{stringliteral}{"{}CWJAP=\(\backslash\)"{}\%s\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{}"{}}, WIFISSID, WIFIPIN); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00223}00223 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPMUX=1"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00224}00224 sprintf(dat, \textcolor{stringliteral}{"{}CIPSERVER=1,\%s"{}}, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00225}00225 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPSTO=1200"{}});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00226}00226 sprintf(dat, \textcolor{stringliteral}{"{}CIPSTART=0,\(\backslash\)"{}UDP\(\backslash\)"{},\(\backslash\)"{}\%s\(\backslash\)"{},\%s"{}}, IP, port); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00228}00228 }
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00233}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}{00233}} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}{bsp\_ATKESP8266::TCP\_Service\_T}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} cha, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00234}00234 \textcolor{keywordtype}{char} dat[50] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00235}00235 sprintf(dat, \textcolor{stringliteral}{"{}CIPSEND=\%d,\%d"{}}, cha,len); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00236}00236 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00240}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}{00240}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}{bsp\_ATKESP8266::TCP\_Client\_T}}(\textcolor{keywordtype}{void}) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00241}00241 \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(\textcolor{stringliteral}{"{}CIPSEND"{}});\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00242}00242 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00247}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}{00247}} \textcolor{comment}{}\textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}{bsp\_ATKESP8266::UDP\_Service\_T}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00248}00248 \textcolor{keywordtype}{char} dat[50] = \{ \textcolor{stringliteral}{"{}"{}} \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00249}00249 sprintf(dat, \textcolor{stringliteral}{"{}CIPSEND=\%d"{}},len); \mbox{\hyperlink{classbsp___a_t_adee8a046130e8e138d0e37dc785234ae}{com}}(dat);\}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00251}00251 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00252}00252 \textcolor{comment}{// 构造函数}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00253}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{00253}} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{bsp\_ATKESP8266::Transmit}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len) \{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00254}00254 \textcolor{keywordflow}{for} (\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} i = 0; i < len; i++)}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8cpp_source_l00255}00255 printf(\textcolor{stringliteral}{"{}\%c"{}}, dat[i]);\}}
\end{DoxyCode}

View File

@@ -0,0 +1,38 @@
\hypertarget{bsp___a_t_k_e_s_p8266_8h}{}\doxysection{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/bsp\+\_\+\+ATKESP8266.h 文件参考}
\label{bsp___a_t_k_e_s_p8266_8h}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.h@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.h}}
ATK-\/\+ESP8266模块
{\ttfamily \#include \char`\"{}bsp\+\_\+\+AT.\+h\char`\"{}}\newline
bsp\+\_\+\+ATKESP8266.\+h 的引用(Include)关系图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=241pt]{bsp___a_t_k_e_s_p8266_8h__incl}
\end{center}
\end{figure}
此图展示该文件直接或间接的被哪些文件引用了\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=252pt]{bsp___a_t_k_e_s_p8266_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266}{bsp\+\_\+\+ATKESP8266}}
\begin{DoxyCompactList}\small\item\em 实现驱动\+ATKESP8266的类 \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{详细描述}
ATK-\/\+ESP8266模块
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h_source}{bsp\+\_\+\+ATKESP8266.\+h}} 中定义.

View File

@@ -0,0 +1 @@
a98a409fc4c3c706b47f27a7561d70bf

Binary file not shown.

View File

@@ -0,0 +1 @@
ecf41c4e37799c5ad6c9f52402e32adb

Binary file not shown.

View File

@@ -0,0 +1,94 @@
\hypertarget{bsp___a_t_k_e_s_p8266_8h_source}{}\doxysection{bsp\+\_\+\+ATKESP8266.\+h}
\label{bsp___a_t_k_e_s_p8266_8h_source}\index{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.h@{D:/gitt/MicrochipFor32/bsp\_Device/bsp\_ATKESP8266.h}}
\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{浏览该文件的文档.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00001}00001 \textcolor{comment}{/*-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00002}00002 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00003}00003 \textcolor{comment}{ \# Copyright (c) 2022 Yuankang Liang(XerolySkinner)}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00004}00004 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00005}00005 \textcolor{comment}{ \# 本软件按原样提供,无任何明示或暗示}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00006}00006 \textcolor{comment}{ \# 在任何情况下,作者都不承担任何损害赔偿责任}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00007}00007 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00008}00008 \textcolor{comment}{ \# 使用的许可声明:}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00009}00009 \textcolor{comment}{ \# 1. 不得歪曲本软件的来源,你不能声称你编写了原始软件.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00010}00010 \textcolor{comment}{ \# 2. 免费授予以任何目的,前提是版权声明出现在所有副本中.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00011}00011 \textcolor{comment}{ \# 并且版权声明和许可声明同时出现.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00012}00012 \textcolor{comment}{ \# 3. 你有使用,复制,修改,分发,和销售本软件的许可.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00013}00013 \textcolor{comment}{ \# 4. 如果你在产品中使用,产品文档中的声明是赞赏的但不是必须的.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00014}00014 \textcolor{comment}{ \# 5. 本通知不得从任何来源删除或更改.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00015}00015 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00016}00016 \textcolor{comment}{ \# Yuankang Liang(XerolySkinner)}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00017}00017 \textcolor{comment}{ \# E-\/mail:zabbcccbbaz@163.com}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00018}00018 \textcolor{comment}{ \# QQ:2715099320}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00019}00019 \textcolor{comment}{ \# Mobile Phone:13005636215}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00020}00020 \textcolor{comment}{ \#}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00021}00021 \textcolor{comment}{ \# All rights reserved.}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00022}00022 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00023}00023 }
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00033}00033 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00034}00034 \textcolor{preprocessor}{\#ifdef \_\_cplusplus}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00035}00035 \textcolor{preprocessor}{\#include "{}\mbox{\hyperlink{bsp___a_t_8h}{bsp\_AT.h}}"{}}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00037}00037 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00038}00038 \textcolor{comment}{// 头文件}}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00042}\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266}{00042}} \textcolor{comment}{}\textcolor{keyword}{class }\mbox{\hyperlink{classbsp___a_t_k_e_s_p8266}{bsp\_ATKESP8266}} :\textcolor{keyword}{public} \mbox{\hyperlink{classbsp___a_t}{bsp\_AT}}\{}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00043}00043 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00044}00044 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}{TCP\_Service\_T}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} cha, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00045}00045 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}{TCP\_Client\_T}}(\textcolor{keywordtype}{void});}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00046}00046 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}{UDP\_Service\_T}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00047}00047 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00048}00048 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}{AP\_TCP\_Service}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00049}00049 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00050}00050 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00051}00051 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00052}00052 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}{AP\_TCP\_Client}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00053}00053 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00054}00054 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00055}00055 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00056}00056 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00057}00057 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}{AP\_UDP}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00058}00058 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00059}00059 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00060}00060 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00061}00061 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port); }
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00062}00062 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00063}00063 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}{STA\_TCP\_Service}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00064}00064 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00065}00065 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00066}00066 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00067}00067 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}{STA\_TCP\_Client}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00068}00068 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00069}00069 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00070}00070 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00071}00071 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00072}00072 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}{STA\_UDP}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00073}00073 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00074}00074 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00075}00075 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00076}00076 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00077}00077 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00078}00078 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}{APSTA\_TCP\_Service}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00079}00079 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00080}00080 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00081}00081 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00082}00082 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00083}00083 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00084}00084 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}{APSTA\_TCP\_Client}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00085}00085 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00086}00086 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00087}00087 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00088}00088 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00089}00089 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00090}00090 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00091}00091 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}{APSTA\_UDP}}(}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00092}00092 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* SSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00093}00093 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* PIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00094}00094 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFISSID,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00095}00095 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* WIFIPIN,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00096}00096 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* IP,}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00097}00097 \textcolor{keyword}{const} \textcolor{keywordtype}{char}* port);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00098}00098 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00099}00099 \textcolor{keyword}{virtual} \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{Transmit}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len);}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00100}00100 \};}
\DoxyCodeLine{\Hypertarget{bsp___a_t_k_e_s_p8266_8h_source_l00102}00102 \textcolor{preprocessor}{\#endif}}
\end{DoxyCode}

View File

@@ -6,8 +6,7 @@
{\ttfamily \#include \char`\"{}bsp\+\_\+\+BMP.\+h\char`\"{}}\newline
bsp\+\_\+\+BMP.\+cpp 的引用(Include)关系图\+:
\nopagebreak
bsp\+\_\+\+BMP.\+cpp 的引用(Include)关系图\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode

View File

@@ -7,16 +7,14 @@
{\ttfamily \#include \char`\"{}varint.\+h\char`\"{}}\newline
{\ttfamily \#include $<$stdlib.\+h$>$}\newline
bsp\+\_\+\+BMP.\+h 的引用(Include)关系图\+:
\nopagebreak
bsp\+\_\+\+BMP.\+h 的引用(Include)关系图\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=203pt]{bsp___b_m_p_8h__incl}
\end{center}
\end{figure}
此图展示该文件直接或间接的被哪些文件引用了\+:
\nopagebreak
此图展示该文件直接或间接的被哪些文件引用了\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode

View File

@@ -71,22 +71,21 @@
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00089}00089 \textcolor{preprocessor}{\#pragma pack()}}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00091}00091 \textcolor{comment}{//-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/-\/}}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00092}00092 \textcolor{comment}{// 头文件}}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00093}00093 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00097}\mbox{\hyperlink{classbsp___b_m_p}{00097}} \textcolor{keyword}{class }\mbox{\hyperlink{classbsp___b_m_p}{bsp\_BMP}} \{}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00098}00098 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00099}00099 \mbox{\hyperlink{classbsp___b_m_p}{bsp\_BMP}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} Width, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} Height);}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00100}00100 \mbox{\hyperlink{classbsp___b_m_p_a604d7e5683da37be890672aa690c2ff2}{\string~bsp\_BMP}}(\textcolor{keywordtype}{void});}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00101}00101 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00102}00102 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a4aaa5a2ea2f5b3c07c8e16009984766e}{pels}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} x, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} y);}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00103}00103 \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___b_m_p_ae0e2551a06b8ad966a86b2c8324da25c}{giveData}}(\textcolor{keywordtype}{void});}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00104}00104 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_abe5d545dea1090a228843f140650f573}{delData}}(\textcolor{keywordtype}{void});}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00105}00105 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a17c0c014ef6ce7d09a5dd81c5d2c5d57}{ColorsSet}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} R, \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} G, \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} B,\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} i);}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00106}00106 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{sizeSet}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} x, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} y);}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00107}00107 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00108}\mbox{\hyperlink{classbsp___b_m_p_a64dcf31f5722327336d87794b873a335}{00108}} \mbox{\hyperlink{struct___b_i_t_m_a_p_i_n_f_o}{\_BITMAPINFO}} \mbox{\hyperlink{classbsp___b_m_p_a64dcf31f5722327336d87794b873a335}{BITMAPINFO}}; }
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00109}\mbox{\hyperlink{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}{00109}} \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}{Size}}; }
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00110}\mbox{\hyperlink{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}{00110}} \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* \mbox{\hyperlink{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}{dat}}; }
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00111}00111 \};}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00113}00113 \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00096}\mbox{\hyperlink{classbsp___b_m_p}{00096}} \textcolor{comment}{}\textcolor{keyword}{class }\mbox{\hyperlink{classbsp___b_m_p}{bsp\_BMP}} \{}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00097}00097 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00098}00098 \mbox{\hyperlink{classbsp___b_m_p}{bsp\_BMP}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} Width, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} Height);}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00099}00099 \mbox{\hyperlink{classbsp___b_m_p_a604d7e5683da37be890672aa690c2ff2}{\string~bsp\_BMP}}(\textcolor{keywordtype}{void});}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00100}00100 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00101}00101 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a4aaa5a2ea2f5b3c07c8e16009984766e}{pels}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} x, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} y);}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00102}00102 \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___b_m_p_ae0e2551a06b8ad966a86b2c8324da25c}{giveData}}(\textcolor{keywordtype}{void});}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00103}00103 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_abe5d545dea1090a228843f140650f573}{delData}}(\textcolor{keywordtype}{void});}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00104}00104 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a17c0c014ef6ce7d09a5dd81c5d2c5d57}{ColorsSet}}(\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} R, \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} G, \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} B,\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} i);}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00105}00105 \textcolor{keywordtype}{void} \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{sizeSet}}(\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} x, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} y);}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00106}00106 \textcolor{keyword}{public}:}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00107}\mbox{\hyperlink{classbsp___b_m_p_a64dcf31f5722327336d87794b873a335}{00107}} \mbox{\hyperlink{struct___b_i_t_m_a_p_i_n_f_o}{\_BITMAPINFO}} \mbox{\hyperlink{classbsp___b_m_p_a64dcf31f5722327336d87794b873a335}{BITMAPINFO}}; }
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00108}\mbox{\hyperlink{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}{00108}} \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} \mbox{\hyperlink{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}{Size}}; }
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00109}\mbox{\hyperlink{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}{00109}} \mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}* \mbox{\hyperlink{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}{dat}}; }
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00110}00110 \};}
\DoxyCodeLine{\Hypertarget{bsp___b_m_p_8h_source_l00112}00112 \textcolor{preprocessor}{\#endif}}
\end{DoxyCode}

View File

@@ -0,0 +1,113 @@
\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}

View File

@@ -0,0 +1 @@
5cac8d5a24ba07ecc251897c9b3ae5f0

Binary file not shown.

View File

@@ -0,0 +1 @@
89e28296d6c759abaa541060c0e99cff

View File

@@ -0,0 +1 @@
b48e7c873702a9ef429a1ae7d44e7d20

View File

@@ -0,0 +1 @@
e457b4a800ca3c9ed3f932354344a639

View File

@@ -0,0 +1,483 @@
\hypertarget{classbsp___a_t_k_e_s_p8266}{}\doxysection{bsp\+\_\+\+ATKESP8266类 参考}
\label{classbsp___a_t_k_e_s_p8266}\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}}
实现驱动\+ATKESP8266的类
{\ttfamily \#include $<$bsp\+\_\+\+ATKESP8266.\+h$>$}
类 bsp\+\_\+\+ATKESP8266 继承关系图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=178pt]{classbsp___a_t_k_e_s_p8266__inherit__graph}
\end{center}
\end{figure}
bsp\+\_\+\+ATKESP8266 的协作图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=178pt]{classbsp___a_t_k_e_s_p8266__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public 成员函数}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}{TCP\+\_\+\+Service\+\_\+T}} (\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} cha, \mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len)
\begin{DoxyCompactList}\small\item\em 准备发送数据 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}{TCP\+\_\+\+Client\+\_\+T}} (void)
\begin{DoxyCompactList}\small\item\em 准备发送数据 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}{UDP\+\_\+\+Service\+\_\+T}} (\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}} len)
\begin{DoxyCompactList}\small\item\em 准备发送数据 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}{AP\+\_\+\+TCP\+\_\+\+Service}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+AP,TCP服务器模式 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}{AP\+\_\+\+TCP\+\_\+\+Client}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$IP, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+AP,TCP客户端模式 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}{AP\+\_\+\+UDP}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$IP, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+AP,UDP模式 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}{STA\+\_\+\+TCP\+\_\+\+Service}} (const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+STA,TCP客户端模式 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}{STA\+\_\+\+TCP\+\_\+\+Client}} (const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$IP, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+STA,TCP客户端模式 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}{STA\+\_\+\+UDP}} (const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$IP, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+STA,UDP模式 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}{APSTA\+\_\+\+TCP\+\_\+\+Service}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+AP\&STA,TCP服务器模式 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}{APSTA\+\_\+\+TCP\+\_\+\+Client}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$IP, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+AP\&STA,TCP客户端模式 \end{DoxyCompactList}\item
void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}{APSTA\+\_\+\+UDP}} (const char $\ast$SSID, const char $\ast$PIN, const char $\ast$WIFISSID, const char $\ast$WIFIPIN, const char $\ast$IP, const char $\ast$port)
\begin{DoxyCompactList}\small\item\em 设置为\+AP\&STA,UDP模式 \end{DoxyCompactList}\item
virtual void \mbox{\hyperlink{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}{Transmit}} (\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}} $\ast$dat, \mbox{\hyperlink{varint_8h_ace9d960e74685e2cd84b36132dbbf8aa}{u16}} len)
\begin{DoxyCompactList}\small\item\em 发送数据到端口 \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{额外继承的成员函数}
\doxysubsection{详细描述}
实现驱动\+ATKESP8266的类
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h_source}{bsp\+\_\+\+ATKESP8266.\+h}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h_source_l00042}{42}} 行定义.
\doxysubsection{成员函数说明}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}\label{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!AP\_TCP\_Client@{AP\_TCP\_Client}}
\index{AP\_TCP\_Client@{AP\_TCP\_Client}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{AP\_TCP\_Client()}{AP\_TCP\_Client()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+AP\+\_\+\+TCP\+\_\+\+Client (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+AP,TCP客户端模式
\begin{DoxyParams}{参数}
{\em SSID} & 设置网络名称 \\
\hline
{\em PIN} & 设置网络密码 \\
\hline
{\em IP} & 设置连接的\+IP \\
\hline
{\em port} & 设置开放端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00065}{65}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_ad073fdbbb243281762d4aaedcee7e7f3_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}\label{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!AP\_TCP\_Service@{AP\_TCP\_Service}}
\index{AP\_TCP\_Service@{AP\_TCP\_Service}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{AP\_TCP\_Service()}{AP\_TCP\_Service()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+AP\+\_\+\+TCP\+\_\+\+Service (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+AP,TCP服务器模式
\begin{DoxyParams}{参数}
{\em SSID} & 设置网络名称 \\
\hline
{\em PIN} & 设置网络密码 \\
\hline
{\em port} & 设置开放端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00047}{47}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a4a4ee594ad3ebb2a57008669d4e4ec7f_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}\label{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!AP\_UDP@{AP\_UDP}}
\index{AP\_UDP@{AP\_UDP}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{AP\_UDP()}{AP\_UDP()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+AP\+\_\+\+UDP (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+AP,UDP模式
\begin{DoxyParams}{参数}
{\em SSID} & 设置网络名称 \\
\hline
{\em PIN} & 设置网络密码 \\
\hline
{\em IP} & 设置连接的\+IP \\
\hline
{\em port} & 设置开放端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00085}{85}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_aad6552a50363d608215e683e049ca97f_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}\label{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!APSTA\_TCP\_Client@{APSTA\_TCP\_Client}}
\index{APSTA\_TCP\_Client@{APSTA\_TCP\_Client}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{APSTA\_TCP\_Client()}{APSTA\_TCP\_Client()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+APSTA\+\_\+\+TCP\+\_\+\+Client (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+AP\&STA,TCP客户端模式
\begin{DoxyParams}{参数}
{\em SSID} & 设置网络名称 \\
\hline
{\em PIN} & 设置网络密码 \\
\hline
{\em WIFISSID} & 设置连接网络名称 \\
\hline
{\em WIFIPIN} & 设置连接网络密码 \\
\hline
{\em IP} & 设置连接\+IP \\
\hline
{\em port} & 设置连接端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00185}{185}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_acfe6024626c4e5cb866dc36dd84941c1_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}\label{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!APSTA\_TCP\_Service@{APSTA\_TCP\_Service}}
\index{APSTA\_TCP\_Service@{APSTA\_TCP\_Service}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{APSTA\_TCP\_Service()}{APSTA\_TCP\_Service()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+APSTA\+\_\+\+TCP\+\_\+\+Service (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+AP\&STA,TCP服务器模式
\begin{DoxyParams}{参数}
{\em SSID} & 设置网络名称 \\
\hline
{\em PIN} & 设置网络密码 \\
\hline
{\em WIFISSID} & 设置连接网络名称 \\
\hline
{\em WIFIPIN} & 设置连接网络密码 \\
\hline
{\em port} & 设置开放端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00161}{161}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_ac199e8a9c4a2746156763b7fe5ed1f27_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}\label{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!APSTA\_UDP@{APSTA\_UDP}}
\index{APSTA\_UDP@{APSTA\_UDP}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{APSTA\_UDP()}{APSTA\_UDP()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+APSTA\+\_\+\+UDP (\begin{DoxyParamCaption}\item[{const char $\ast$}]{SSID, }\item[{const char $\ast$}]{PIN, }\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+AP\&STA,UDP模式
\begin{DoxyParams}{参数}
{\em SSID} & 设置网络名称 \\
\hline
{\em PIN} & 设置网络密码 \\
\hline
{\em WIFISSID} & 设置连接网络名称 \\
\hline
{\em WIFIPIN} & 设置连接网络密码 \\
\hline
{\em IP} & 设置连接\+IP \\
\hline
{\em port} & 设置连接端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00211}{211}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_aa44ea133ab133b25c10b7fc238d1fb66_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}\label{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!STA\_TCP\_Client@{STA\_TCP\_Client}}
\index{STA\_TCP\_Client@{STA\_TCP\_Client}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{STA\_TCP\_Client()}{STA\_TCP\_Client()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+STA\+\_\+\+TCP\+\_\+\+Client (\begin{DoxyParamCaption}\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+STA,TCP客户端模式
\begin{DoxyParams}{参数}
{\em WIFISSID} & 设置连接网络名称 \\
\hline
{\em WIFIPIN} & 设置连接网络密码 \\
\hline
{\em IP} & 设置连接\+IP \\
\hline
{\em port} & 设置连接端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00121}{121}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a69697daa74e6f5a0996a3cd1e47b7042_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}\label{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!STA\_TCP\_Service@{STA\_TCP\_Service}}
\index{STA\_TCP\_Service@{STA\_TCP\_Service}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{STA\_TCP\_Service()}{STA\_TCP\_Service()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+STA\+\_\+\+TCP\+\_\+\+Service (\begin{DoxyParamCaption}\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+STA,TCP客户端模式
\begin{DoxyParams}{参数}
{\em WIFISSID} & 设置连接网络名称 \\
\hline
{\em WIFIPIN} & 设置连接网络密码 \\
\hline
{\em port} & 设置连接端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00103}{103}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a92e553288684d2b53f00d40b3bac9c98_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}\label{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!STA\_UDP@{STA\_UDP}}
\index{STA\_UDP@{STA\_UDP}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{STA\_UDP()}{STA\_UDP()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+STA\+\_\+\+UDP (\begin{DoxyParamCaption}\item[{const char $\ast$}]{WIFISSID, }\item[{const char $\ast$}]{WIFIPIN, }\item[{const char $\ast$}]{IP, }\item[{const char $\ast$}]{port }\end{DoxyParamCaption})}
设置为\+STA,UDP模式
\begin{DoxyParams}{参数}
{\em WIFISSID} & 设置连接网络名称 \\
\hline
{\em WIFIPIN} & 设置连接网络密码 \\
\hline
{\em IP} & 设置连接\+IP \\
\hline
{\em port} & 设置连接端口 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00141}{141}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a214b838100782d3baae739da7d23d8b1_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}\label{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!TCP\_Client\_T@{TCP\_Client\_T}}
\index{TCP\_Client\_T@{TCP\_Client\_T}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{TCP\_Client\_T()}{TCP\_Client\_T()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+TCP\+\_\+\+Client\+\_\+T (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}
准备发送数据
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00240}{240}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_aaf8ef02cd6815b16d06520de2a7ed64d_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}\label{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!TCP\_Service\_T@{TCP\_Service\_T}}
\index{TCP\_Service\_T@{TCP\_Service\_T}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{TCP\_Service\_T()}{TCP\_Service\_T()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+TCP\+\_\+\+Service\+\_\+T (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_a92c50087ca0e64fa93fc59402c55f8ca}{u8}}}]{cha, }\item[{\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}}}]{len }\end{DoxyParamCaption})}
准备发送数据
\begin{DoxyParams}{参数}
{\em cha} & 发送端口 \\
\hline
{\em len} & 数据长度 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00233}{233}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_ab3bf04ff10ffef1796f7fa746092821d_cgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}\label{classbsp___a_t_k_e_s_p8266_afc9873cda629f8bd2504d583bc7733fd}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!Transmit@{Transmit}}
\index{Transmit@{Transmit}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{Transmit()}{Transmit()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+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 [virtual]}}
发送数据到端口
\begin{DoxyParams}{参数}
{\em dat} & 数据头 \\
\hline
{\em len} & 数据长度 \\
\hline
\end{DoxyParams}
实现了 \mbox{\hyperlink{classbsp___a_t_afd25c65d270b9db28370d08c6424537e}{bsp\+\_\+\+AT}}.
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00253}{253}} 行定义.
\mbox{\Hypertarget{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}\label{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f}}
\index{bsp\_ATKESP8266@{bsp\_ATKESP8266}!UDP\_Service\_T@{UDP\_Service\_T}}
\index{UDP\_Service\_T@{UDP\_Service\_T}!bsp\_ATKESP8266@{bsp\_ATKESP8266}}
\doxysubsubsection{\texorpdfstring{UDP\_Service\_T()}{UDP\_Service\_T()}}
{\footnotesize\ttfamily void bsp\+\_\+\+ATKESP8266\+::\+UDP\+\_\+\+Service\+\_\+T (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{varint_8h_afaa62991928fb9fb18ff0db62a040aba}{u32}}}]{len }\end{DoxyParamCaption})}
准备发送数据
\begin{DoxyParams}{参数}
{\em len} & 数据长度 \\
\hline
\end{DoxyParams}
在文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source}{bsp\+\_\+\+ATKESP8266.\+cpp}}\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp_source_l00247}{247}} 行定义.
函数调用图\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classbsp___a_t_k_e_s_p8266_a1e8a93bc37996d178f09c0bfc2ade30f_cgraph}
\end{center}
\end{figure}
该类的文档由以下文件生成\+:\begin{DoxyCompactItemize}
\item
D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{bsp\+\_\+\+ATKESP8266.\+h}}\item
D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp}{bsp\+\_\+\+ATKESP8266.\+cpp}}\end{DoxyCompactItemize}

View File

@@ -0,0 +1 @@
b9bf97cfc6b1ad7c3589afcd5377e7e5

Binary file not shown.

View File

@@ -0,0 +1 @@
b9bf97cfc6b1ad7c3589afcd5377e7e5

View File

@@ -0,0 +1 @@
b60865dc0e7e38a6c246108de441b407

View File

@@ -0,0 +1 @@
b8f472d98f28c3870c0d3b349ee2b12e

View File

@@ -0,0 +1 @@
c7fd97d5e05345ea3a3926714426c86b

View File

@@ -0,0 +1 @@
d945b4b26b9fe670c0ff8dfd7dadbb26

View File

@@ -0,0 +1 @@
0e4835d61aa5c4368ef1f1d94caaea08

View File

@@ -0,0 +1 @@
054cbdca8ed2a2074a6fc8cc2b345b62

View File

@@ -0,0 +1 @@
59a5ec3f7246349b39f7095485a4697c

View File

@@ -0,0 +1 @@
491ef991ce02b9bc6b7a32fd0ba1d09e

View File

@@ -0,0 +1 @@
f9580781a0d296fb29fbca6d86d64ce3

View File

@@ -0,0 +1 @@
41b97979ed6c9ef8026f87f1040ba34e

View File

@@ -0,0 +1 @@
2f2de8e0237ab8066e119680a16fdb3a

View File

@@ -0,0 +1 @@
17f9442747079f6c1114fdda143dc702

View File

@@ -49,7 +49,7 @@ void \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{size\+
\doxysubsection{详细描述}
构建一个\+BMP类
在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}}\mbox{\hyperlink{bsp___b_m_p_8h_source_l00097}{97}} 行定义.
在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}}\mbox{\hyperlink{bsp___b_m_p_8h_source_l00096}{96}} 行定义.
@@ -201,7 +201,7 @@ void \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{size\+
在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}}\mbox{\hyperlink{bsp___b_m_p_8h_source_l00108}{108}} 行定义.
在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}}\mbox{\hyperlink{bsp___b_m_p_8h_source_l00107}{107}} 行定义.
\mbox{\Hypertarget{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}\label{classbsp___b_m_p_a2023aceaef140268a12bc61b81d410ca}}
\index{bsp\_BMP@{bsp\_BMP}!dat@{dat}}
@@ -215,7 +215,7 @@ void \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{size\+
在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}}\mbox{\hyperlink{bsp___b_m_p_8h_source_l00110}{110}} 行定义.
在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}}\mbox{\hyperlink{bsp___b_m_p_8h_source_l00109}{109}} 行定义.
\mbox{\Hypertarget{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}\label{classbsp___b_m_p_a8a1c31ee70ed4061ad8bea4254959b83}}
\index{bsp\_BMP@{bsp\_BMP}!Size@{Size}}
@@ -229,7 +229,7 @@ void \mbox{\hyperlink{classbsp___b_m_p_a535cd9bfe5e49ba97ff9c4a1dd8ebb51}{size\+
在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}}\mbox{\hyperlink{bsp___b_m_p_8h_source_l00109}{109}} 行定义.
在文件 \mbox{\hyperlink{bsp___b_m_p_8h_source}{bsp\+\_\+\+BMP.\+h}}\mbox{\hyperlink{bsp___b_m_p_8h_source_l00108}{108}} 行定义.

View File

@@ -3,10 +3,18 @@
\doxysubsection*{文件}
\begin{DoxyCompactItemize}
\item
文件 \mbox{\hyperlink{bsp___a_t_8cpp}{bsp\+\_\+\+AT.\+cpp}}
\begin{DoxyCompactList}\small\item\em AT指令集 \end{DoxyCompactList}\item
文件 \mbox{\hyperlink{bsp___a_t_8h}{bsp\+\_\+\+AT.\+h}}
\begin{DoxyCompactList}\small\item\em AT指令集 \end{DoxyCompactList}\item
文件 \mbox{\hyperlink{bsp___a_t24_c00_8cpp}{bsp\+\_\+\+AT24\+C00.\+cpp}}
\begin{DoxyCompactList}\small\item\em 本类实现\+AT24\+C00的通讯 \end{DoxyCompactList}\item
文件 \mbox{\hyperlink{bsp___a_t24_c00_8h}{bsp\+\_\+\+AT24\+C00.\+h}}
\begin{DoxyCompactList}\small\item\em 本类实现\+AT24\+C00的通讯 \end{DoxyCompactList}\item
文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp}{bsp\+\_\+\+ATKESP8266.\+cpp}}
\begin{DoxyCompactList}\small\item\em ATK-\/\+ESP8266模块 \end{DoxyCompactList}\item
文件 \mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{bsp\+\_\+\+ATKESP8266.\+h}}
\begin{DoxyCompactList}\small\item\em ATK-\/\+ESP8266模块 \end{DoxyCompactList}\item
文件 \mbox{\hyperlink{bsp___b_m_p_8cpp}{bsp\+\_\+\+BMP.\+cpp}}
\begin{DoxyCompactList}\small\item\em 用来构造\+BMP图片 \end{DoxyCompactList}\item
文件 \mbox{\hyperlink{bsp___b_m_p_8h}{bsp\+\_\+\+BMP.\+h}}

View File

@@ -1,7 +1,11 @@
\doxysection{文件列表}
这里列出了所有文件,并附带简要说明\+:\begin{DoxyCompactList}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_8cpp}{bsp\+\_\+\+AT.\+cpp}} \\*AT指令集 }{\pageref{bsp___a_t_8cpp}}{}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_8h}{bsp\+\_\+\+AT.\+h}} \\*AT指令集 }{\pageref{bsp___a_t_8h}}{}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t24_c00_8cpp}{bsp\+\_\+\+AT24\+C00.\+cpp}} \\*本类实现\+AT24\+C00的通讯 }{\pageref{bsp___a_t24_c00_8cpp}}{}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t24_c00_8h}{bsp\+\_\+\+AT24\+C00.\+h}} \\*本类实现\+AT24\+C00的通讯 }{\pageref{bsp___a_t24_c00_8h}}{}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8cpp}{bsp\+\_\+\+ATKESP8266.\+cpp}} \\*ATK-\/\+ESP8266模块 }{\pageref{bsp___a_t_k_e_s_p8266_8cpp}}{}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___a_t_k_e_s_p8266_8h}{bsp\+\_\+\+ATKESP8266.\+h}} \\*ATK-\/\+ESP8266模块 }{\pageref{bsp___a_t_k_e_s_p8266_8h}}{}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___b_m_p_8cpp}{bsp\+\_\+\+BMP.\+cpp}} \\*用来构造\+BMP图片 }{\pageref{bsp___b_m_p_8cpp}}{}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___b_m_p_8h}{bsp\+\_\+\+BMP.\+h}} \\*用来构造\+BMP图片 }{\pageref{bsp___b_m_p_8h}}{}
\item\contentsline{section}{D\+:/gitt/\+Microchip\+For32/bsp\+\_\+\+Device/\mbox{\hyperlink{bsp___calculus_8cpp}{bsp\+\_\+\+Calculus.\+cpp}} \\*离散微积分 }{\pageref{bsp___calculus_8cpp}}{}

View File

@@ -6,6 +6,10 @@
\item \contentsline{section}{\+\_\+l\+Queue}{\pageref{struct__l_queue}}{}
\item \contentsline{section}{\+\_\+l\+Stack}{\pageref{struct__l_stack}}{}
\item \contentsline{section}{\+\_\+\+RGBQUAD}{\pageref{struct___r_g_b_q_u_a_d}}{}
\item \contentsline{section}{bsp\+\_\+\+AT}{\pageref{classbsp___a_t}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{bsp\+\_\+\+ATKESP8266}{\pageref{classbsp___a_t_k_e_s_p8266}}{}
\end{DoxyCompactList}
\item \contentsline{section}{bsp\+\_\+\+BMP}{\pageref{classbsp___b_m_p}}{}
\item \contentsline{section}{bsp\+\_\+\+Differential}{\pageref{classbsp___differential}}{}
\item \contentsline{section}{bsp\+\_\+\+Digit}{\pageref{classbsp___digit}}{}

View File

@@ -5,5 +5,5 @@ Yuankang Liang(\+Xeroly\+Skinner) @email \href{mailto:zabbcccbbaz@163.com}{\text
V1.\+0.\+0
\end{DoxyVersion}
\begin{DoxyDate}{日期}
2022-\/11-\/07 14\+:09
2022-\/11-\/25 00\+:00
\end{DoxyDate}

View File

@@ -196,6 +196,8 @@
\input{struct__l_queue}
\input{struct__l_stack}
\input{struct___r_g_b_q_u_a_d}
\input{classbsp___a_t}
\input{classbsp___a_t_k_e_s_p8266}
\input{classbsp___b_m_p}
\input{classbsp___differential}
\input{classbsp___digit}
@@ -220,10 +222,18 @@
\input{class_s_t_l__r_stack}
\input{structstruct__bsp___flash___pack}
\chapter{文件说明}
\input{bsp___a_t_8cpp}
\input{bsp___a_t_8cpp_source}
\input{bsp___a_t_8h}
\input{bsp___a_t_8h_source}
\input{bsp___a_t24_c00_8cpp}
\input{bsp___a_t24_c00_8cpp_source}
\input{bsp___a_t24_c00_8h}
\input{bsp___a_t24_c00_8h_source}
\input{bsp___a_t_k_e_s_p8266_8cpp}
\input{bsp___a_t_k_e_s_p8266_8cpp_source}
\input{bsp___a_t_k_e_s_p8266_8h}
\input{bsp___a_t_k_e_s_p8266_8h_source}
\input{bsp___b_m_p_8cpp}
\input{bsp___b_m_p_8cpp_source}
\input{bsp___b_m_p_8h}

View File

@@ -1 +1 @@
dfb1fc150cca2480934318473caba647
6c101c208f5c6ecb4accf6ae014f9a11

Binary file not shown.