完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用PSoC 4 BLE先锋套件。我有一个LED闪烁控制CyScript(使用Android),每当他们运行,他们断开CyScript应用程序本身在30秒后的所有时间。我搜索了这个问题,发现我需要从描述符uuID中分离出特征uuID。我试过了,但错误还是来了。有人知道如何解决这个问题吗?
以上来自于百度翻译 以下为原文 I am using a PSOC 4 BLE pioneer kit. I have one LED blinking controlled by CySmart (using an android), and whenever they are running they disconnect from the CySmart App itself after 30 seconds all the time. I searched up this problem and found out that I need to separate the Characteristic UUID from the Descriptor UUID. I tried this, but the error still came. Does anyone know how to fix this problem? |
|
相关推荐
21个回答
|
|
yuhe82 发表于 2018-11-20 17:16 你需要一个单独的计时器来控制它何时停止或在PWM中断被触发之后禁用PWM。 你可以使用软件打开或关闭PWM,或者设置一个硬件定时器来开启/关闭。 (FY:UntIn GrimeStale= ~GrimaRead),是一个位补码,而UITN8 GRIGLYSTATE =!GrimaRead()是逻辑补语。在这种情况下,它应该归结为相同的结果,但是在比较值时使用逻辑不与位补码会给你不正确的值。 一旦我计算出正确的定时器/T-触发器设置,我就附上你的程序的一个版本。 以上来自于百度翻译 以下为原文 You would need a separate timer to control when it stops or to disable the PWM after a number of pwm interrupts have fired. You can either turn the PWM's on/off using software, or setup a hardware timer to turn them on/off. (fyi: uint8 green_State = ~green_Read(); is a bit complement, whereas uint8 green_State = !green_Read(); is a logical complement. It should resolve to the same result in this case, but using a logical not versus a bit complement when comparing values will give you incorrect values) I'll attach a version of your program with the timer changes once I figure out the exact timer/t-flip-flop setup |
|
|
|
yuhe82 发表于 2018-11-20 17:16 嗯,我把它设置成我期望你想要它工作的方式。我不知道你到底想用计时器做什么,所以我只是设置它切换到绿色LED闪烁后写入属性,然后等待5s,然后切换到红色的一个。注意:如果你断开,它会自动恢复到蓝色LED闪烁。这也可以改变… 我已经把这个项目附加在这里了。 CoprSeld.CyWrk.CaseV01.Zip 962.3 K 以上来自于百度翻译 以下为原文 Hmmm; I set it up the way I expect you are wanting it to work? I wasn't sure what exactly you are looking to do with the timer though, so I merely set it to switch to the green led blinking after writing to the attribute, then wait 5s before switching to the red one. Note: if you disconnect it automatically resumes to the blue led blinking. This can be changed as well... I've attached the project with changes here.
|
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3672 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1788 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
575浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
428浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
439浏览 2评论
389浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
921浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 16:29 , Processed in 0.909083 second(s), Total 48, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号