Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property LoadBalancer::$mWriteIndex is deprecated in /home3/draginoo/public_html/wiki/includes/db/LoadBalancer.php on line 83
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Return type of ResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/draginoo/public_html/wiki/includes/db/DatabaseUtility.php on line 174
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Return type of ResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/draginoo/public_html/wiki/includes/db/DatabaseUtility.php on line 192
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Return type of ResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/draginoo/public_html/wiki/includes/db/DatabaseUtility.php on line 185
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Return type of ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/draginoo/public_html/wiki/includes/db/DatabaseUtility.php on line 202
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Return type of ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home3/draginoo/public_html/wiki/includes/db/DatabaseUtility.php on line 163
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property Revision::$mUnpatrolled is deprecated in /home3/draginoo/public_html/wiki/includes/Revision.php on line 707
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property Revision::$mUnpatrolled is deprecated in /home3/draginoo/public_html/wiki/includes/Revision.php on line 707
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property WikitextContentHandler::$mModelName is deprecated in /home3/draginoo/public_html/wiki/includes/content/ContentHandler.php on line 416
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property Revision::$mUnpatrolled is deprecated in /home3/draginoo/public_html/wiki/includes/Revision.php on line 707
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Warning: Trying to access array offset on value of type bool in /home3/draginoo/public_html/wiki/includes/libs/IPSet.php on line 243
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Warning: Trying to access array offset on value of type bool in /home3/draginoo/public_html/wiki/includes/libs/IPSet.php on line 246
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Warning: Trying to access array offset on value of type bool in /home3/draginoo/public_html/wiki/includes/libs/IPSet.php on line 243
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Warning: Trying to access array offset on value of type bool in /home3/draginoo/public_html/wiki/includes/libs/IPSet.php on line 246
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property WikitextContent::$mText is deprecated in /home3/draginoo/public_html/wiki/includes/content/TextContent.php on line 56
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property Revision::$mUnpatrolled is deprecated in /home3/draginoo/public_html/wiki/includes/Revision.php on line 707
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property Revision::$mUnpatrolled is deprecated in /home3/draginoo/public_html/wiki/includes/Revision.php on line 707
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property RequestContext::$recursion is deprecated in /home3/draginoo/public_html/wiki/includes/context/RequestContext.php on line 332
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property MessageCache::$mMemc is deprecated in /home3/draginoo/public_html/wiki/includes/cache/MessageCache.php on line 136
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property LoadBalancer::$mWriteIndex is deprecated in /home3/draginoo/public_html/wiki/includes/db/LoadBalancer.php on line 83
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property Parser::$mPreprocessorClass is deprecated in /home3/draginoo/public_html/wiki/includes/parser/Parser.php on line 255
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home3/draginoo/public_html/wiki/includes/parser/Preprocessor_DOM.php on line 778
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property Revision::$mUnpatrolled is deprecated in /home3/draginoo/public_html/wiki/includes/Revision.php on line 707
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home3/draginoo/public_html/wiki/languages/Language.php on line 2104
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home3/draginoo/public_html/wiki/languages/Language.php on line 2104
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home3/draginoo/public_html/wiki/languages/Language.php on line 2104
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home3/draginoo/public_html/wiki/languages/Language.php on line 2104
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home3/draginoo/public_html/wiki/languages/Language.php on line 2104
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home3/draginoo/public_html/wiki/languages/Language.php on line 2104
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property WikitextContent::$mText is deprecated in /home3/draginoo/public_html/wiki/includes/content/TextContent.php on line 56
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property WikitextContent::$mText is deprecated in /home3/draginoo/public_html/wiki/includes/content/TextContent.php on line 56
|
|
− | <span CLASS=subtitle> Limitation for LG01. LG02, OLG01, OLG01-N, OLG02</span>
| + | =Limitation for LG01. LG02, OLG01, OLG01-N, OLG02= |
| | | |
− | Single Channels gateway are mainly used for private LoRa protocol. Not for LoRaWAN protocol | + | Single Channels gateway are mainly used for private LoRa protocol. Not recommend for LoRaWAN protocol.Below models has such limitation: |
| + | * LG01-P, LG01-S, OLG01-N, LG01-N, OLG01-N, LoRa GPS HAT, LG02, OLG02 |
| | | |
| The single channel gateway has limitation to use with standard LoRaWAN sensor. In single channel gateway, the gateway can only set to work at one frequency and one data rate. A standard LoRaWAN Sensor can works in different frequency (3~72 depends on the frequency bands) and different data rates. So Single channel gateway will lost most of packets because the frequency and data rate mismatch. | | The single channel gateway has limitation to use with standard LoRaWAN sensor. In single channel gateway, the gateway can only set to work at one frequency and one data rate. A standard LoRaWAN Sensor can works in different frequency (3~72 depends on the frequency bands) and different data rates. So Single channel gateway will lost most of packets because the frequency and data rate mismatch. |
|
|
| In the chapter 3.6.2 of [http://www.dragino.com/downloads/index.php?dir=LoRa_IoT_Kit/v2-Kit/&file=Single%20Channel%20LoRa%20IoT%20Kit%20v2%20User%20Manual_v1.0.1.pdf IoT Kit tutorial:], There are detail explanation of this limitation, There is library which for Arduino Like end node to overcome this issue. | | In the chapter 3.6.2 of [http://www.dragino.com/downloads/index.php?dir=LoRa_IoT_Kit/v2-Kit/&file=Single%20Channel%20LoRa%20IoT%20Kit%20v2%20User%20Manual_v1.0.1.pdf IoT Kit tutorial:], There are detail explanation of this limitation, There is library which for Arduino Like end node to overcome this issue. |
| | | |
− | Some other LoRaWAN sensors, when work with Single Channel Gateway. we need to do some special configure like: Page 19 of [http://www.dragino.com/downloads/downloads/LT_LoRa_IO_Controller/LT33222-L/LoRa_IO_Controller_UserManual_v1.0.2.pdf LT33222-L User Manual] or [https://www.youtube.com/watch?v=32eLnlYoLoI|Video Instruction to set End node to work in Single Frequency & Fix Data Rates] | + | Some other LoRaWAN sensors, when work with Single Channel Gateway. we need to do some special configure like: Below set up instruction or [https://www.youtube.com/watch?v=32eLnlYoLoI Video Instruction to set End node to work in Single Frequency & Fix Data Rates] |
| For a general LoRaWAN sensor, please see if similar setting (Set to work in single frequency and fix data rate) is possible. Otherwise, there will be problem for communication due to the limitation. | | For a general LoRaWAN sensor, please see if similar setting (Set to work in single frequency and fix data rate) is possible. Otherwise, there will be problem for communication due to the limitation. |
| + | |
| + | <br> |
| + | <br> |
| + | |
| + | =Set Up Dragino End Node to work for Single Channel Gateway such as LG01/LG02= |
| + | To work with single channel gateway, users need to set Dragino End Device to work in <span CLASS=bluetext>ABP mode</span> and <span CLASS=bluetext>transmit in only one frequency</span>. |
| + | |
| + | Assume we have a LG02 working in the frequency 868400000 for receive frequency, below is the step up Dragino's End node. |
| + | <br> |
| + | <br> |
| + | ==Step1: Creat ABP device in LoRaWAN Server == |
| + | |
| + | Log in TTN, Create an ABP device in the application and input the network session key (NETSKEY), app session key (APPSKEY) from the device. |
| + | [[File:Single_CHAN_1.png|600px|none|thumb|Create ABP device]] |
| + | <span CLASS=redtext>Note: User just need to make sure above three keys match, User can change either in TTN or Device to make then match. In TTN, NETSKEY and APPSKEY can be configured by user in setting page, but Device Addr is generated by TTN. </span> |
| + | |
| + | <br> |
| + | <br> |
| + | ==Step2: Configure End Node radio parameters == |
| + | Run AT Command to make LoRaWAN End Node to work in Single frequency & ABP mode. Below is the AT commands: |
| + | |
| + | *AT+FDR Reset Parameters to Factory Default, Keys Reserve |
| + | *AT+NJM=0 Set to ABP mode --> This must be 0 |
| + | *AT+ADR=0 Set the Adaptive Data Rate Off --> This must be 0 |
| + | *AT+DR=5 Set Data Rate (Set AT+DR=3 for 915 band) --> Can use other DR but need to match the gateway setting. |
| + | *AT+CHS=868400000 Set transmit frequency to 868.4Mhz --> Can use other Frequency but need to match the gateway setting. |
| + | *AT+DADDR=26 01 1A F1 Set Device Address to 26 01 1A F1 --> Make sure this match Server setting |
| + | *ATZ Reset MCU |
| + | As shown in below: |
| + | [[File:Single_CHAN_2.png|600px|none|thumb|Configure Device]] |
| + | |
| + | |
| + | <br> |
| + | <br> |
| + | |
| + | ==Step3: Configure Gateway == |
| + | Configure gateway so it can receive the packet sent from End Node: |
| + | *RX frequency: 868400000 --> Must same as the End Node AT+CHS settings. |
| + | *SF: 7 --> Must match the End Node DR settings. More about this please check [https://lora-alliance.org/sites/default/files/2018-07/lorawan_regional_parameters_v1.0.3reva_0.pdf LoRaWAN Region setting]. The End Node us EU868 frequency band, the DR5 equal to SF7/ Bandwidth 125Khz, so we need to set SF=7 here (ABove document Page 16). |
| + | [[File:Single_CHAN_3.png|600px|none|thumb|Configure Gateway]] |
| + | |
| + | <br> |
| + | <br> |
| + | |
| + | =Recommand Gateway for LoRaWAN application= |
| | | |
| For connecting a standard LoRaWAN devices. Please use the recommend LoRaWAN gateway: | | For connecting a standard LoRaWAN devices. Please use the recommend LoRaWAN gateway: |
Fatal error: Uncaught TypeError: MWExceptionHandler::handleException(): Argument #1 ($e) must be of type Exception, Error given in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php:153
Stack trace:
#0 [internal function]: MWExceptionHandler::handleException(Object(Error))
#1 {main}
thrown in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 153
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344
Deprecated: Creation of dynamic property ErrorException::$_mwLogId is deprecated in /home3/draginoo/public_html/wiki/includes/exception/MWExceptionHandler.php on line 344