差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
wm_wiki:bluetooth_controller:manual [2019/08/07 16:58]
juneral [3.1. 模块使用说明]
wm_wiki:bluetooth_controller:manual [2022/07/28 12:00] (当前版本)
juneral [3.3. 手柄图形化编程指南]
行 9: 行 9:
 lang=ZH-CN>​的蓝牙模块,控制小车机器人运动,也可以和</​span>​weeemake<​span lang=ZH-CN>​蓝牙</​span>​dongle<​span lang=ZH-CN>​的蓝牙模块,控制小车机器人运动,也可以和</​span>​weeemake<​span lang=ZH-CN>​蓝牙</​span>​dongle<​span
 lang=ZH-CN>​相连,与电脑通讯,用于</​span>​scratch<​span lang=ZH-CN>​编程和学习。内置锂电池包,无需频繁更换干电池,电量指示灯和蓝牙指示灯,方便用户查看电量情况和连接情况。</​span></​span></​p>​ lang=ZH-CN>​相连,与电脑通讯,用于</​span>​scratch<​span lang=ZH-CN>​编程和学习。内置锂电池包,无需频繁更换干电池,电量指示灯和蓝牙指示灯,方便用户查看电量情况和连接情况。</​span></​span></​p>​
 +<p class=MsoTitle align=left style='​text-align:​left'><​span style='​font-size:​
 +16.0pt;​font-family:​宋体;​color:#​222222;​background:​white'>&​nbsp;&​nbsp;​ <span
 +lang=ZH-CN>​手柄外观及按位介绍:</​span><​span
 +lang=ZH-CN></​span><​span lang=ZH-CN></​span><​span
 +lang=ZH-CN></​span><​span lang=ZH-CN></​span></​span></​p>​
 </​body></​html>​ </​body></​html>​
  
-===== 2、参数规格 ===== 
 {{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-153848.png?​800 }} {{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-153848.png?​800 }}
 \\ \\
 {{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-154500.png?​800 }} {{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-154500.png?​800 }}
 +===== 2、参数规格 =====
 +
  
 <​html><​body>​ <​html><​body>​
行 169: 行 175:
  
 ==== 3.1. 手柄使用说明 ==== ==== 3.1. 手柄使用说明 ====
-<​html><​body>​+<​html>​ 
 + 
 +<​body ​lang=ZH-CN> 
 + 
 +<div class=WordSection1>​ 
 <div align=center>​ <div align=center>​
  
行 177: 行 188:
   <td width=142 valign=top style='​width:​106.5pt;​border-top:​solid #5B9BD5 3.0pt;   <td width=142 valign=top style='​width:​106.5pt;​border-top:​solid #5B9BD5 3.0pt;
   border-left:​solid #5B9BD5 3.0pt;​border-bottom:​solid white 2.25pt;​border-right:​   border-left:​solid #5B9BD5 3.0pt;​border-bottom:​solid white 2.25pt;​border-right:​
-  none;​background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​+  none;​background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​
   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
-  ​lang=ZH-CN ​style='​font-size:​16.0pt;​color:​white'>​说明</​span></​b></​p>​+  style='​font-size:​16.0pt;​color:​white'>​说明</​span></​b></​p>​
   </td>   </td>
   <td width=660 valign=top style='​width:​495.0pt;​border-top:​solid #5B9BD5 3.0pt;   <td width=660 valign=top style='​width:​495.0pt;​border-top:​solid #5B9BD5 3.0pt;
   border-left:​none;​border-bottom:​solid white 2.25pt;​border-right:​solid #5B9BD5 3.0pt;   border-left:​none;​border-bottom:​solid white 2.25pt;​border-right:​solid #5B9BD5 3.0pt;
-  background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​+  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​
   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
-  ​lang=ZH-CN ​style='​font-size:​16.0pt;​color:​white'>​描述</​span></​b></​p>​+  style='​font-size:​16.0pt;​color:​white'>​描述</​span></​b></​p>​
   </td>   </td>
  </​tr>​  </​tr>​
