Other Parts Discussed in Thread: CC2650
Thread 中讨论的其他器件:CC2650
工具/软件:TI-RTOS
大家好、我是一名乞丐、我正在尝试让我的 CC2650 SensorTag 充当观察者角色、所以我举了 SimpleLink "传感器标签"示例、并添加了我需要的模块和头文件、从 CC2650em 简单观察者示例中获取它们。 通过研究代码、我注意到 CC2650em 使用密钥来启动发现设备的发现和打印。 我的目的是使 SensorTag 独立地启动发现模式、并在几秒钟后打印他找到的所有 BLE 信标、而无需使用任何密钥。 在 SimpleBLEObserver 任务 Fxn (...)中 在应用程序主循环中、iCall 会等待一个信号(通常会向我发送按键事件)、从而启动我需要的所有过程。 我的问题是:如何编辑 simple_observer.c 文件,以便开始创建 iCall_Wait (...)所需的所有进程。 提供适当的回报? 非常感谢!
静态空 SimpleBLEObserver _taskFxn (UARg a0、UARg A1) { //初始化应用 SimpleBLEObserver 初始化(); // 应用程序主循环(;) { //等待与调用线程关联的信号量。 //请注意、当发出信号时、与线程关联的信号量会发出信号 //消息在线程的消息接收队列中排队,或在何时排队 // iCall_signal ()函数被调用到信号量上。 iCall_errno errno = iCall_Wait (ICALL_TIMEOUT_FOREVAL);
…………
//根据 errno 中存储的值执行的其他东西
…………
}