Cypress技术论坛
直播中

曾艳

7年用户 257经验值
私信 关注
[问答]

如何写入关贸总协定数据库?

大家好,我叫乔纳斯,是瑞典的一名学生,最近开始使用PSoC Creator的PSoC BLE项目。
我已经创建了一个自定义配置文件,我正在测试发送数据的各种方式,但是似乎对CyByLyGATWRITEAdvestValueMe()有问题。
在配置文件中,我可以用不同的变量类型创建几个不同的字段。
但是,服务器将数据写入数据库CyByLyGATTWRITE属性值的功能给了我一些问题。它需要几个参数,最重要的是处理数据的可变CyLygGATHAdHeleLayValuePo.Pixt。
这个变量处理多个数据值,如属性句柄(在哪里放东西?)而且还有包含实际数据指针的数据文件以及有关数据的一些信息。这个字段似乎只能包含指向Uti8变量的指针?
CyBLY-GATHAL THELYAL ValueSePay-T & Gt;CyLaygGATHEVALIVE值T & Gt;值(UIT8)。
如果我决定我想要一个带有UnT16的字段,那么我怎么写这个字段呢?如果决定使用一个以上的字段,如何写入不同的字段?也许我误解了使用函数或变量类型CyByj-GATHAdHelayValueEx配对的一些事情吗?我想做什么的基本想法(但是我会如何改变呢?)
UIT8 8 bWORD=10;CyLay-GalthAtHyLyValueAuth.ToWall值;CyByLyChan-HooLeLeT.Con句柄;HoalLealVal.AtHuff句柄= CyByLyMeDelaNeDeMeDyCARYAL句柄;HoalLealValue.ValueLe= 1;HoalLealval.ValueVal=和Bb值;
CyBygGasTreWestRealTestValue[&;手值,0,&CyByLyCon句柄,CysLygGATHYBJBROLYARY启动);
帮助,讨论或指针在哪里将是最值得赞赏的。
最好的问候乔纳斯

回帖(2)

刘辉

2019-10-15 11:04:35
你好,
对于UTI16值,需要将其拆分为高字节和低字节。将低字节放在BbVal[0 ]和ByVal[1 ]中的高位字节中。
基本上,它总是存储为UIT8的数组。
当做,
- Madhu Sudhan
举报

曾艳

2019-10-15 11:11:29
你好,Madhu
谢谢你的回复,现在效果不错。
最好的问候乔纳斯。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分