行 191: 行 202:
   <td width=142 rowspan=2 style='​width:​106.5pt;​border-top:​none;​border-left:​   <td width=142 rowspan=2 style='​width:​106.5pt;​border-top:​none;​border-left:​
   solid #5B9BD5 3.0pt;​border-bottom:​none;​border-right:​solid white 1.0pt;   solid #5B9BD5 3.0pt;​border-bottom:​none;​border-right:​solid white 1.0pt;
-  background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​+  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​
   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
-  ​lang=ZH-CN ​style='​font-size:​16.0pt;​color:​white'>​开机<​/span></​b><​b><​span +  style='​font-size:​16.0pt;​color:​white'>​开机<​span ​lang=EN-US>/</span>​关机</​span></​b></​p>​
-  style='font-size:​16.0pt;​color:​white'​>/<​span ​lang=ZH-CN>关机</​span>​</​span></​b></​p>​+
   </td>   </td>
   <td width=660 style='​width:​495.0pt;​border-top:​none;​border-left:​none;​   <td width=660 style='​width:​495.0pt;​border-top:​none;​border-left:​none;​
   border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;​background:​   border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;​background:​
-  #​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​ +  #​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
-  <p class=MsoNormal><​span style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'>​1<​span +  <p class=MsoNormal><​span ​lang=EN-US ​style='​font-size:​18.0pt;​color:​white'>​1</​span>​<span 
-  ​lang=ZH-CN>​、按住</​span>​</​span><​span style='​font-size:​18.0pt;​font-family:​宋体;​ +  ​style='font-size:​18.0pt;​color:​white'​>​、按住</​span><​span ​lang=EN-US 
-  ​color:​white'><​img width=42 height=42 +  ​style='​font-size:​18.0pt;​color:​white'><​img width=42 height=42 
-  src="https://​www.weeemake.com.cn/​wiki/​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span 
-  style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'>​ (HOME) <​span ​lang=ZH-CN>键</span>​5<​span +  ​lang=EN-US ​style='​font-size:​18.0pt;​color:​white'>​ (HOME) </span><​span 
-  lang=ZH-CN>​秒钟,手柄开机。红色电量指示灯亮起,蓝色蓝牙状态灯闪烁。若要关机,亦是长按</​span>​HOME<span lang=ZH-CN></​span>​5<span +  style='font-size:​18.0pt;​color:​white'​>​键<​span ​lang=EN-US>5</span>​秒钟,手柄开机。红色电量指示灯亮起,蓝色蓝牙状态灯闪烁。若要关机,亦是长按<​span 
-  ​lang=ZH-CN>秒钟。</​span></​span></​p>​+  ​lang=EN-US>HOME</​span>​<span lang=EN-US>5</​span>​秒钟。</​span></​p>​
   </td>   </td>
  </​tr>​  </​tr>​
  <​tr>​  <​tr>​
   <td width=660 style='​width:​495.0pt;​border:​none;​border-right:​solid #5B9BD5 3.0pt;   <td width=660 style='​width:​495.0pt;​border:​none;​border-right:​solid #5B9BD5 3.0pt;
