我正在使用NRF PCA10040板和Zephyr构建蓝牙网格。我想发布一个0到10之间的数组,一个16位值作为对单个GET消息的响应。我应该使用哪种服务器型号?
答案 0 :(得分:0)
在开-关模型中,有一个get-callback函数,当使用GET-opcode接收消息时将调用该函数。该函数使用“ access_model_reply”函数回复光的当前状态,而tx-state-value实际上是一个8bits值。
尝试修改main.c中的get_cb函数和generic_onoff_message.h中的status_msg结构,然后可以将所需的数组传输到收到消息的源地址。
我尝试在客户端模型中使用set函数传输6bytes消息,而不是on-off消息。
注意:任何大于6字节的邮件被分段后,一条64字节的邮件将需要大约2秒钟的时间来传输。