h.usriot.com WH-L100 User Manual

Similar documents
UDP Server mode and UDP Client mode manual

TCP Server mode and TCP Client mode manual

Transparent transmission between USR Serial-to-Ethernet products

USR-LG220-L User Manual

Upgrading firmware method of Serial-to-Ethernet products

USR-LG206-C User Manual

USR-TCP User Manual

USR-TCP User Manual

USR-GPRS User Manual

USR-LTE 7S4 User Manual

USR-G780 User Manual

USR-W600 User Manual. File Version: V Jinan USR IOT Technology Limited 1

G800(VPN Server)+G806(VPN Client) realize VPN networking

RHF Ai-Thinker. How To Use Ai-Thinker s LoRaWAN Modem. Document information. Ho To Use LoRaWAN Modem V0.1. Keywords

USR-M511User Manual Technical Support: h.usriot.com. USR-M511 User Manual. File Version: V Jinan USR IOT Technology Limited 1

USR-W610 User Manual. File Version: V Jinan USR IOT Technology Limited 1

USR-G781 User Manual. File Version: V Jinan USR IOT Technology Limited 1

USR-IO808-GR User Manual

ztrack Pro LoRaWAN GPS Tracker User Guide

USR-IO808-EWR User Manual

GIOT AT Command for LoRa Module

USR-G806 User Manual

Manual Nexus LoRaWAN

USR-G808 User Manual

LORA / LORAWAN TUTORIAL 21

PRELIMINARY embit s.r.l.

Test Report on. Bridge. Test Report Reference: MDE_HR_1801_03. Date: Place linked footer document here.

GIoT Femto Cell User Guide

Final Test Report on WSL02-A0. Test Report Reference: MDE_FRIEND_1802_02. Date: Place linked footer document here.

UM2084 User manual. Getting started with the ultra-low-power STM32 and LoRa Nucleo pack. Introduction

Table of Contents. V1.2 TBSL1 LoRaWAN Quick Starting Guide

Final Test Report on. Module LoRaWAN 915 (ARF8133A) Test Report Reference: MDE_ADEUNIS_1801_01. Date: Place linked footer document here.

Getting started with the ultra-low-power STM32 and LoRa Nucleo pack

Test Report LoRa Alliance End Device Certification Requirements

Quick Start Hardware Testing Environment Connection Default Parameter Data Transmission Testing

Auftrags-Nr.: Seite 1 von Auftragsdatum :

LoRa AT Command Lists (Version: LORA-AT-CMD-V0.5)

LoRaWAN Wzzard Utility Quick Guide. v /11/1

CONTENTS 1. Quick Start Hardware Tset Environment Network Connection Data Transmission Test Product Introduction..

Auftrags-Nr.: Seite 1 von _001. Auftragsdatum :

Test Report on. Globalsat LM-130H1. Test Report Reference: MDE_BVADT_1705_01. Date:

Auftrags-Nr.:

USR-IO424T-EWR User Manual

M-BUS-2. User Manual LORAWAN CONVERTER.

Smart IoT Wireless Sensor Node using XMEGA AU MCU and LoRa Technology

LoRaWAN Pressure / Level and Temperature Sensor

Content. File version: Ver Note:The test plate is only applicable to USR - WIFI232 - C322 module. USR-C322-EVK Evaluation Board...

LoRaWAN Pressure / Depth and Temperature Sensor

WiMOD LoRaWAN EndNode Modem HCI Specification

Catalog 1. Overview Feature Application Block Diagram

Attacking and Defending LoRa systems. LoRa the Explorer 22/03/2016

LoRaWAN, AT Command, UART, USB. This document defines AT command format used by RisingHF LoRaWAN module WARNING:

RN2483_Silica Documentation

NOTICE OF USE AND DISCLOSURE Copyright LoRa Alliance, Inc. (2017). All Rights Reserved.

Jinan USR IOT Technology Limited 2 / 24

