|
Information
说明: |
建议参照本版块置顶帖内容输入必要信息 |
芯片型号: |
TLSR8258 |
SDK及版本: |
tc_ble_mesh-V4.1.0.1 |
如题,设置一个软件定时器,定时间隔如果低于200左右,比如150ms,定时时间到则发送消息mesh_tx_cmd2normal_primary(G_ONOFF_SET_NOACK, (u8[]){onoff}, 1, unicast_adr, 1),当发送到第26、30、33、36、39、42次时,出现错误,没有成功发送。
log错误显示[ERR]:tx upper layer failed: 6(see tx_errno_e),对应enum tx_errno_e{...}为TX_ERRNO_TX_FIFO_FULL。
Mesh 手册中写道“sdk默认10ms调⽤⼀次⼴播包发送函数”,为何设置远大于10ms还会发送错误?请指教,谢谢。
|
|