{ "name": "lora", "config": { "version": { "help": "LoRaWAN Version: LW1.0.2 = 0, LW1.0.3 = 01, LW1.1 = 10", "value": 0 }, "phy": { "help": "LoRa PHY region: EU868, AS923, AU915, CN470, CN779, EU433, IN865, KR920, US915", "value": "EU868" }, "over-the-air-activation": { "help": "When set to 1 the application uses the Over-the-Air activation procedure, default: true", "value": true }, "nb-trials": { "help": "Indicates how many times join can be tried, default: 12", "value": 12 }, "device-eui": { "help": "Mote device IEEE EUI", "value": "{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}" }, "application-eui": { "help": "Application IEEE EUI. In case of LW1.1 or greater this will be used as JoinEUI", "value": "{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}" }, "use-secure-element": { "help": "Defines whether device contains a secure element to handle cryptographic operations", "value": false }, "application-key": { "help": "AES encryption/decryption cipher application key", "value": "{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}" }, "network-key": { "help": "AES encryption/decryption cipher network key, in case of LW1.0.x not used", "value": "{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}" }, "device-address": { "help": "Device address on the network", "value": "0x00000000" }, "nwkskey": { "help": "AES encryption/decryption cipher network session key. In case of LW1.1 or greater is used as FNwkSIntKey", "value": "{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}" }, "snwksintkey": { "help": "Serving network session integrity key. For LW1.1 or greater", "value": "{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}" }, "nwksenckey": { "help": "Network session encryption key. For LW1.1 or greater", "value": "{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}" }, "appskey": { "help": "AES encryption/decryption cipher application session key", "value": "{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}" }, "app-port": { "help": "LoRaWAN application port, default: 15", "value": 15 }, "tx-max-size": { "help": "User application data buffer maximum size, default: 64, MAX: 255", "value": 64 }, "adr-on": { "help": "LoRaWAN Adaptive Data Rate, default: 1", "value": 1 }, "public-network": { "help": "LoRaWAN will connect to a public network or private network, true = public network", "value": true }, "duty-cycle-on": { "help": "Enables/disables duty cycling. NOTE: Disable only for testing. Mandatory in many regions.", "value": true }, "duty-cycle-on-join": { "help": "Enables/disables duty cycling for JOIN requests (disabling requires duty-cycle-on to be disabled). NOTE: Disable only for testing!", "value": true }, "lbt-on": { "help": "Enables/disables LBT. NOTE: [This feature is not yet integrated].", "value": false }, "automatic-uplink-message": { "help": "Stack will automatically send an uplink message when lora server requires immediate response", "value": true }, "max-sys-rx-error": { "help": "Max. timing error fudge. The receiver will turn on in [-RxError : + RxError]", "value": 5 }, "wakeup-time": { "help": "Time in (ms) the platform takes to wakeup from sleep/deep sleep state. This number is platform dependent", "value": 5 }, "downlink-preamble-length": { "help": "Number of whole preamble symbols needed to have a firm lock on the signal.", "value": 5 }, "uplink-preamble-length": { "help": "Number of preamble symbols to transmit. Default: 8", "value": 8 }, "beacon-preamble-length": { "help": "Number of whole preamble symbols needed to have a firm lock on the signal.", "value": 7 }, "fsb-mask": { "help": "FSB mask for upstream [Only for US915 & AU915] Check lorawan/FSB_Usage.txt for more details", "value": "{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}" }, "fsb-mask-china": { "help": "FSB mask for upstream [CN470 PHY] Check lorawan/FSB_Usage.txt for more details", "value": "{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF}" }, "rejoin-default-max-time": { "help": "LW1.1 only! Maximum time in seconds between Rejoin requests.", "value": 3600 }, "rejoin-default-max-count": { "help": "LW1.1 only! Maximum amount of messages which can be sent between Rejoin requests.", "value": 1000 }, "rejoin-type1-send-period": { "help": "Rejoin type 1 sending period. NOTE: Rejoin message will be sent when this period has expired. Default is 1 week", "value": 604800 }, "current-tai-minus-utc": { "help": " Current TAI minus UTC time, default 37 (as of 2018)", "value": 37 }, "gps-epoch-tai-minus-utc": { "help": " GPS epoch TAI minus UTC time, default 19 (as of 2018)", "value": 19 }, "class-b": { "help": "Enables/disables support for Class B. Default is disabled. NOTE: Requires LoRaWAN Version >= 1.0.3", "value": false }, "beacon-acquisition-nb-trials":{ "help": "Indicates how many times beacon acquisition can be tried, default: 8", "value": 8 }, "ping-slot-periodicity":{ "help": "Class B ping slot periodicity. Default: 7", "value": 7 }, "class-b-beaconless-period":{ "help": "Revert to Class A after this period without receiving a beacon, Default: 7200", "value": 7200 }, "class-b-expansion-timeout-default":{ "help": "Class B reception slot expansion default symbol timeout, Default: 8", "value": 8 }, "class-b-expansion-timeout-factor":{ "help": "Class B reception slot expansion factor, Default: 2", "value": 2 }, "class-b-expansion-beacon-timeout-max":{ "help": "Class B beacon slot expansion maximum symbol timeout, Default: 1023", "value": 1023 }, "class-b-expansion-ping-timeout-max":{ "help": "Class B ping slot expansion maximum symbol timeout, Default: 30", "value": 30 }, "class-b-expansion-offset-default":{ "help": "Class B reception slot expansion default offset, Default: 2", "value": 2 }, "class-b-expansion-offset-max":{ "help": "Class B reception slot expansion maximum offset, Default: 256", "value": 256 }, "class-b-expansion-offset-factor":{ "help": "Class B reception slot offset expansion factor, Default: 2", "value": 2 }, "class-b-multicast-address-max-count":{ "help": "Maximum number of Class B ping slot enabled multicast addresses. Default:1", "value": 1 } } }