完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
BLE v4.1的BlueNRG-MS库设置为23个字节。只要它小于255个字符的值长度限制,是否可以增加此限制?
我正在使用带有STM32L4xx MCU的Sensortile评估板,我正在使用BlueMicrosystem2示例的修改版本。 我做了以下事情: 设置为(或任何小于255的数字)。我使用ST BlueMS iPhone应用程序与SensorTile配对。在收到告诉我连接成功的事件后,我立即调用交换ATT_MTU配置。然后返回事件告诉我交换配置是成功的。该事件还附带一个数据包,告诉我新的内容。但是,这仍然设置为23个字节。我错过了什么?或者是否无法增加ATT_MTU? #bluenrg-ms#stm32l4#sensor-tile #ble 以上来自于谷歌翻译 以下为原文 The BlueNRG-MS library for BLE v4.1 sets to 23 bytes. Is it possible to increase this limit as long as it's less than the 255 character value length limit? I am working with the SensorTile eval board with an STM32L4xx MCU, and I working with a modified version of the BlueMicrosystem2 example. I've done the following:
#bluenrg-ms #stm32l4 #sensor-tile #ble |
|
相关推荐
6个回答
|
|
嗨,
我也面临同样的问题。请帮助一些人来解决这个问题。 以上来自于谷歌翻译 以下为原文 Hi, I also facing the same problem. please help some one to solve this issue. |
|
|
|
在与ST代表联系后,我已经确认它是为了增加BlueNRG-MS模块。
以上来自于谷歌翻译 以下为原文 After getting in touch with an ST representative, I've verified that it is to increase the of the BlueNRG-MS module. |
|
|
|
嗨米克,
谢谢回复。 我们的应用程序需要每包传输60bytes。有没有办法使用BlueNRG-MS模块将每个数据包传输超过20bytes到Android设备? 以上来自于谷歌翻译 以下为原文 Hi Mick, Thanks for the reply. Our application required to transfer 60bytes per packet. is there any way to transfer more than 20bytes per packet using BlueNRG-MS module to android device? |
|
|
|
对于BlueNRG-MS,你无法为增加ATT_MTU超过20个字节做任何事情,你必须将蓝牙模块升级到支持超过20个字节的ATT_MTU。
我的团队升级到了,根据数据表,它可以给我们一个高达158字节的ATT_MTU。 以上来自于谷歌翻译 以下为原文 There's nothing you can do to increase ATT_MTU over 20 bytes for BlueNRG-MS, you'd have to upgrade your bluetooth module to something that supports an ATT_MTU of more than 20 bytes. My team upgraded to , which can give us an ATT_MTU of up to 158 bytes according to the datasheet. |
|
|
|
嗨米克,
我遇到了同样的问题,并试图验证文档中是否提到了20字节的限制。你能指点我正确的文件位置吗? 我有一个93字节的特性。如果我从中央端触发读取,则在中央获得完整的93个字节。但是如果我尝试从外围端推送更新,我只会在中心获得20个字节。只有在将数据作为更新发送时才会出现此问题。 问候, Asela。 以上来自于谷歌翻译 以下为原文 Hi Mick, I'm having this same problem and trying to verify whether the 20byte limit is mentioned somewhere in documentation. Can you point me to the correct documentation location. I have a 93 byte characteristic. If I trigger a read from the central side I get the full 93 bytes at the central. But if I try to push as an update from peripheral side I only get 20 bytes at the central. The problem seems to occur only when sending data as updates. Regards, Asela. |
|
|
|
在此主题中获得有关文档的更多信息。
https://community.st.com/message/184991 / Asela 以上来自于谷歌翻译 以下为原文 Got further information about documentation, in this thread. https://community.st.com/message/184991 /Asela |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2642 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1783 浏览 1 评论
3611 浏览 6 评论
5989 浏览 21 评论
940浏览 4评论
1317浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
585浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1304浏览 3评论
1362浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 06:25 , Processed in 1.546048 second(s), Total 87, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号