你好,我在使用SigMesh SDK的过程中遇到了以下问题:
1、请问目前是最多2个Netkey然后每个Netkey下最多2个AppKey吗?
2、新增一个NetKey后是不是还要在这个新增的NetKey下新增AppKey并用这个新增的AppKey绑定对应的Model才能进行通信?
3、我使用上位机软件中的串口指令向0x0002地址的灯添加一个netkey并在这个netkey下添加一个appkey,我使用cfg_netkey_add添加netkey idx为1的新netkey成功了,但是用cfg_ak_add在netkey indx为1的netkey下添加ak indx为0的appkey时不成功。ak idx加上netkey idx是000001,cfg_ak_add的第9-12位是01 00 00,添加的指令如下图:
我编写了代码,使用get_ak_arr_idx()函数获取netkey1下的appkey 0的index:
发现netkey 1下appkey 0并没有添加进去,get_ak_arr_idx(0x0001,0x0000)返回的是最大值2,使用netkey1和appkey0发送不成功。但是我向netkey 1添加appkey 1(cfg_ak_add的第9-12位是01 10 00 )却可以使用netkey1和appkey0发送成功:
请问这是什么原因,应该如何正确的增加AppKey呢?
你好,
请首页联系销售团队获取支持。