-  background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​ +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
-  <p class=MsoNormal><​span style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'>​2<​span +  <p class=MsoNormal><​span ​lang=EN-US ​style='​font-size:​18.0pt;​color:​white'>​2</​span>​<span 
-  ​lang=ZH-CN>​、手柄在开机后,存在两种自动关机的情况:</​span>​</​span></​p>​ +  ​style='font-size:​18.0pt;​color:​white'​>​、手柄在开机后,存在两种自动关机的情况:</​span></​p>​ 
-  <p class=MsoListParagraph style='​text-indent:​-.25in'><​span style='​font-size:​ +  <p class=MsoListParagraph style='​margin-left:​18.0pt;​text-indent:​-18.0pt'><​span 
-  ​18.0pt;​font-family:​宋体;​color:​white'>&​nbsp;&​nbsp;​·<​span ​lang=ZH-CN>​蓝牙未连接状态下,手柄无操作,<​/span>​50<​span +  lang=EN-US ​style='​font-size:​18.0pt;​color:​white'>&​nbsp;&​nbsp;<​/span><​span 
-  lang=ZH-CN>​秒后自动关机</​span>​</​span></​p>​ +  style='font-size:​18.0pt;​color:​white'​>·蓝牙未连接状态下,手柄无操作,<​span ​lang=EN-US>50</span>​秒后自动关机</​span></​p>​ 
-  <p class=MsoListParagraph style='​text-indent:​-.25in'><​span style='​font-size:​ +  <p class=MsoListParagraph style='​margin-left:​18.0pt;​text-indent:​-18.0pt'><​span 
-  ​18.0pt;​font-family:​宋体;​color:​white'>&​nbsp;&​nbsp;​·<​span ​lang=ZH-CN>​蓝牙连接状态下,手柄无操作,<​/span>​5<​span +  lang=EN-US ​style='​font-size:​18.0pt;​color:​white'>&​nbsp;&​nbsp;<​/span><​span 
-  lang=ZH-CN>​分钟后自动关机</​span>​</​span></​p>​+  style='font-size:​18.0pt;​color:​white'​>·蓝牙连接状态下,手柄无操作,<​span ​lang=EN-US>5</span>​分钟后自动关机</​span></​p>​
   </td>   </td>
  </​tr>​  </​tr>​
  <​tr>​  <​tr>​
   <td width=142 style='​width:​106.5pt;​border:​solid white 1.0pt;​border-left:​solid #5B9BD5 3.0pt;   <td width=142 style='​width:​106.5pt;​border:​solid white 1.0pt;​border-left:​solid #5B9BD5 3.0pt;
-  background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​+  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​
   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
-  ​lang=ZH-CN ​style='​font-size:​16.0pt;​color:​white'>​连接蓝牙</​span></​b></​p>​+  style='​font-size:​16.0pt;​color:​white'>​连接蓝牙</​span></​b></​p>​
   </td>   </td>
   <td width=660 style='​width:​495.0pt;​border-top:​solid white 1.0pt;​border-left:​   <td width=660 style='​width:​495.0pt;​border-top:​solid white 1.0pt;​border-left:​
   none;​border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;   none;​border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;
-  background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​ +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
-  <p class=MsoNormal><​span ​lang=ZH-CN ​style='​font-size:​18.0pt;​font-family:​宋体;​ +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​手柄开机后默认进入主机状态,会自动搜索并连接上一次连接过的蓝牙模块。如果需要连接新的蓝牙模块,需要同时按住</​span><​span 
-  ​color:​white'>​手柄开机后默认进入主机状态,会自动搜索并连接上一次连接过的蓝牙模块。如果需要连接新的蓝牙模块,需要同时按住</​span><​span +  ​lang=EN-US ​style='​font-size:​18.0pt;​color:​white'><​img width=42 height=42 
-  style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'><​img width=42 height=42 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span 
-  src="https://​www.weeemake.com.cn/​wiki/​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span +  ​lang=EN-US ​style='​font-size:​18.0pt;​color:​white'>​+</​span><​span ​lang=EN-US 
-  style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'>​+</​span><​span +  style='​font-size:​18.0pt;​color:​white'><​img width=42 height=41 
-  style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'><​img width=42 height=41 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164141.png"></​span><​span 
-  src="https://​www.weeemake.com.cn/​wiki/​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164141.png"></​span><​span +  style='​font-size:​18.0pt;​color:​white'>​后<​span ​lang=EN-US>3</span>​秒,手柄进入搜索新蓝牙模式,会自动连接当时信号最强的蓝牙模块。所以最好把手柄靠近想要连接的蓝牙模块,防止连接错误。</​span></​p>​
-  ​lang=ZH-CN ​style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'>​后<​/span><​span +
-  style='font-size:​18.0pt;​font-family:​宋体;​color:​white'​>​3<​span ​lang=ZH-CN>​秒,手柄进入搜索新蓝牙模式,会自动连接当时信号最强的蓝牙模块。所以最好把手柄靠近想要连接的蓝牙模块,防止连接错误。</​span>​</​span></​p>​+
   </td>   </td>
  </​tr>​  </​tr>​
