nRF5 SDK for Mesh v5.0.0
37 #ifndef EXAMPLE_COMMON_H__ 38 #define EXAMPLE_COMMON_H__ 40 #include "sdk_config.h" 43 #define RTT_INPUT_POLL_PERIOD_MS (100) 45 #define LED_BLINK_INTERVAL_MS (200) 46 #define LED_BLINK_SHORT_INTERVAL_MS (50) 47 #define LED_BLINK_CNT_START (2) 48 #define LED_BLINK_CNT_RESET (3) 49 #define LED_BLINK_CNT_PROV (4) 50 #define LED_BLINK_CNT_NO_REPLY (6) 51 #define LED_BLINK_CNT_ERROR (6) 54 #define LED_BLINK_ATTENTION_INTERVAL_MS (50) 55 #define LED_BLINK_ATTENTION_COUNT(s) (((s) * 500) / LED_BLINK_ATTENTION_INTERVAL_MS) 61 #define DEV_BOARD_LF_CLK_CFG NRF_CLOCK_LFCLKSRC_XTAL_20_PPM 62 #elif NRF_SD_BLE_API_VERSION >= 5 63 #define DEV_BOARD_LF_CLK_CFG { \ 64 .source = NRF_SDH_CLOCK_LF_SRC, \ 65 .rc_ctiv = NRF_SDH_CLOCK_LF_RC_CTIV, \ 66 .rc_temp_ctiv = NRF_SDH_CLOCK_LF_RC_TEMP_CTIV, \ 67 .accuracy = NRF_SDH_CLOCK_LF_ACCURACY \ 70 #define DEV_BOARD_LF_CLK_CFG { \ 71 .source = NRF_CLOCK_LF_SRC_XTAL, \ 74 .xtal_accuracy = NRF_CLOCK_LF_XTAL_ACCURACY_20_PPM \ 84 #define EX_URI_BEACON URI_SCHEME_EXAMPLE "URI for Beacon example" 85 #define EX_URI_DFU URI_SCHEME_EXAMPLE "URI for DFU example" 86 #define EX_URI_ENOCEAN URI_SCHEME_EXAMPLE "URI for Enocean example" 87 #define EX_URI_DM_CLIENT URI_SCHEME_EXAMPLE "URI for Dimming Client example" 88 #define EX_URI_DM_SERVER URI_SCHEME_EXAMPLE "URI for Dimming Server example" 89 #define EX_URI_LPN URI_SCHEME_EXAMPLE "URI for LPN example" 90 #define EX_URI_LS_CLIENT URI_SCHEME_EXAMPLE "URI for LS Client example" 91 #define EX_URI_LS_SERVER URI_SCHEME_EXAMPLE "URI for LS Server example" 92 #define EX_URI_LL_CLIENT URI_SCHEME_EXAMPLE "URI for Light Lightness Client example" 93 #define EX_URI_LL_SERVER URI_SCHEME_EXAMPLE "URI for Light Lightness Setup Server example" 94 #define EX_URI_LC_SERVER URI_SCHEME_EXAMPLE "URI for Light LC Setup Server example" 95 #define EX_URI_CTL_CLIENT URI_SCHEME_EXAMPLE "URI for Light CTL Client example" 96 #define EX_URI_CTL_SERVER URI_SCHEME_EXAMPLE "URI for Light CTL Setup Server example" 97 #define EX_URI_CTL_LC_SERVER URI_SCHEME_EXAMPLE "URI for Light CTL+LC Setup Servers example" 98 #define EX_URI_PBR_CLIENT URI_SCHEME_EXAMPLE "URI for PB Remote Client example" 99 #define EX_URI_PBR_SERVER URI_SCHEME_EXAMPLE "URI for PB Remote Server example" 100 #define EX_URI_SERIAL URI_SCHEME_EXAMPLE "URI for Serial example" 101 #define EX_URI_SENSOR_SERVER URI_SCHEME_EXAMPLE "URI for Sensor Server example" 102 #define EX_URI_SENSOR_CLIENT URI_SCHEME_EXAMPLE "URI for Sensor Client example" 103 #define EX_URI_SCENE_CLIENT URI_SCHEME_EXAMPLE "URI for Scene Client example" 106 #define STATIC_AUTH_DATA {0x6E, 0x6F, 0x72, 0x64, 0x69, 0x63, 0x5F, 0x65, 0x78, 0x61, 0x6D, 0x70, 0x6C, 0x65, 0x5F, 0x31} 109 #define STATIC_AUTH_DATA_PB_REMOTE {0xc7, 0xf7, 0x9b, 0xec, 0x9c, 0xf9, 0x74, 0xdd, 0xb9, 0x62, 0xbd, 0x9f, 0xd1, 0x72, 0xdd, 0x73}