Mobile and Wireless Compu2ng CITS4419 Week 4: LoRa

SNR610. Embedded network node module SNR610. Description. Feature. Application. SNR610 is highly integrated network module.

USR-BLE100 User Manual

Seeeduino LoRaWAN. Description

RAK811 LoRa / LoRAWAN module (based on SX1276) 868/915MHz up to 3km range

LonHand Series Product Specification USR-WM1 Ver: V1.3.1

RAK811 TrackerBoard User Manual V1.0

LonHand Series Product Specification USR-R16-T

Multi-hop LoRaWAN: including a forwarding node

Olaf Nill Stuttgart-Feuerbach Germany. BOSCH Asset Tracing Tag / LoRa Alliance End Device testing EU 868 MHz

IoT connectivity made easier STM32 MCUs & LoRa

Sigfox Module WSG304S

Premier Wireless Solutions Provider for IoT. LoRa / LoRaWAN Solution Selection Manual.

GIoT AT Command for LoRa Module

Ai-Thinker. ESP-12S Datasheet. Version V0. Copyright 2018 ESP-12S WIFI MODULE V0. Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

Ai-Thinker. ESP-01F Datasheet. Version V1 Copyright Copyright 2018 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

I-GREENHOUSE Aquaponics connected greenhouse

Product Brief. Model: TLM922S-P01A. Ver.1.0

Eclipse IOT day April 3016 LoRa Overview. Wyres SAS 2016

API VEGA-LoRa Rev21 (26-September- 2017)

Contents 1. Quick Start Hardware Testing Environment Data Transmission Testing Product Overview Brief Introducti

USER MANUAL COMBOX.L. Long Range Low Power Wireless Logger

Introduction to RWC5020A LoRa Tester

LoRaWAN Troubleshooting guide

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o. User_Guide_GW-USB-05_ Page 1

LonHand series product specification

USB485 USB to RS485 Converter Card

DOT Series. AT Command Reference Guide

Wireless Mesh Network - A well proven alternative to LPWAN

CM868LRxx & CMUS915LRxx Magnetic contact Programming manual

Building a LoRa node and connecting it to The Things Network (TTN)

Mini Tracker Model:MT-900 USER MANUAL

USB485. USB to RS485 Converter Card. User Manual for connecting with Windows Vista Version 1.01

DRF1278DM LORA Long Range SX1278 Data Radio Modem V2.72

How to Connect Radio Bridge LoRaWAN Sensors VERSION 1.0 AUGUST 2018

RF900 LoRa Telemetry module V1.0

USR-K1 Super Port. File version: V1.0.4

HM-TR Transparent Wireless Data Link Module

UM RisingHF. IoT Discovery User Manual. Document Information. IoT Discovery User Manual V1.1. Keyword Abstract

DOT Series. AT Command Reference Guide

QUADIMODO. Quad-Band IP68 GSM MODEM. Quad Band for Worldwide Use. IP68 Enclosure Submersible. Voice / Fax / SMS and Data. GPRS Class B Class 10:

RF4431 wireless transceiver module

WEHRLE. LoRaWAN MODULARIS MODULE CM3020

IR868LR - IRUS915LR Programming manual

LoRaWAN Troubleshooting guide

Transcription:

WH-L100 User Manual File Version: V1.0.0.01 1

