Changes between Version 52 and Version 53 of expansion/gw16122


Ignore:
Timestamp:
01/29/2019 12:21:26 PM (3 weeks ago)
Author:
Ryan Erbstoesser
Comment:

add software information

Legend:

Unmodified
Added
Removed
Modified
  • expansion/gw16122

    v52 v53  
    2626It is beneficial to read this entire wiki page before getting started to gain knowledge about the product. Note that a majority of information required for an advanced IoT solution will come from TI.
    2727
    28 Please follow the below steps to get started with the Gateworks hardware:
     28Please follow the below steps to get started with the Gateworks hardware using the default Ti software solution.
    2929
    3030=== Hardware Requirements ===
     
    4343 
    4444=== Software Requirements ===
     45
     46Note, this example uses the standard Ti software. For other software, see [#ThirdPartySoftware here]
    4547
    4648Most software must be acquired from Ti because it is held behind a EULA.
     
    208210[[Image(16122range.png,400px)]]
    209211
    210 == Wi-Sun ==
    211 
    212 The TI 15.4 stack leverages WiSun-based frequency hopping and can be used on CC1350 and CC1352.
    213  
    214 Some 3rd parties capable of implementing a Wi-SUN stack are Adsol-Nissin and Procubed.
    215 
    216 Please use the E2E Ti Forums for more information [https://e2e.ti.com/support/ TI E2E Forums]
    217 
    218212
    219213== Glossary ==
     
    222216* BLE-ADV - Bluetooth Low Energy Advertising
    223217* OAD - Over the Air Download
    224 * 802.15.4 - IEEE standard defining the operation of low-rate wireless personal area networks (LR-WPANs). Definition includes the physical layer and media access control. Can be used with 6LoWPAN. The IEEE 802.15.4 standard is used as a data-link layer of many popular networking standards deployed in the market (6LoWPAN, Wi-SUN, !ZigBee®, Thread and WHART). It guarantees a solid wireless foundation thanks to features like air arbitration (through CSMA-CA), acknowledgments and retransmissions and built-in AES security.
     218* 802.15.4 - IEEE standard defining the operation of low-rate wireless personal area networks (LR-WPANs). Definition includes the physical layer and media access control. Can be used with 6LoWPAN. The IEEE 802.15.4 standard is used as a data-link layer of many popular networking standards deployed in the market (6LoWPAN, Wi-SUN, !ZigBee®, Thread and WHART). It guarantees a solid wireless foundation thanks to features like air arbitration (through CSMA-CA), acknowledgments and retransmissions and built-in AES security. 802.15.4 can operate on the following frequencies: 868/915/2450 MHz
    225219 * Frequency: North America: 902–928 MHz, up to 30 channels
    226220* RTOS - Real Time Operating System
    227 * 6LoWPAN - Low Power Personal Area Network, allowing for IPv6 packets. Read more [http://www.ti.com/lit/wp/swry013/swry013.pdf here].
     221* LoWPAN -  Low Power Wireless Personal Area Network
     222* 6LoWPAN - Low Power Wireless Personal Area Network, allowing for IPv6 packets. Read more [http://www.ti.com/lit/wp/swry013/swry013.pdf here].
    228223* LRM - Long Range Mode
    229224* LP - Likely LaunchPad, referring to the CC1350 'Dev Kit' from Ti. Could also mean 'LowPower'
     
    234229* LPWAN - Low‑Power Wide‑Area
    235230* NB-IoT - Narrow band Internet of Things
    236 * Contiki - Open Source Operating System
     231* Contiki - read more [#ThirdPartySoftware Third Party Software]
    237232* rfWsnDmNodeOad_US_CC1350STK_TI_CC1350F128-v1_06.hex
    238233 * rf = Radio Frequency
     
    244239* Coord Addr - Coordinator Address - This is the address on the network for the coordinator/collector. Example: 0xAABB
    245240* PanID - Personal Area Network ID, example 0xACDC
     241* FAN - Field Area Network
    246242* FH - Frequency hopping. Not used in default examples.
    247243* EasyLink - an API, a simple abstraction layer on top of the RF Driver and is intended as a starting point for customers creating a proprietary Sub1-GHz protocol or application.
     
    249245  *  TI-RTOS RF driver (of what EasyLink is a abstraction of)
    250246  *  TI-15.4 Stack, Full stack-based network solution,  available as part of the CC13x0 SDK
    251 * Thread - Thread is an IPv6-based, low-power mesh networking technology for IoT products, intended to be secure and future-proof. Thread will not work on the Gateworks GW16122 because it is not designed for Sub-1Ghz.
     247* Thread - read more [#ThirdPartySoftware Third Party Software]
    252248* Dash7 - DASH7 Alliance Protocol (D7A) is an open source Wireless Sensor and Actuator Network protocol, which operates in the 433 MHz, 868 MHz and 915 MHz unlicensed ISM band/SRD band. Dash7 has not been tested on the GW16122.
    253249
     
    726722
    727723= Third Party Software =
     724 * Contiki - Open Source OS for IoT, utilizing 6LoWPAN, can run on Sub-1GHz
     725 * Thingsquare - Based on Contiki, exposes through REST API [#Thingsquare Click here ]
     726 * !WiSun [#Wi-Sun Click Here]
     727 * Thread - Thread is an IPv6-based, low-power mesh networking technology for IoT products, intended to be secure and future-proof. Thread will not work on the Gateworks GW16122 because it is not designed for Sub-1Ghz. Based on 6LowPan. Based on 802.15.4 2.4GHz.
     728 * KNX - Open protocol Aimed at building automation. Operates on many physical layers.
     729 * Ti Simple 6LoWPAN Mesh End-Node Improves Network Performance Reference Design [http://www.ti.com/tool/tida-010003]
     730 * Wirepas: Fairly close to WiSun [https://wirepas.com/]
     731
     732== Wi-Sun ==
     733
     734The TI 15.4 stack leverages WiSun-based frequency hopping and can be used on CC1350 and CC1352.
     735 
     736Some 3rd parties capable of implementing a Wi-SUN stack are Adsol-Nissin and Procubed.
     737
     738Please use the E2E Ti Forums for more information [https://e2e.ti.com/support/ TI E2E Forums]
     739
     740
    728741== Thingsquare ==
    729742[http://www.thingsquare.com Thingsquare] is a software company that offers customized software for the chip on the GW16122, the Ti CC135x. This software allows for the use of a smartphone app to monitor and control sensors through the Thingsquare cloud/backend. A [https://www.thingsquare.com/docs/api/ REST API] is available as well.