行 244: 行 252:
   <td width=142 style='​width:​106.5pt;​border-top:​none;​border-left:​solid #5B9BD5 3.0pt;   <td width=142 style='​width:​106.5pt;​border-top:​none;​border-left:​solid #5B9BD5 3.0pt;
   border-bottom:​none;​border-right:​solid white 1.0pt;​background:#​5B9BD5;​   border-bottom:​none;​border-right:​solid white 1.0pt;​background:#​5B9BD5;​
-  padding:0in 5.4pt 0in 5.4pt'>​+  padding:0cm 5.4pt 0cm 5.4pt'>​
   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
-  ​lang=ZH-CN ​style='​font-size:​16.0pt;​color:​white'>​连接<​/span></​b><​b><​span +  style='​font-size:​16.0pt;​color:​white'>​连接<​span ​lang=EN-US>Dongle</​span></​span></​b></​p>​
-  style='​font-size:​16.0pt;​color:​white'​>Dongle</​span></​b></​p>​+
   </td>   </td>
   <td width=660 style='​width:​495.0pt;​border:​none;​border-right:​solid #5B9BD5 3.0pt;   <td width=660 style='​width:​495.0pt;​border:​none;​border-right:​solid #5B9BD5 3.0pt;
-  background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​ +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
-  <p class=MsoNormal><​span ​lang=ZH-CN ​style='​font-size:​18.0pt;​font-family:​宋体;​ +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​开机后,同时按住</​span><​span 
-  ​color:​white'>​开机后,同时按住</​span><​span style='​font-size:​18.0pt;​font-family:​宋体;​ +  lang=EN-US ​style='​font-size:​18.0pt;​color:​white'><​img width=42 height=42 
-  ​color:​white'><​img width=42 height=42 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span 
-  src="https://​www.weeemake.com.cn/​wiki/​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span +  ​lang=EN-US ​style='​font-size:​18.0pt;​color:​white'>​+</​span><​span ​lang=EN-US 
-  style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'>​+</​span><​span +  style='​font-size:​18.0pt;​color:​white'><​img width=41 height=42 
-  style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'><​img width=41 height=42 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164155.png"></​span><​span 
-  src="https://​www.weeemake.com.cn/​wiki/​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164155.png"></​span><​span +  style='​font-size:​18.0pt;​color:​white'>​后<​span ​lang=EN-US>3</span>​秒,手柄进入从机模式,等待<​span 
-  ​lang=ZH-CN ​style='​font-size:​18.0pt;​font-family:​宋体;​color:​white'>​后<​/span><​span +  lang=EN-US>​dongle</​span>​连接。此时<​span ​lang=EN-US>​dongle<​/span>​也需要进入配对模式(按住<​span 
-  style='font-size:​18.0pt;​font-family:​宋体;​color:​white'​>​3<​span ​lang=ZH-CN>​秒,手柄进入从机模式,等待</​span>​dongle<span +  lang=EN-US>​dongle</​span>​上的按键),把手柄靠近<​span ​lang=EN-US>​dongle<​/span>​,几秒后会自动连接。此时,通过电脑串口软件就可以看到手柄发送的原始数据。连接一次后,<​span 
-  lang=ZH-CN>​连接。此时<​/span>​dongle<​span ​lang=ZH-CN>​也需要进入配对模式(按住</​span>​dongle<span +  lang=EN-US>​dongle</​span>​会记住手柄的信息,下次连接这个手柄时,不需要再按键,但手柄每次开机都需要按键进入从机模式。</​span></​p>​
-  lang=ZH-CN>​上的按键),把手柄靠近<​/span>​dongle<​span ​lang=ZH-CN>​,几秒后会自动连接。此时,通过电脑串口软件就可以看到手柄发送的原始数据。连接一次后,</​span>​dongle<span +
-  lang=ZH-CN>​会记住手柄的信息,下次连接这个手柄时,不需要再按键,但手柄每次开机都需要按键进入从机模式。</​span>​</​span></​p>​+
   </td>   </td>
  </​tr>​  </​tr>​
  <​tr>​  <​tr>​
   <td width=142 style='​width:​106.5pt;​border:​solid white 1.0pt;​border-left:​solid #5B9BD5 3.0pt;   <td width=142 style='​width:​106.5pt;​border:​solid white 1.0pt;​border-left:​solid #5B9BD5 3.0pt;