Contents WH-L100 User Manual... 1 Features... 4 1.Get Start... 5 1.1.Product introduction... 5 1.2.Basic parameters... 5 1.3.Dimension... 5 2.Configure module by AT command... 6 2.1.System command... 6 2.1.1.Query firmware version AT+VER... 6 2.1.2.Restart module AT+Z... 6 2.1.3.Restore default settings AT+Z=1... 6 2.1.4.Enable/disable echo function AT+ECHO... 7 2.1.5.Set idle time before entering sleep mode AT+SLEEP... 7 2.2.Application command... 7 2.2.1.Query transmit buffer AT+TBS?... 7 2.2.2.Transmit data AT+TX... 7 2.2.3.Query receive buffer AT+RBS?... 8 2.2.4.Receive data AT+RX... 8 2.2.5.Query ADR status AT+ADR?... 8 2.2.6.Set ADR status AT+ADR... 8 2.2.7.Query SF(spreading factor) value AT+SF?... 9 2.2.8.Set SF(spreading factor) value AT+SF... 9 2.2.9.Set accessing network mode AT+NET... 9 2.2.10.Join network AT+JN... 9 2.2.11.Query network status AT+NS... 10 2.3.Basic parameters command... 10 2.3.1.Query DEVEUI AT+DEUI?... 10 2.3.2.Set DEVEUI AT+DEUI... 10 2.3.3.Query APPEUI AT+AEUI?... 10 2.3.4.Set APPEUI AT+AEUI... 10 2.3.5.Query APPKEY AT+AK?... 11 2.3.6.Set APPKEY AT+AK... 11 2.3.7.Query NwksSkey AT+NSK?... 11 2.3.8.Set NwksSkey AT+NSK... 11 2.3.9.Query APPSkey AT+ASK?... 12 2.3.10.Set APPSkey AT+ASK... 12 2.3.11.Query DEVAddr AT+DADDR?... 12 2.3.12.Set DEVAddr AT+DADDR... 12 2.3.13.Query delay time of receiving window AT+REX?... 12 2.3.14.Set delay time of receiving window AT+REX... 13 2.3.15.Query delay time of joining network receiving window AT+JREX?... 13 2.3.16.Set delay time of joining network receiving window AT+JREX... 13 2

2.3.17.Query frequency of the second receiving window AT+RX2F?... 13 2.3.18.Set frequency of the second receiving window AT+RX2F... 14 2.3.19.Query transmitting frequency band AT+RF?... 14 3.Working process... 15 3.1.Access network in the first time... 15 3.2.Access network again... 15 3.3.Transmit data... 15 3.4.Receive data... 15 4.Contact Us... 16 5.Disclaimer... 16 6.Update History... 16 3

Features Adopt standard LoRaWAN protocol 4500 meters transmission distance -130dBm receiving sensitivity Sleep mode current 2uA Internally installed watchdog Small size: 36.0 x 21.0 x 2.8mm, SMT encapsulation 4

1.Get Start If user has any question, please submit it back to customer center: https://h.usriot.com. 1.1.Product introduction WH-L100 is LoRa module which supports standard LoRaWAN protocol and working frequency band of WH-L100: -L: 433Mhz or 470Mhz; -H: 868Mhz or 915Mhz. WH-L100 has concentrated power density and powerful anti-interference. LoRa direct sequence spread spectrum technology can also bring further communication distance. Module can work in 1.8V~3.6V and sleep mode current is only 2uA which can be applied in ultra-low power consumption application scenarios. 1.2.Basic parameters Parameter Description Power supply Single power supply: 1.8V~3.6V Protocol LoRaWAN Frequency band L: 433/470Mhz; H: 868Mhz/915Mhz Transmitting power 20dBm(About 100mW) Working temperature -30 ~+80 Storage temperature -45 ~+90 Data interface Serial port with baud rate 115200 Antenna interface Bonding pad Dimension 36.0mm*21.0mm*2.8mm Figure 1 Basic parameters 1.3.Dimension Figure 2 Dimension 5

