Thread 中讨论的其他器件:CC2650、 BLE-STACK
您好!
我正在使用 Smarttrf06在 CC2650上运行 SimpleBLECentral 示例项目。 除了发现和连接之外、它工作正常。 当我按下"UP"按钮时、发现扫描开始。 然后单击"左侧"显示结果。 我已经设置了两个外设、一个在另一个 SmartRF06上、另一个在智能手机上。 但中央仅显示一些随机器件、而不是我的外设。 另外还有另外两个地址为00:00:00:00:00:00的器件。 当我尝试连接到具有"有效"地址的随机器件时、它开始连接、但此过程永不结束。 或者显示"失败"、原因:49 (0x31)(UART 上为0xCA)、但在错误代码列表中找不到此错误:
/***通用状态返回值***/
#define Success 0x00
#define FAILURE 0x01
#define INVALIDPRAMETER 0x02
#define INVALID_TASK 0x03
#define MSG_BUFFER_NOT_AVAIL 0x04
#define INVALID_MSG_POINTER 0x05
#define INVALID_EVENT_ID 0x06
#define INVALID_INTERRUPT_ID 0x07
#define NO_TIMER_AVAIL 0x08
#define NV_ITEM_UNINIT 0x09
#define NV_OPER_FAILED 0x0A
#define INVALID_MEM_SIZE 0x0B
#define NV_BAD_ITEM_LEN 0x0C
我的设置:
#define DEFAULT_DISCOVERY_MODE DEVDISC_MODE_ALL
#define DEFAULT_DISCOVERY ACTIVE_SCAN TRUE
#define DEFAULT_LINK_WHICE_LIST FALSE
#define DEFAULT_Passcode 0000
#define DEFAULT_Pairing_mode GAPBOND_Pairing_MODE_INITIATE
#define DEFAULT_DEV_DISC_BY_SVC_UUID false
提前感谢