-  background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​+  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​
   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
-  ​lang=ZH-CN ​style='​font-size:​16.0pt;​color:​white'>​指示灯</​span></​b></​p>​+  style='​font-size:​16.0pt;​color:​white'>​指示灯</​span></​b></​p>​
   </td>   </td>
   <td width=660 style='​width:​495.0pt;​border-top:​solid white 1.0pt;​border-left:​   <td width=660 style='​width:​495.0pt;​border-top:​solid white 1.0pt;​border-left:​
   none;​border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;   none;​border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;
-  background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​ +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
-  <p class=MsoNormal><​span ​lang=ZH-CN ​style='​font-size:​18.0pt;​font-family:​宋体;​ +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​手柄上共有<​span 
-  ​color:​white'>​手柄上共有<​/span><​span style='​font-size:​18.0pt;​font-family:​宋体;​ +  lang=EN-US>4</​span>​<span lang=EN-US>LED</​span>​灯,<span lang=EN-US>​1</​span>​个蓝牙状态指示灯<​span 
-  ​color:​white'>​4<​span ​lang=ZH-CN></​span>​LED<span lang=ZH-CN>灯,</​span>​1<span +  lang=EN-US>-</span>​蓝色,<​span ​lang=EN-US>3</span>​个电量指示灯<​span ​lang=EN-US>-</span>​红色。当手柄处于主机未连接时,<​span 
-  ​lang=ZH-CN>​个蓝牙状态指示灯<​/span>​-<​span ​lang=ZH-CN>​蓝色,<​/span>​3<​span ​lang=ZH-CN>​个电量指示灯<​/span>​-<​span +  lang=EN-US>1Hz</span>​慢速闪烁;当处于主动搜索蓝牙时,<​span ​lang=EN-US>​10Hz<​/span>​快闪;当处于从机被<​span 
-  lang=ZH-CN>​红色。当手柄处于主机未连接时,<​/span>​1Hz<​span ​lang=ZH-CN>​慢速闪烁;当处于主动搜索蓝牙时,<​/span>​10Hz<​span +  lang=EN-US>​dongle<​/span>​连时,<​span ​lang=EN-US>5Hz</span>​中速闪烁。只要连接成功,常亮。<​span 
-  lang=ZH-CN>​快闪;当处于从机被<​/span>​dongle<​span ​lang=ZH-CN>​连时,<​/span>​5Hz<​span +  lang=EN-US>3</span>​个电量指示灯,显示电量多少,以及充电状态。</​span></​p>​
-  lang=ZH-CN>​中速闪烁。只要连接成功,常亮。<​/span>​3<​span ​lang=ZH-CN>​个电量指示灯,显示电量多少,以及充电状态。</​span>​</​span></​p>​+
   </td>   </td>
  </​tr>​  </​tr>​
  <​tr>​  <​tr>​
   <td width=142 style='​width:​106.5pt;​border-top:​none;​border-left:​solid #5B9BD5 3.0pt;   <td width=142 style='​width:​106.5pt;​border-top:​none;​border-left:​solid #5B9BD5 3.0pt;