2.Configure module by AT command Serial port parameters as follow: baud rate 115200, 8 bits data bits, no parity, 1 bit stop bits. Command should end with carriage return and line feed and user can refer to https:///support/faq/enter-serial-command-mode.html to enter AT command mode and send AT command. Serial port will transmit and receive error code and OK in ASCII format, and will transmit and receive data or parameters in HEX format. Return code as follows: Return code OK ER02 ER03 ER04 ER05 ER06 ER07 ER09 Description Normal response Reject to enter sleep mode Module is not in network Transmitting is busy Receive buffer has no data Error in Flash piece Transmit data unsuccessfully Reject query 2.1.System command 2.1.1.Query firmware version AT+VER AT+VER Example: +VER:L100-L_G470_V1.0.0_V1.0 Version L100-L: Hardware model; G470: LoRaWan series, 470Mhz frequency band; V1.0.0: Software version; V1.0: Hardware version. 2.1.2.Restart module AT+Z AT+Z OK Successful command execution 2.1.3.Restore default settings AT+Z=1 AT+Z=1 OK Successful command execution 6

2.1.4.Enable/disable echo function AT+ECHO AT+ECHO=<switch> OK Successful command execution <switch>: Status of echo function. 0: Disable function; 1: Enable function; 2: Disable CN470 uplink and downlink in same frequency;(only work in CN470 frequency band) 3: Enable CN470 uplink and downlink in same frequency.(only work in CN470 frequency band) Note: Please be cautious to configure <switch> to 2 and 3. This must be according with gateway, otherwise it may lead to module can t receive data. Example: Enable echo function: AT+ECHO=1 2.1.5.Set idle time before entering sleep mode AT+SLEEP AT+SLEEP=<time> OK Successful command execution <time>: Idle time before entering sleep mode.(default is 20 seconds and range from 3 seconds to 60 seconds) Example: Set idle time to 30 seconds: AT+SLEEP=30 2.2.Application command 2.2.1.Query transmit buffer AT+TBS? AT+TBS? OK Transmitting is free ER04 Transmitting is busy This command is to query status of module transmit buffer and module response time should less than 100ms. 2.2.2.Transmit data AT+TX AT+TX=<p>+<m>+<n>+<L> +<d> <p>: Port number. OK Transmitting data successfully ER03 Module is not in network ER04 Transmitting is busy ER07 Transmit data unsuccessfully <m>: 00: Don t confirm to send the data packet; 01: Confirm to send the data packet. 7

<n>: Retransmission times and take effect in <m>=01. <L>: Data packet length. <d>: Data packet. This command is to transmit data and response time of,, ER03, ER04 should less than 100ms. ER07: time delay of transmitting data should less than 20 seconds. Example: AT+TX=02+01+01+02+3132. Port number is 2, confirm to send the data packet, retransmission times is 1 time, data packet length is 2 and data packet is 12(HEX3132). 2.2.3.Query receive buffer AT+RBS? AT+RBS? OK Receive buffer has data ER05 Receive buffer has no data This command is to query status of module receive buffer and module response time should less than 100ms. 2.2.4.Receive data AT+RX AT+RX <p> +<L> + <d> Receive data ER03 Module is not in network ER05 Receive buffer has no data <p>: Port number. <L>: Data packet length. <d>: Data packet. This command is to receive data and response time of, ER03 should less than 100ms. ER05: time delay of receiving data should less than 20 seconds. 2.2.5.Query ADR status AT+ADR? AT+ADR? 00 ADR has not been configured 01 ADR has been configured This command is to query status of module ADR and module response time should less than 100ms. 2.2.6.Set ADR status AT+ADR AT+ADR=<m> OK Configure successfully <m>: 00: reset ADR status; 01: set ADR status. 8

This command is to configure ADR status and module response time should less than 100ms. Example: set ADR status: AT+ADR=01. 2.2.7.Query SF(spreading factor) value AT+SF? AT+SF? <m> Return SF value This command is to query module SF value and module response time should less than 100ms. 2.2.8.Set SF(spreading factor) value AT+SF AT+SF=<m> OK Configure successfully <m>: SF value and range from 7 to 12(7-C in HEX format). This command is to configure module SF value and module response time should less than 100ms. Example: set SF value to 10: AT+SF=A. 2.2.9.Set accessing network mode AT+NET AT+NET=<m> OK Configure successfully ER03 Module is not in network <m>: 00: OTAA mode; 01: ABP mode. This command is to configure module accessing network mode and activate the network. Module response time of,, ER03 should less than 100ms and time of accessing network successfully should less than 6 seconds. Example: set module to OTAA mode: AT+NET=00. 2.2.10.Join network AT+JN AT+JN OK Configure successfully Request to access network. This command is configure module network connections after re-powering or restarting(module has activated the network). Module response time of should less than 100ms. 9

