完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
亲爱的,
现在,我一直在用CyPress PSOC4 BLE开发门锁应用程序。 -CyPress PSO4LE部分:CY8C4248LQI-BL583. 门锁的功能,中央和外围的作用正在交替使用场合的要求。 下面的捕获是BLE组件数据(V3.53)表和勘误表内容的屏幕截图。 我现在也有困难,类似的症状,如勘误表内容, 因此,我想得到一些更具体的解决方案信息,以及更详细的关于勘误表内容的信息。 谢谢, 最好的问候, 酸碱度 以上来自于百度翻译 以下为原文 Dear All,,, Now, I have been developing the door lock application with Cypress PSoC4 BLE. -. Cypress PSoC4 BLE Part : CY8C4248LQI-BL583. The function of the door lock, Central and Peripheral Role are being used alternately as occasion demands. The below capture is a screenshot of the BLE Component data (V3.53) sheet and errata contents. I am also now having difficulty developing with similar symptoms such as errata contents, so I would like to get some more specific workaround information, along with more detailed information on errata content. Thanks, Best Regards, PH |
|
相关推荐
8个回答
|
|
你好,
实施这一措施后,您是否面临任何问题? 请附上项目,所以我们会看到什么问题,即使在套管实施办法。 谢谢, p YuangdHar。 以上来自于百度翻译 以下为原文 Hello, Are you facing any issues after implementing this workaround? Please attach the project so we will see what exactly casing the issue even after implementing the workaround. Thanks, P Yugandhar. |
|
|
|
正如我所提到的,我一直在开发CyPress PSOC4BLE(CY8C4248LQI-BL585)的门锁应用程序。我们的门锁应用应该同时使用中心和外围轮廓作为间隙作用。正常情况下,外周作用差距数据的交换与远程设备,,,在特殊情况下,当一个特定的命令是通过UART接口接收,间隙中心角色交换数据与远程设备。同时,由于它是一门应用,它使用电池作为电源,从而实现低功耗。特别是,在低功率的情况下,在缺口周围的情况下,唤醒是通过广告,当接收到一个特定的命令通过串口UART,醒来唤醒功能和开关间隙的中央。问题是,工作间隙的外围设备时,你可以看到,低功耗功能工作正常。如果你切换到间隙的中央,连接到远程设备,然后返回到间隙外设一样,它工作不正常。我已经证实了,在这个时候,广告是不能正常工作的间隙周围。所以,现在我们正在运行间隙的外设,我们切换到间隙中连接到远程设备。再次,我们需要重置的成分通过cyble_stop()和()cyble_start回报,,,此时的低功耗功能工作正常…然而,它是极其不稳定的。我在寻找一个应用笔记和一份勘误表来解决我们的问题,,,现在,我相信,我发现错误是相似的。如果我的猜测是正确的,我希望从柏树得到帮助,对如何从根本上解决我们的问题。
以上来自于百度翻译 以下为原文 As I mentioned, I have been developing doorlock application with Cypress PSoC4 BLE (CY8C4248LQI-BL583). Our doorlock application should be used both central and peripheral profile as GAP role. Normally, GAP Peripheral Role exchanges data with remote device ,,, In special cases, when a specific command is received via any UART interface, the GAP Central Role exchanges data with the remote device. Also, since it is a door application, it uses a battery as a power source, and it realizes low power. In particular, in the case of low power, in the case of GAP peripheral, wake-up is performed through advertisement, and when receiving a specific command through UART, wake up from UART wake-up function and switch to GAP central. The problem is that when working with the GAP peripherals, you can see that the low power fucntion is working properly. If you switch to GAP central, connect to the remote device, and then return to the GAP peripherals as usual, It is not working properly. I have verified that, at this time, advertising is not working properly at the GAP peripheral. So, now that we are running GAP peripherals, we switch to GAP Central and connect to the remote device. Once again, we need to reset the ble compoenent via cyble_stop () and cyble_start () Return ,,, At this time the low power function works properly ... However, it is extremely unstable. I am looking for an application note and an errata sheet to solve our problem ,,, Currently, I believe that the errata I found are similar. If my guess is correct, I hope to get help from Cypress on how to solve our problems fundamentally. |
|
|
|
正如我所提到的,我一直在研究柏psoc4 BLE门锁应用(cy8c4248lqi-bl583)。 我们应该用门锁应用中枢和外周分布差距的作用。 正常情况下,外周作用差距数据的交换与远程设备,,, 在特殊情况下,当一个特定的命令是通过UART接口接收, 间隙中心角色与远程设备交换数据。 同时,由于它是一门应用,它使用电池作为电源,从而实现低功耗。 特别是,在低功率的情况下,在缺口周围的情况下,通过广告唤醒, 当接收到一个特定的命令通过串口UART,醒来唤醒功能和开关间隙的中央。 问题是,工作间隙的外围设备时,你可以看到,低功耗功能工作正常。 如果你切换到间隙的中央,连接到远程设备,然后返回到间隙外设一样,它工作不正常。 我已经证实了,在这个时候,广告是不能正常工作的间隙周围。 所以,现在我们正在运行间隙的外设,我们切换到间隙中连接到远程设备。 再次,我们需要重置的成分通过cyble_stop()和()返回cyble_start,,, 此时低功率函数工作正常。 然而,它是极其不稳定的。 我在寻找一个应用笔记和一份勘误表来解决我们的问题,,, 目前,我相信我找到的勘误表是相似的。 如果我的猜测是正确的,我希望从柏树得到帮助,对如何从根本上解决我们的问题。 以上来自于百度翻译 以下为原文 As I mentioned, I have been developing doorlock application with Cypress PSoC4 BLE (CY8C4248LQI-BL583). Our doorlock application should be used both central and peripheral profile as GAP role. Normally, GAP Peripheral Role exchanges data with remote device ,,, In special cases, when a specific command is received via any UART interface, the GAP Central Role exchanges data with the remote device. Also, since it is a door application, it uses a battery as a power source, and it realizes low power. In particular, in the case of low power, in the case of GAP peripheral, wake-up is performed through advertisement, and when receiving a specific command through UART, wake up from UART wake-up function and switch to GAP central. The problem is that when working with the GAP peripherals, you can see that the low power fucntion is working properly. If you switch to GAP central, connect to the remote device, and then return to the GAP peripherals as usual, It is not working properly. I have verified that, at this time, advertising is not working properly at the GAP peripheral. So, now that we are running GAP peripherals, we switch to GAP Central and connect to the remote device. Once again, we need to reset the ble compoenent via cyble_stop () and cyble_start () Return ,,, At this time the low power function works properly ... However, it is extremely unstable. I am looking for an application note and an errata sheet to solve our problem ,,, Currently, I believe that the errata I found are similar. If my guess is correct, I hope to get help from Cypress on how to solve our problems fundamentally. |
|
|
|
nvwurwer 发表于 2018-8-15 06:37 你好, 这个问题的解决方案在BLE组件数据表中给出。目前没有申请单或勘误表。 请让我们知道,如果你有任何问题后,实施的解决办法。 -吉安 以上来自于百度翻译 以下为原文 Hello, The workaround for this issue is given in the BLE component datasheet. There is no application note or errata sheet available for now. Please let us know if you have any issue after implementation of the workaround. -Gyan |
|
|
|
你好,,, 我还有下面的三个问题。 1)我的问题像勘误表只有当我用BLE低功耗功能。如果你不使用BLE低功耗功能,让广告在角色转换是没有问题的。这是正确的吗? 2)我现在使用CysLyStftRead来解决这个问题。让我知道cyble_softreset和cyble_shutdown + cyble_stackinit间的差异。 3)是柏有一个计划,要从根本上解决这个错误的问题????如果是,大致什么时候? 谢谢, 最好的问候, 酸碱度 以上来自于百度翻译 以下为原文 Hello,,, I still have three question like the below. 1) I have problems like errata only when I use ble low power function now. If you do not use the ble low power function, there is no problem in restarting the advertisement at the role switch. Is this correct? 2) I am now using cyble_softreset to solve the problem. Let me know about the difference bweteen cyble_softreset and cyble_shutdown + cyble_stackinit. 3) Does Cypress have a plan to solve the problem of this errata fundamentally ??? If so, when is it roughly? Thanks, Best Regards, PH |
|
|
|
nvwurwer 发表于 2018-8-15 06:55 请在下面找到答案 1)我的问题像勘误表只有当我用BLE低功耗功能。如果你不使用BLE低功耗功能,让广告在角色转换是没有问题的。这个正确吗? 答:是的。这个问题只发生在使用低功率模式时。 2)我现在使用CysLyStftRead来解决这个问题。让我知道cyble_softreset和cyble_shutdown + cyble_stackinit间的差异。 答:软件复位将复位系统,意味着你的程序的执行将从说明main()功能启动。cyble_shutdown + cyble_stackinit API将停止和启动祝福的PSoC的硬件系统(就像uart_start()和uart_stop()) 3)是柏有一个计划,要从根本上解决这个错误的问题???如果是这样的话,当它是大约? 答:目前,有没有期限,但可能在下一个版本的组件。 -吉安 以上来自于百度翻译 以下为原文 Please find the answers below - 1) I have problems like errata only when I use ble low power function now. If you do not use the ble low power function, there is no problem in restarting the advertisement at the role switch. Is this correct? Ans: Yes. This issue happens only when Low Power Modes are used. 2) I am now using cyble_softreset to solve the problem. Let me know about the difference bweteen cyble_softreset and cyble_shutdown + cyble_stackinit. Ans: Software Reset will reset the system , means your program execution will restart from the stating of main() function. cyble_shutdown + cyble_stackinit APIs will stop and Start the BLESS Hardware of the PSoC BLE system ( Just like UART_Start() and UART_Stop()) 3) Does Cypress have a plan to solve the problem of this errata fundamentally ??? If so, when is it roughly? Ans: Currently , there is no deadline but may be in the next release of BLE component . -Gyan |
|
|
|
YHYDZ 发表于 2018-8-15 07:06 你好,Gyan ^ ^ 谢谢你的详细通知。 再检查一次, 正如我所提到的“cyble_softreset()”,没有系统软件复位重启的主要功能。 这是下面的内容。 =========================================================================================================== cyble_softreset(void)此功能重置BLE堆栈,包括的子系统的硬件寄存器。将堆栈转换为空闲模式。此功能可用于如果BLE堆栈变迟钝由于不完全的转移与同伴BLE设备重置BLE协议栈。在cyble_evt_stack_on事件成功的BLE堆栈复位生成这个函数调用的结果。 ========================================================================================================== 谢谢, 诚挚的问候, 酸碱度 以上来自于百度翻译 以下为原文 Hello,,,Gyan^^ Thanks for your detail inform. One more check,,, As I mentioned "CyBle_SoftReset()", not System software reset to restart the main function. This is the below. =========================================================================================================== CyBle_SoftReset (void ) This function resets the BLE Stack, including BLE sub-system hardware registers. BLE Stack transitions to idle mode. This function can be used to reset the BLE Stack if the BLE Stack turns unresponsive due to incomplete transfers with the peer BLE device. A call to this function results in the generation of CYBLE_EVT_STACK_ON event on successful BLE Stack reset. ========================================================================================================== Thanks, Best Regards, PH |
|
|
|
你好,PH, cyble_stop() API将免费BLE堆栈动态内存和cyble_start()将分配内存的栈。 cyble_softreset()会重置所有的硬件寄存器和堆栈和保佑它不自由/分配栈内存。 -吉安 以上来自于百度翻译 以下为原文 Hello PH, CyBle_Stop() API will free the BLE stack dynamic memory and CyBle_Start() will reallocate the memory for BLE Stack. CyBle_Softreset() will just reset all the Stack and BLESS hardware registers and it will not Free/Allocate the Stack memory. -Gyan |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2069 浏览 1 评论
1824 浏览 1 评论
3633 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1509 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
507浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
357浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
854浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 04:46 , Processed in 1.019935 second(s), Total 93, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号