Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
source/static_6lowpan_config.h@90:74901a61be61, 2019-02-19 (annotated)
- Committer:
- mbed_official
- Date:
- Tue Feb 19 20:47:12 2019 +0000
- Revision:
- 90:74901a61be61
- Parent:
- 0:85f4174a8e29
Merge pull request #157 from ARMmbed/config_fixes
Configuration fixes for Wi-SUN
.
Commit copied from https://github.com/ARMmbed/nanostack-border-router
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| mbed_official | 0:85f4174a8e29 | 1 | /* |
| mbed_official | 0:85f4174a8e29 | 2 | * Copyright (c) 2016 ARM Limited. All rights reserved. |
| mbed_official | 0:85f4174a8e29 | 3 | */ |
| mbed_official | 0:85f4174a8e29 | 4 | |
| mbed_official | 0:85f4174a8e29 | 5 | |
| mbed_official | 0:85f4174a8e29 | 6 | #ifndef STATIC_6LOWPAN_CONFIG |
| mbed_official | 0:85f4174a8e29 | 7 | #define STATIC_6LOWPAN_CONFIG |
| mbed_official | 0:85f4174a8e29 | 8 | |
| mbed_official | 0:85f4174a8e29 | 9 | #include "cfg_parser.h" |
| mbed_official | 0:85f4174a8e29 | 10 | |
| mbed_official | 0:85f4174a8e29 | 11 | static const char psk_key[16] = MBED_CONF_APP_PSK_KEY; |
| mbed_official | 0:85f4174a8e29 | 12 | static const char tls_psk_key[16] = MBED_CONF_APP_TLS_PSK_KEY; |
| mbed_official | 0:85f4174a8e29 | 13 | |
| mbed_official | 0:85f4174a8e29 | 14 | static conf_t mbed_config[] = { |
| mbed_official | 0:85f4174a8e29 | 15 | /* NAME, STRING_VALUE, INT_VALUE */ |
| mbed_official | 0:85f4174a8e29 | 16 | {"SECURITY_MODE", STR(MBED_CONF_APP_SECURITY_MODE), 0}, |
| mbed_official | 0:85f4174a8e29 | 17 | {"PANA_MODE", STR(MBED_CONF_APP_PANA_MODE), 0}, |
| mbed_official | 0:85f4174a8e29 | 18 | {"PSK_KEY", psk_key, 0}, |
| mbed_official | 0:85f4174a8e29 | 19 | {"PSK_KEY_ID", NULL, MBED_CONF_APP_PSK_KEY_ID}, |
| mbed_official | 0:85f4174a8e29 | 20 | {"PAN_ID", NULL, MBED_CONF_APP_PAN_ID}, |
| mbed_official | 0:85f4174a8e29 | 21 | {"NETWORK_ID", STR(MBED_CONF_APP_NETWORK_ID), 0}, |
| mbed_official | 0:85f4174a8e29 | 22 | {"PREFIX", STR(MBED_CONF_APP_PREFIX), 0}, |
| mbed_official | 0:85f4174a8e29 | 23 | {"BACKHAUL_PREFIX", STR(MBED_CONF_APP_BACKHAUL_PREFIX), 0}, |
| mbed_official | 0:85f4174a8e29 | 24 | {"BACKHAUL_DEFAULT_ROUTE", STR(MBED_CONF_APP_BACKHAUL_DEFAULT_ROUTE), 0}, |
| mbed_official | 0:85f4174a8e29 | 25 | {"BACKHAUL_NEXT_HOP", STR(MBED_CONF_APP_BACKHAUL_NEXT_HOP), 0}, |
| mbed_official | 0:85f4174a8e29 | 26 | {"RF_CHANNEL", NULL, MBED_CONF_APP_RF_CHANNEL}, |
| mbed_official | 0:85f4174a8e29 | 27 | {"RF_CHANNEL_PAGE", NULL, MBED_CONF_APP_RF_CHANNEL_PAGE}, |
| mbed_official | 0:85f4174a8e29 | 28 | {"RF_CHANNEL_MASK", NULL, MBED_CONF_APP_RF_CHANNEL_MASK}, |
| mbed_official | 0:85f4174a8e29 | 29 | {"RPL_INSTANCE_ID", NULL, MBED_CONF_APP_RPL_INSTANCE_ID}, |
| mbed_official | 0:85f4174a8e29 | 30 | {"RPL_IDOUBLINGS", NULL, MBED_CONF_APP_RPL_IDOUBLINGS}, |
| mbed_official | 0:85f4174a8e29 | 31 | {"RPL_K", NULL, MBED_CONF_APP_RPL_K}, |
| mbed_official | 0:85f4174a8e29 | 32 | {"RPL_MAX_RANK_INC", NULL, MBED_CONF_APP_RPL_MAX_RANK_INC}, |
| mbed_official | 0:85f4174a8e29 | 33 | {"RPL_MIN_HOP_RANK_INC", NULL, MBED_CONF_APP_RPL_MIN_HOP_RANK_INC}, |
| mbed_official | 0:85f4174a8e29 | 34 | {"RPL_IMIN", NULL, MBED_CONF_APP_RPL_IMIN}, |
| mbed_official | 0:85f4174a8e29 | 35 | {"RPL_DEFAULT_LIFETIME", NULL, MBED_CONF_APP_RPL_DEFAULT_LIFETIME}, |
| mbed_official | 0:85f4174a8e29 | 36 | {"RPL_LIFETIME_UNIT", NULL, MBED_CONF_APP_RPL_LIFETIME_UNIT}, |
| mbed_official | 0:85f4174a8e29 | 37 | {"RPL_PCS", NULL, MBED_CONF_APP_RPL_PCS}, |
| mbed_official | 0:85f4174a8e29 | 38 | {"RPL_OCP", NULL, MBED_CONF_APP_RPL_OCP}, |
| mbed_official | 0:85f4174a8e29 | 39 | {"RA_ROUTER_LIFETIME", NULL, MBED_CONF_APP_RA_ROUTER_LIFETIME}, |
| mbed_official | 0:85f4174a8e29 | 40 | {"BEACON_PROTOCOL_ID", NULL, MBED_CONF_APP_BEACON_PROTOCOL_ID}, |
| mbed_official | 0:85f4174a8e29 | 41 | {"TLS_PSK_KEY", tls_psk_key, 0}, |
| mbed_official | 0:85f4174a8e29 | 42 | {"TLS_PSK_KEY_ID", NULL, MBED_CONF_APP_TLS_PSK_KEY_ID}, |
| mbed_official | 0:85f4174a8e29 | 43 | {"BACKHAUL_DYNAMIC_BOOTSTRAP", NULL, MBED_CONF_APP_BACKHAUL_DYNAMIC_BOOTSTRAP}, |
| mbed_official | 0:85f4174a8e29 | 44 | {"SHORT_MAC_ADDRESS", NULL, MBED_CONF_APP_SHORT_MAC_ADDRESS}, |
| mbed_official | 0:85f4174a8e29 | 45 | {"MULTICAST_ADDR", STR(MBED_CONF_APP_MULTICAST_ADDR), 0}, |
| mbed_official | 0:85f4174a8e29 | 46 | {"PREFIX_FROM_BACKHAUL", NULL, MBED_CONF_APP_PREFIX_FROM_BACKHAUL}, |
| mbed_official | 0:85f4174a8e29 | 47 | /* Array must end on {NULL, NULL, 0} field */ |
| mbed_official | 0:85f4174a8e29 | 48 | {NULL, NULL, 0} |
| mbed_official | 0:85f4174a8e29 | 49 | }; |
| mbed_official | 0:85f4174a8e29 | 50 | conf_t *global_config = mbed_config; |
| mbed_official | 0:85f4174a8e29 | 51 | |
| mbed_official | 0:85f4174a8e29 | 52 | #endif //STATIC_6LOWPAN_CONFIG |