【NXP Rapid IoT评测】+ 蓝牙操作 (3 接收数据)
前几个帖子说了怎么使用蓝牙将数据传输出去,这篇帖子说说怎么接收数据。首先需要大概说下蓝牙协议栈的结构。BLE设备中的数据是以Service分组,每个Server中可以包含若干个Characteristic。我们的数据就是每个Characteristic中的值。主机通过向Characteristic中写数据,实现了蓝牙数据的接收。那么在例程中如何接收数据,并对数据做处理呢?在ble_shell.c的voidBleApp_DemoRpkWriteCallback(void*da