打印
[其他ST产品]

怎么提高BLE_MeshLightingLPN的发送数据长度?

[复制链接]
1110|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
classroom|  楼主 | 2023-6-14 14:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我自己的理解,发送程序运行到Generic_Publish函数中:

result = BLEMesh_SetRemotePublication(GENERIC_ONOFF_SERVER_MODEL_ID, srcAddress , GENERIC_ON_OFF_SET_UNACK, generic_Buff, 2, MOBLE_FALSE, MOBLE_FALSE);

数据长度小于等于4时可以发送成功,当发送大于4个字节时就会报错,发送失败!

目前设置都是官方例程默认的。

我要怎么提高发送数据的有效长度?

使用特权

评论回复
沙发
远山寻你| | 2023-6-23 21:55 | 只看该作者
那你把4改大点试试呢?

使用特权

评论回复
板凳
淡漠安然| | 2023-6-23 23:07 | 只看该作者
这个最好是找官方的应用手册,看看每个变量的定义是什么

使用特权

评论回复
地板
暖了夏天蓝了海| | 2023-6-24 01:01 | 只看该作者
没用过ST的蓝牙,因为感觉ST的蓝牙比较繁琐

使用特权

评论回复
5
别乱了阵脚| | 2023-6-24 03:33 | 只看该作者
其实楼主不如用一个蓝牙透传芯片+一个MCU

使用特权

评论回复
6
夜阑风雨| | 2023-6-24 05:22 | 只看该作者
是不是还需要修改别的地方啊,不止这个4

使用特权

评论回复
7
光辉梦境| | 2023-6-24 09:13 | 只看该作者
你看看数据长度都关联什么了,也许就固定是小于4才行吧

使用特权

评论回复
8
一秒落纱| | 2023-6-24 11:26 | 只看该作者
你想要多发送的话,可以用for循环啊,虽然这样有点麻烦

使用特权

评论回复
9
江河千里| | 2023-6-24 13:43 | 只看该作者
我觉得蓝牙应该有传输大文件的函数吧,你是不是找错子函数了啊

使用特权

评论回复
10
三生万物| | 2023-6-24 15:27 | 只看该作者
你用STcubemx去生成一个工程吧,配置成大文件的那种试试

使用特权

评论回复
11
冰春彩落下| | 2023-6-24 19:18 | 只看该作者
不太会,但建议楼主可以先看看手册,先看看这里的函数定义,每个变量的含义

使用特权

评论回复
12
帛灿灿| | 2024-2-1 07:04 | 只看该作者

利用协议、加密算法或这些算法中的安全漏洞来进行攻击

使用特权

评论回复
13
Bblythe| | 2024-2-1 08:07 | 只看该作者

CPLD解密,DSP解密都习惯称为单片机解密

使用特权

评论回复
14
周半梅| | 2024-2-1 10:03 | 只看该作者

具存储功能的存储器芯片也能加密

使用特权

评论回复
15
Pulitzer| | 2024-2-1 11:06 | 只看该作者

紫外光复位保护电路是不行的

使用特权

评论回复
16
童雨竹| | 2024-2-1 13:02 | 只看该作者

大部分能够读取或者识别Flash上的数据就能够获得Firmware文件

使用特权

评论回复
17
Wordsworth| | 2024-2-1 14:05 | 只看该作者

微探针技术都属于侵入型攻击

使用特权

评论回复
18
Clyde011| | 2024-2-1 15:08 | 只看该作者

大部分单片机都带有加密锁定位或者加密字节

使用特权

评论回复
19
公羊子丹| | 2024-2-1 16:01 | 只看该作者

如果在编程时加密锁定位被使能/锁定,就无法用普通编程器直接读取单片机内的程序

使用特权

评论回复
20
万图| | 2024-2-1 17:04 | 只看该作者

编程器定位插字节

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

419

主题

2034

帖子

1

粉丝