Lab11 Preview Report - oboywei/ee240500 GitHub Wiki

Lab11 Preview Report

Topics

  • Short range and low power wireless protocols
  • AT commands

Short range and low power wireless protocols

  • Introduction
    無線網路有很多種形態,當需要低耗電、較少量資料傳輸的家電控制、物件辨識,大多會採用短距離無線技術,例如紅外線、藍牙、ZigBee、ANT等等。而ZigBee是一種低速短距離傳輸的無線網路協定,主要特色有低速、低耗電、低成本、支援大量網路節點、支援多種網路拓撲、低複雜度、快速、可靠、安全。
    ZigBee與我們常用的Wifi比起來,最大的差別在於,其傳輸速度較慢許多,但相對的耗能也耗得比較少,且可連結節點數度也遠大於wifi。

  • Related parts of our lab
    我們用X-Bee來使host與車子連線,這樣就不需要接上實體的線。而X-bee就是建立在ZigBee上的無線通訊模組。

  • Questions about the topic or our lab

AT commands

  • Introduction
    AT commands又名海斯命令集(Hayes command set)。原本是為了海斯智慧300數據機所開發的一種命令語言。這些命令集是由許多短的字串組成長的命令,用於代表撥號、掛號以及改變通訊參數的動作。大部分的數據機都跟隨海斯命令集所制定的規則。
    海斯指令可以被區分為四個群組:
    基本指令集:一個大寫字元跟著一個數值,例如:M1
    延伸指令集:一個"&"以及一個大寫字元跟著一個數值,這是基本指令集的延伸,例如:&M1
    特殊指令集:通常用一個倒斜線("")或一個百分比符號("%");這很廣泛使用在數據機製造廠商
    暫存器指令集:Sr=n 其中 r 代表是暫存器的編號,n代表是要指定給暫存器的數值
  • Related parts of our lab
    我們用AT command來測試XBee,並以此進行操作。
  • Questions about the topic or our lab