2.2.11.Query network status AT+NS AT+NS? OK Configure successfully ER03 Module is not in network This command is to query module network connections status. Module response time of,er03 should less than 100ms. 2.3.Basic parameters command These commands are used to query/set module basic parameters. During normal using procedure, these parameters almost won t change. And these parameters modification will take effect after restarting module. 2.3.1.Query DEVEUI AT+DEUI? AT+DEUI? <m> Return 8 bytes HEX format DEVEUI This command is to query module DEVEUI. Module response time should less than 100ms. 2.3.2.Set DEVEUI AT+DEUI AT+DEUI=<m> OK Configure successfully <m>: 8 bytes HEX format DEVEUI. This command is to set module DEVEUI. Module response time of,, should less than 100ms. Example: AT+DEUI=B3ACA4A430195288. 2.3.3.Query APPEUI AT+AEUI? AT+AEUI? <m> Return 8 bytes HEX format APPEUI This command is to query module APPEUI. Module response time should less than 100ms. 2.3.4.Set APPEUI AT+AEUI AT+AEUI=<m> OK Configure successfully 10

<m>: 8 bytes HEX format APPEUI. This command is to set module APPEUI. Module response time of,, should less than 100ms. Example: AT+AEUI=2323232323233452. 2.3.5.Query APPKEY AT+AK? AT+AK? <m> Return 16 bytes HEX format APPKEY This command is to query module APPKEY. Module response time should less than 100ms. 2.3.6.Set APPKEY AT+AK AT+AK=<m> OK Configure successfully <m>: 16 bytes HEX format APPKEY. This command is to set module APPKEY. Module response time of,, should less than 100ms. Example: AT+AK=A811E1130060C80B07BC35E9023115C5. 2.3.7.Query NwksSkey AT+NSK? AT+NSK? <m> Return 16 bytes HEX format NwkSkey This command is to query module NwkSkey. Module response time should less than 100ms. 2.3.8.Set NwksSkey AT+NSK AT+NSK=<m> OK Configure successfully <m>: 16 bytes HEX format NwkSkey. This command is to set module NwkSkey. Module response time of,, should less than 100ms. Example: AT+NSK=9C7510F9CDA558215944943290ADFF3E. 11

2.3.9.Query APPSkey AT+ASK? AT+ASK? <m> Return 16 bytes HEX format APPSKey This command is to query module APPSKey. Module response time should less than 100ms. 2.3.10.Set APPSkey AT+ASK AT+ASK=<m> OK Configure successfully <m>: 16 bytes HEX format APPSKey. This command is to set module APPSKey. Module response time of,, should less than 100ms. Example: AT+ASK=5F6A868930653B907B7027B8D8AE51CF. 2.3.11.Query DEVAddr AT+DADDR? AT+DADDR? <m> Return 4 bytes HEX format DevAddr This command is to query module DevAddr. Module response time should less than 100ms. 2.3.12.Set DEVAddr AT+DADDR AT+DADDR=<m> OK Configure successfully <m>: 4 bytes HEX format DevAddr. This command is to set module DevAddr. Module response time of,, should less than 100ms. Example: AT+DADDR=073BBE88. 2.3.13.Query delay time of receiving window AT+REX? AT+REX? <m>+<n> Return 2 bytes HEX format delay time of rx1 and rx2 This command is to query delay time of module s the first and the second receiving windows. Module response time should less than 100ms. 12

