1// Place your settings in this file to overwrite default and user settings. 2{ 3 "cmake.configureSettings": { 4 5 // In case your GNU ARM-Toolchain is not installed under the default 6 // path: 7 // Windows : No default path. Specify the path where the 8 // toolchain is installed. i.e: 9 // "C:/PROGRA~2/GNUTOO~1/92019-~1". 10 // Linux : /usr 11 // OSX : /usr/local 12 // It is required to uncomment and to fill the following line. 13 //"TOOLCHAIN_PREFIX":"/path/to/toolchain", 14 15 // In case your OpenOCD is not installed under the default path: 16 // Windows : C:/openocd/bin/openocd.exe 17 // Linux : /usr/bin/openocd 18 // OSX : /usr/local/bin/openocd 19 // Please uncomment the following line and fill it accordingly. 20 //"OPENOCD_BIN":"C:/openocd/bin/openocd.exe", 21 22 // Specifies the path to the CMAKE toolchain file. 23 "CMAKE_TOOLCHAIN_FILE":"cmake/toolchain-arm-none-eabi.cmake", 24 25 // Determines the application. You can choose between: 26 // LoRaMac (Default), ping-pong, rx-sensi, tx-cw. 27 "APPLICATION":"LoRaMac", 28 29 // Select LoRaMac sub project. You can choose between: 30 // periodic-uplink-lpp, fuota-test-01. 31 "SUB_PROJECT":"periodic-uplink-lpp", 32 33 // Select the default LoRaWAN class for periodic-uplink-lpp sub-project 34 // In case `CLASS_B` or `CLASS_C` is selected the example will try to 35 // switch to the given class as soon as possible 36 "LORAWAN_DEFAULT_CLASS":"CLASS_A", 37 38 // Switch for Class B support of LoRaMac: 39 "CLASSB_ENABLED":"ON", 40 41 // Select the active region for which the stack will be initialized. 42 // You can choose between: 43 // LORAMAC_REGION_EU868, LORAMAC_REGION_US915, .. 44 "ACTIVE_REGION":"LORAMAC_REGION_EU868", 45 46 // Select the type of modulation, applicable to the ping-pong or 47 // rx-sensi applications. You can choose between: 48 // LORA or FSK 49 "MODULATION":"LORA", 50 51 // Target board, the following boards are supported: 52 // NAMote72, NucleoL073 (Default), NucleoL152, NucleoL476, SAMR34, SKiM880B, SKiM980A, SKiM881AXL, B-L072Z-LRWAN1. 53 "BOARD":"NucleoL073", 54 55 // MBED Radio shield selection. (Applies only to Nucleo platforms) 56 // The following shields are supported: 57 // SX1272MB2DAS, SX1276MB1LAS, SX1276MB1MAS, SX1261MBXBAS(Default), SX1262MBXCAS, SX1262MBXDAS, LR1110MB1XXS. 58 "MBED_RADIO_SHIELD":"SX1261MBXBAS", 59 60 // Secure element type selection the following are supported 61 // SOFT_SE(Default), LR1110_SE, ATECC608A_TNGLORA_SE 62 "SECURE_ELEMENT":"SOFT_SE", 63 64 // Secure element is pre-provisioned 65 "SECURE_ELEMENT_PRE_PROVISIONED":"ON", 66 67 // Region support activation, Select the ones you want to support. 68 // By default only REGION_EU868 support is enabled. 69 "REGION_EU868":"ON", 70 "REGION_US915":"OFF", 71 "REGION_CN779":"OFF", 72 "REGION_EU433":"OFF", 73 "REGION_AU915":"OFF", 74 "REGION_CN470":"OFF", 75 "REGION_AS923":"OFF", 76 "REGION_KR920":"OFF", 77 "REGION_IN865":"OFF", 78 "REGION_RU864":"OFF", 79 80 // Default channel plan for region AS923. Possible selections: 81 // CHANNEL_PLAN_GROUP_AS923_1, CHANNEL_PLAN_GROUP_AS923_2, CHANNEL_PLAN_GROUP_AS923_3, CHANNEL_PLAN_GROUP_AS923_1_JP 82 "REGION_AS923_DEFAULT_CHANNEL_PLAN":"CHANNEL_PLAN_GROUP_AS923_1", 83 84 // Default channel plan for region CN470. Possible selections: 85 // CHANNEL_PLAN_20MHZ_TYPE_A, CHANNEL_PLAN_20MHZ_TYPE_B, CHANNEL_PLAN_26MHZ_TYPE_A, CHANNEL_PLAN_26MHZ_TYPE_B 86 "REGION_CN470_DEFAULT_CHANNEL_PLAN":"CHANNEL_PLAN_20MHZ_TYPE_A" 87 } 88} 89