-  border-bottom:​solid ​#5B9BD5 3.0pt;​border-right:​solid white 1.0pt;​background:​ +  border-bottom:​solid ​white 1.0pt;​border-right:​solid white 1.0pt;​background:​ 
-  #​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​+  #​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​
   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span   <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
-  ​lang=ZH-CN ​style='​font-size:​16.0pt;​color:​white'>​充电说明</​span></​b></​p>​+  style='​font-size:​16.0pt;​color:​white'>​充电说明</​span></​b></​p>​
   </td>   </td>
   <td width=660 style='​width:​495.0pt;​border-top:​none;​border-left:​none;​   <td width=660 style='​width:​495.0pt;​border-top:​none;​border-left:​none;​
-  border-bottom:​solid ​#5B9BD5 3.0pt;​border-right:​solid #5B9BD5 3.0pt; +  border-bottom:​solid ​white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;​background:​ 
-  ​background:#​5B9BD5;​padding:​0in 5.4pt 0in 5.4pt'>​ +  ​#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
-  <p class=MsoNormal><​span ​lang=ZH-CN ​style='​font-size:​18.0pt;​font-family:​宋体;​ +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​充电说明:当手柄需要充电时,插上<span 
-  ​color:​white'>​充电说明:当手柄需要充电时,插上</​span><​span style='​font-size:​18.0pt;​font-family+  lang=EN-US>​microUSB</span>​线就可以充电,此<​span lang=EN-US>​microUSB</​span>​只能用于充电功能,不能数据通讯。注意及时充电,最好当指示灯只有2格电时及时补充,当下降到1格电时电池有可能会进入到过放保护</​span></​p>​ 
-  ​宋体;​color:​white'>​microUSB<span lang=ZH-CN>线就可以充电,此</​span>​microUSB<span +  </​td>​ 
-  lang=ZH-CN>​只能用于充电功能,不能数据通讯。</​span></​span></​p>​+ </​tr>​ 
 + <​tr>​ 
 +  <td width=142 style='​width:​106.5pt;​border-top:​none;​border-left:​solid #5B9BD5 3.0pt; 
 +  border-bottom:​solid windowtext 1.0pt;​border-right:​solid white 1.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​摇杆出厂校验</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=660 style='​width:​495.0pt;​border-top:​none;​border-left:​none;​ 
 +  border-bottom:​solid windowtext 1.0pt;​border-right:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​当摇杆使用值出现异常时,有可能是摇杆未做出厂校验,可使用以下方法校验:</​span></​p>​ 
 +  <p class=MsoNormal><​span style='​font-size:18.0pt;​color:​white'>​同时按住</​span><​span 
 +  ​lang=EN-US style='​color:​black'><​img width=38 height=42 id="​图片 1" 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20200617-155749.png"></​span><​span lang=EN-US style='​font-size:​ 
 +  18.0pt;​color:​white'>​+</​span>​<span lang=EN-US style='​font-size:​18.0pt;​ 
 +  color:​white'​><img width=41 height=42 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164155.png"></​span><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'>​+</​span><​span lang=EN-US 
 +  style='​font-size:​18.0pt;​color:​white'><​img width=42 height=42 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​进入校验模式,蓝灯快闪,此时最大摇动摇杆,蓝灯再次慢闪时,结束校验。</​span>​</​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 +</​table>​ 
 + 
 +</​div>​ 
 + 
 +<p class=MsoNormal>​<​span ​lang=EN-US>&​nbsp;</​span></​p>​ 
 + 
 +</​div>​ 
 + 
 +</​body>​ 
 + 
 +</​html>​ 
 + 
 + 
 +==== 3.2. 按键/​摇杆编程宏定义 ==== 
 +<​html><​body>​ 
 +<div align=center>​ 
 + 
 +<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 
 + ​style='​border-collapse:​collapse;​border:​none'>​ 
 + <​tr>​ 
 +  ​<td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​b><​span ​lang=ZH-CN 
 +  style='​font-size:​16.0pt'​>宏定义名</​span>​</​b></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border:​solid windowtext 1.0pt; 
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​b><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​值</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border:​solid windowtext 1.0pt; 
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​b><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​图形化编程表示</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border:​solid windowtext 1.0pt; 
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​b><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​描述</​span></​b></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeJOYSTICK_LY</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​1</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​——</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​左摇杆</​span><​span 
 +  style='​font-size:​16.0pt'>​Y<​span lang=ZH-CN>​轴</​span></​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeJOYSTICK_LX</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​2</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​——</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​左摇杆</​span><​span 
 +  style='​font-size:​16.0pt'>​X<​span lang=ZH-CN>​轴</​span></​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeJOYSTICK_RY</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​3</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​——</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​右摇杆</​span><​span 
 +  style='​font-size:​16.0pt'>​Y<​span lang=ZH-CN>​轴</​span></​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeJOYSTICK_RX</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​4</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​——</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​右摇杆</​span><​span 
 +  style='​font-size:​16.0pt'>​X<​span lang=ZH-CN>​轴</​span></​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_ZR</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​5</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​ZR</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键</​span><​span 
 +  style='​font-size:​16.0pt'>​ZR</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_R</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​6</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​R</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​R</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_ZL</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​7</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​ZL</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​ZL</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_L</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​8</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​L</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​L</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_HOME</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​9</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​HOME</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​HOME</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_BL</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​10</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​BL</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​左摇杆按键</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_Y</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​11</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​Y</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​Y</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_B</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​12</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​B</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​B</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_A</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​13</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​A</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​A</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_X</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​14</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​X</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​X</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_PLUS</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​15</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​PLUS</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​+</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_MODE</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​16</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​MODE</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​MODE</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_UP</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​17</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​UP</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​十字按键 ↑</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_DOWN</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​18</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​DOWN</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​十字按键 ↓</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_LEFT</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​19</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​LEFT</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​十字按键 ←</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_RIGHT</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​20</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​RIGHT</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​十字按键 →</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_MINUS</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​21</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​MINUS</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​-</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_BR</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​22</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​BR</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​右摇杆按键</​span></​p>​
   </td>   </td>
  </​tr>​  </​tr>​