2.3.14.Set delay time of receiving window AT+REX AT+REX=<m>+<n> OK Configure successfully <m>: 1 bytes HEX format Rex1; <n>: 1 bytes HEX format Rex2. This command is to set delay time of module s the first and the second receiving windows. Module response time of,, should less than 100ms. Example: Configure delay time of the first receiving windows to 2 seconds and delay time of the second receiving windows to 3 seconds: AT+REX=02+03. 2.3.15.Query delay time of joining network receiving window AT+JREX? AT+JREX? <m>+<n> Return 2 bytes HEX format delay time of Joinrx1 and Joinrx2 This command is to query delay time of module s the first and the second joining network receiving windows. Module response time should less than 100ms. 2.3.16.Set delay time of joining network receiving window AT+JREX AT+JREX=<m>+<n> OK Configure successfully <m>: 1 bytes HEX format JoinRex1; <n>: 1 bytes HEX format JoinRex2. This command is to set delay time of module s the first and the second joining network receiving windows. Module response time of,, should less than 100ms. Example: Configure delay time of the first joining network receiving windows to 5 seconds and delay time of the second joining network receiving windows to 6 seconds: AT+JREX=05+06. 2.3.17.Query frequency of the second receiving window AT+RX2F? AT+RX2F? <m> Return 4 bytes HEX format frequency of the second receiving window. For example, 433.3MHz is 19D3A220 in HEX format. This command is to query frequency of module s the second receiving window. Module response time should less 13

than 100ms. 2.3.18.Set frequency of the second receiving window AT+RX2F AT+RX2F=<m> OK Configure successfully <m>: 4 bytes HEX format. For example, 470.1MHz is 1C052820 in HEX format. This command is to set frequency of module s the second receiving window. Module response time of,, should less than 100ms. Example: Configure frequency of module s the second receiving window to 470100000Hz: AT+RX2F=1C052820. 2.3.19.Query transmitting frequency band AT+RF? AT+RF? <m> Return 2 bytes HEX format frequency band. For example, 470 frequency band is 01D6 in HEX format. This command is to query module s transmitting frequency band. Module response time should less than 100ms. 14

3.Working process This chapter introduce the module working process. Note: In default state, module will enter sleep mode if no operation to module within 20 seconds. 3.1.Access network in the first time 1.Ensure parameters and accessing network method to add node in LoRa gateway platform. 2.Power or wake up module. 3.Query module DevEUI(AT+DEUI?), AppEUI(AT+AEUI?) and enter them into LoRa gateway platform. Then choose frequency band. 4.Choose accessing network mode by AT+NET. Module will return OK after accessing network successfully. 3.2.Access network again If all module s accessing network parameters have been configured, AT+JN can be used to make module join network after restarting module. 3.3.Transmit data 1.Module join network. 2.Check transmit buffer status by AT+TBS. 3.Use AT+TX to send data if transmit buffer is free. 3.4.Receive data 1.Module join network. 2.Check receive buffer status by AT+RBS. 3.Use AT+RX to receive data if receive buffer has data. 15

4.Contact Us Company: Address: Floor 11, Building 1, No. 1166 Xinluo Street, Gaoxin District, Jinan, Shandong, 250101, China Web: Support: h.usriot.com Email: sales@usr.cn Tel: 86-531-88826739/86-531-55507297 5.Disclaimer This document provides the information of WH-L100 products, it hasn t been granted any intellectual property license by forbidding speak or other ways either explicitly or implicitly. Except the duty declared in sales terms and conditions, we don t take any other responsibilities. We don t warrant the products sales and use explicitly or implicitly, including particular purpose merchant-ability and marketability, the tort liability of any other patent right, copyright, intellectual property right. We may modify specification and description at any time without prior notice. 6.Update History 2018-03-14 V1.0.0.01 established based on Chinese version V1.0.0. 16