guiguitant théo / greenhouse1

Dependencies:   mbed

Committer:
guiguitt
Date:
Mon May 27 19:21:19 2019 +0000
Revision:
3:0f35f1ae2cd9
Parent:
1:c6548df8c4e0
gg;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
guiguitt 3:0f35f1ae2cd9 1 /* Code permettant de définir les adresse neccessaire pour la comunication en OTAA ou en ABP
guiguitt 3:0f35f1ae2cd9 2 OTTA:
guiguitt 3:0f35f1ae2cd9 3 -LORAWAN_DEVICE_EUI
guiguitt 3:0f35f1ae2cd9 4 -LORAWAN_APPLICATION_EUI
guiguitt 3:0f35f1ae2cd9 5 -LORAWAN_APPLICATION_KEY
guiguitt 3:0f35f1ae2cd9 6 APB:
guiguitt 3:0f35f1ae2cd9 7 -Device EUI
guiguitt 3:0f35f1ae2cd9 8 -Application EUI
guiguitt 3:0f35f1ae2cd9 9 -Device Address
guiguitt 3:0f35f1ae2cd9 10 -Network Session Key
guiguitt 3:0f35f1ae2cd9 11 -App Session Key
guiguitt 3:0f35f1ae2cd9 12 Pour se connecter au LoRaServeur de L'UGA(contacter didier Didier Donsez) ou avec The Thing Network(service gratuit)
guiguitt 3:0f35f1ae2cd9 13 */
guiguitt 3:0f35f1ae2cd9 14 /*----------------------------------------------*/
guiguitt 0:3fc4a1072bca 15 /*
guiguitt 0:3fc4a1072bca 16 / _____) _ | |
guiguitt 0:3fc4a1072bca 17 ( (____ _____ ____ _| |_ _____ ____| |__
guiguitt 0:3fc4a1072bca 18 \____ \| ___ | (_ _) ___ |/ ___) _ \
guiguitt 0:3fc4a1072bca 19 _____) ) ____| | | || |_| ____( (___| | | |
guiguitt 0:3fc4a1072bca 20 (______/|_____)_|_|_| \__)_____)\____)_| |_|
guiguitt 0:3fc4a1072bca 21 (C)2015 Semtech
guiguitt 0:3fc4a1072bca 22
guiguitt 0:3fc4a1072bca 23 Description: End device commissioning parameters
guiguitt 0:3fc4a1072bca 24
guiguitt 0:3fc4a1072bca 25 License: Revised BSD License, see LICENSE.TXT file include in the project
guiguitt 0:3fc4a1072bca 26
guiguitt 0:3fc4a1072bca 27 Maintainer: Miguel Luis and Gregory Cristian
guiguitt 0:3fc4a1072bca 28 */
guiguitt 0:3fc4a1072bca 29 #ifndef __LORA_COMMISSIONING_H__
guiguitt 0:3fc4a1072bca 30 #define __LORA_COMMISSIONING_H__
guiguitt 0:3fc4a1072bca 31
guiguitt 0:3fc4a1072bca 32 /*!
guiguitt 0:3fc4a1072bca 33 * When set to 1 the application uses the Over-the-Air activation procedure
guiguitt 0:3fc4a1072bca 34 * When set to 0 the application uses the Personalization activation procedure
guiguitt 0:3fc4a1072bca 35 */
guiguitt 0:3fc4a1072bca 36 #define OVER_THE_AIR_ACTIVATION 1
guiguitt 0:3fc4a1072bca 37
guiguitt 0:3fc4a1072bca 38 /*!
guiguitt 0:3fc4a1072bca 39 * Indicates if the end-device is to be connected to a private or public network
guiguitt 0:3fc4a1072bca 40 */
guiguitt 0:3fc4a1072bca 41 #define LORAWAN_PUBLIC_NETWORK true
guiguitt 0:3fc4a1072bca 42
guiguitt 0:3fc4a1072bca 43 /*!
guiguitt 0:3fc4a1072bca 44 * IEEE Organizationally Unique Identifier ( OUI ) (big endian)
guiguitt 0:3fc4a1072bca 45 * \remark This is unique to a company or organization
guiguitt 0:3fc4a1072bca 46 */
guiguitt 0:3fc4a1072bca 47 #define IEEE_OUI 0x11, 0x22, 0x23
guiguitt 0:3fc4a1072bca 48
guiguitt 0:3fc4a1072bca 49 /*!
guiguitt 0:3fc4a1072bca 50 * Mote device IEEE EUI (big endian)
guiguitt 0:3fc4a1072bca 51 */
guiguitt 0:3fc4a1072bca 52 #define LORAWAN_DEVICE_EUI { 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11 }
guiguitt 0:3fc4a1072bca 53
guiguitt 0:3fc4a1072bca 54 /*!
guiguitt 0:3fc4a1072bca 55 * Application IEEE EUI (big endian)
guiguitt 0:3fc4a1072bca 56 */
guiguitt 0:3fc4a1072bca 57 #define LORAWAN_APPLICATION_EUI { 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11 }
guiguitt 0:3fc4a1072bca 58
guiguitt 0:3fc4a1072bca 59 /*!
guiguitt 0:3fc4a1072bca 60 * AES encryption/decryption cipher application key
guiguitt 0:3fc4a1072bca 61 */
guiguitt 0:3fc4a1072bca 62 #define LORAWAN_APPLICATION_KEY { 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11 }
guiguitt 0:3fc4a1072bca 63
guiguitt 0:3fc4a1072bca 64 /*!
guiguitt 0:3fc4a1072bca 65 * Current network ID
guiguitt 0:3fc4a1072bca 66 */
guiguitt 0:3fc4a1072bca 67 #define LORAWAN_NETWORK_ID ( uint32_t )0
guiguitt 0:3fc4a1072bca 68
guiguitt 0:3fc4a1072bca 69 /*!
guiguitt 0:3fc4a1072bca 70 * Device address on the network (big endian)
guiguitt 0:3fc4a1072bca 71 */
guiguitt 1:c6548df8c4e0 72 #define LORAWAN_DEVICE_ADDRESS ( uint32_t )0x260115E8
guiguitt 0:3fc4a1072bca 73
guiguitt 0:3fc4a1072bca 74 /*!
guiguitt 0:3fc4a1072bca 75 * AES encryption/decryption cipher network session key
guiguitt 0:3fc4a1072bca 76 */
guiguitt 1:c6548df8c4e0 77 #define LORAWAN_NWKSKEY { 0x99, 0x9A, 0xD8, 0xAF, 0x5F, 0x5F, 0xA5, 0x75, 0x24, 0x9A, 0xC4, 0x62, 0x0D, 0xD0, 0xDF, 0xAB }
guiguitt 0:3fc4a1072bca 78 /*!
guiguitt 0:3fc4a1072bca 79 * AES encryption/decryption cipher application session key
guiguitt 0:3fc4a1072bca 80 */
guiguitt 1:c6548df8c4e0 81 #define LORAWAN_APPSKEY { 0x11, 0x29, 0xCB, 0x33, 0x8E, 0xDE, 0x39, 0x86, 0x56, 0x7C, 0x63, 0xA0, 0x41, 0xAC, 0x20, 0x6D }
guiguitt 0:3fc4a1072bca 82 #endif // __LORA_COMMISSIONING_H__