add more nimble example

1. make heart rate sensor example really work
using nRF Toolbox HRM
2. add master device scan example
3. add gatt server example(seems not working)
This commit is contained in:
daishengdong
2019-11-12 19:56:52 +08:00
parent 044d1c7246
commit 0700d27b70
80 changed files with 145868 additions and 33754 deletions

View File

@@ -39,8 +39,8 @@ extern "C" {
#define BLE_NPL_TIME_FOREVER TOS_TIME_FOREVER
/* This should be compatible with k_tick_t */
typedef uint32_t ble_npl_time_t;
typedef int32_t ble_npl_stime_t;
typedef uint64_t ble_npl_time_t;
typedef int64_t ble_npl_stime_t;
extern volatile int ble_npl_in_critical;

View File

@@ -35,6 +35,11 @@
#define MYNEWT_VAL_OS_CPUTIME_TIMER_NUM (5)
#endif
/*** sys/log/stub */
#ifndef MYNEWT_VAL_LOG_LEVEL
#define MYNEWT_VAL_LOG_LEVEL (10)
#endif
/*** crypto/tinycrypt */
#ifndef MYNEWT_VAL_TINYCRYPT_UECC_RNG_TRNG_DEV_NAME
#define MYNEWT_VAL_TINYCRYPT_UECC_RNG_TRNG_DEV_NAME ("trng")

View File

@@ -35,6 +35,11 @@
#define MYNEWT_VAL_OS_CPUTIME_TIMER_NUM (5)
#endif
/*** sys/log/stub */
#ifndef MYNEWT_VAL_LOG_LEVEL
#define MYNEWT_VAL_LOG_LEVEL (10)
#endif
/*** crypto/tinycrypt */
#ifndef MYNEWT_VAL_TINYCRYPT_UECC_RNG_TRNG_DEV_NAME
#define MYNEWT_VAL_TINYCRYPT_UECC_RNG_TRNG_DEV_NAME ("trng")

View File

@@ -35,6 +35,11 @@
#define MYNEWT_VAL_OS_CPUTIME_TIMER_NUM (5)
#endif
/*** sys/log/stub */
#ifndef MYNEWT_VAL_LOG_LEVEL
#define MYNEWT_VAL_LOG_LEVEL (10)
#endif
/*** crypto/tinycrypt */
#ifndef MYNEWT_VAL_TINYCRYPT_UECC_RNG_TRNG_DEV_NAME
#define MYNEWT_VAL_TINYCRYPT_UECC_RNG_TRNG_DEV_NAME ("trng")

View File

@@ -69,7 +69,5 @@ nimble_port_tencentos_tiny_init(k_task_entry_t host_task_fn)
if (err != K_ERR_NONE) {
return;
}
tos_knl_start();
}