行 303: 行 913:
 </​div>​ </​div>​
 </​body></​html>​ </​body></​html>​
 +==== 3.3. 手柄图形化编程指南 ====
  
-==== 3.2手柄图形化编程指南 ​====+<​html><​body>​ 
 +<p class=MsoNormal style='​text-indent:​21.0pt'><​span style='​font-size:​16.0pt;​ 
 +font-family:​华文楷体;​color:#​222222;​background:​white'>&​nbsp;&​nbsp;&​nbsp;​ </​span><​span 
 +lang=ZH-CN style='​font-size:​16.0pt;​font-family:​宋体;​color:​black;​background:​white'>​该模块支持的图形化编程平台目前有</​span><​span 
 +style='​font-size:​16.0pt;​font-family:​宋体;​color:​black;​background:​white'>​WeeeCode 
 +3.0<span lang=ZH-CN>​,其图形化编程指南如下:</​span></​span></​p>​
  
 +<div align=center>​
 +
 +<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
 + ​style='​border-collapse:​collapse'>​
 + <​tr>​
 +  <td width=257 valign=top style='​width:​193.1pt;​border:​solid windowtext 1.0pt;
 +  padding:0in 5.4pt 0in 5.4pt'>​
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
 +  lang=ZH-CN style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​
 +  white'>​模块功能</​span></​b></​p>​
 +  </td>
 +  <td width=222 valign=top style='​width:​166.5pt;​border:​solid windowtext 1.0pt;
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
 +  lang=ZH-CN style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​
 +  white'>​需传参数</​span></​b></​p>​
 +  </td>
 +  <td width=654 valign=top style='​width:​490.8pt;​border:​solid windowtext 1.0pt;
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span
 +  lang=ZH-CN style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​
 +  white'>​图形化编程块举例</​span></​b></​p>​
 +  </td>
 + </​tr>​
 + <​tr style='​height:​79.55pt'>​
 +  <td width=257 style='​width:​193.1pt;​border:​solid windowtext 1.0pt;​border-top:​
 +  none;​padding:​0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​
 +  <p class=MsoNormal align=center style='​text-align:​center'><​span lang=ZH-CN
 +  style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​white'>​判断所选按键是否被按下</​span><​span
 +  style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​white'>​(<​span
 +  lang=ZH-CN>​布尔值</​span>​)</​span></​p>​
 +  </td>
 +  <td width=222 style='​width:​166.5pt;​border-top:​none;​border-left:​none;​
 +  border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt;
 +  padding:0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​
 +  <p class=MsoNormal><​span style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​
 +  background:​white'>​(1<​span lang=ZH-CN>​个参数)选择按键</​span></​span></​p>​
 +  </td>
 +  <td width=654 valign=top style='​width:​490.8pt;​border-top:​none;​border-left:​
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt;
 +  padding:0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​
 +  <p class=MsoNormal align=center style='​text-align:​center'><​img width=321
 +  height=378 id="​图片 18" src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-182710.png"></​p>​
 +  </td>
 + </​tr>​
 + <​tr style='​height:​79.55pt'>​
 +  <td width=257 style='​width:​193.1pt;​border:​solid windowtext 1.0pt;​border-top:​
 +  none;​padding:​0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​
 +  <p class=MsoNormal align=center style='​text-align:​center'><​span lang=ZH-CN
 +  style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​white'>​返回摇杆模拟值(</​span><​span
 +  style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​white'>​0~255<​span
 +  lang=ZH-CN>​)</​span></​span></​p>​
 +  </td>
 +  <td width=222 style='​width:​166.5pt;​border-top:​none;​border-left:​none;​
 +  border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt;
 +  padding:0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​
 +  <p class=MsoNormal><​span style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​
 +  background:​white'>​(2<​span lang=ZH-CN>​个参数)选择摇杆、选择方向轴</​span></​span></​p>​
 +  </td>
 +  <td width=654 valign=top style='​width:​490.8pt;​border-top:​none;​border-left:​
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt;
 +  padding:0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​
 +  <p class=MsoNormal align=center style='​text-align:​center'><​img width=354
 +  height=122 id="​图片 19" src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-182717.png"></​p>​
 +  </td>
 + </​tr>​
 +</​table>​
 +
 +</​div>​
 +
 +<p class=MsoNormal><​b><​span lang=ZH-CN style='​font-size:​16.0pt;​font-family:​
 +宋体;​background:​yellow'>​备注:</​span></​b><​span lang=ZH-CN style='​font-size:​16.0pt;​
 +font-family:​宋体'>​由于蓝牙模块透传会占用主控板的串口,故蓝牙手柄接主控板只能支持离线代码编程,不能直接连接主控上的蓝牙模块并支持在线编程</​span><​span
 +style='​font-size:​16.0pt;​font-family:​宋体'>,<​span lang=ZH-CN>​若要蓝牙手柄支持在线编程,需要用到蓝牙</​span>​Dongle,<​span
 +lang=ZH-CN>​让蓝牙手柄以从机模式连接</​span>​Dongle,​Scratch<​span lang=ZH-CN>​软件采集蓝牙手柄与</​span>​Dongle<​span
 +lang=ZH-CN>​的通信数据,从而达到在线编程功能。连接步骤如下:</​span></​span></​p>​
 +</​body></​html>​
 +
 +{{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-185119.png }}
 +\\
 +{{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-185336.png }}
 +\\
 +{{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-185147.png }}
 +\\
 +{{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-185154.png }}
 +\\
 ==== 3.3. 文本代码编程指南 ==== ==== 3.3. 文本代码编程指南 ====