你好
查看当前(beta)状态,如果CodeLessAT命令解决方案,似乎没有可能:-作为中央/GATT客户机,发现GATT serv/chars,然后查询外围/GATT服务器以读取、写入、订阅NOTIFY等。-作为外围/GATT服务器,定义一组服务和特性。
这方面有什么计划吗?
非常感谢
韦拉尼思
你好,韦拉尼思,
无代码项目在自定义配置文件(客户端/外围设备)上运行,为了在链路的另一端发送数据,没有功能通过AT命令设置您自己的自定义数据库,然后在客户端上具有用于发现自定义配置文件的补充配置。我不确定我是否完全理解你的要求,如果我弄错了,请告诉我。
谢谢你的对话
谢谢你的回复。我知道无代码项目附带了一个预定义的概要文件。问题是:我能定义我自己的另一个吗?比如说,我的产品的当前版本实现了特定的自定义配置文件,可以与我的移动应用程序一起使用。我想用DA14580升级我的产品,而不必用SDK构建程序,因为我的主板上有另一个MCU来执行其他任务。我不想在我的产品上处理多个固件,所以使用无代码似乎是我想要的,除了我需要能够在DA14580上实现无代码,从UART的主MCU配置,我自己的GATT配置文件(e、 g.使用AT+ADDSERV、AT+ADDCHAR等命令)
这种可能性将来会存在吗?
谢谢
如上所述,不,您不能通过AT命令定义自定义概要文件,为了添加自定义概要文件,您必须通过SDK添加概要文件并构建它。目前还没有计划或讨论实施您提到的内容。
你好因此,如果我想使用SDK构建自定义概要文件,那么我应该如何将其与这个无代码项目集成?如何使用自定义AT命令控制特征中的数据?
谢谢。如果我想编写自定义AT命令,它可以将数据写入特征,那么我应该怎么做。例如,ATrl+hello会将此数据(“ATrl+hello”)写入特征。如果你能告诉我代码的哪一部分实现了这个功能,那就太好了。我查看了命令解释器。c,在那里我可以看到不同的函数被调用在接收不同的at命令,但没有任何ATrl命令正在被处理。所以,如果你能给我指出代码的一部分,在那里可以识别出ATrl是从UART接收的,然后在数据写入特征的地方调用函数,那就太好了。
嗨,克里希纳格,
ATr命令代表远程命令,其末端的“r”使命令在链接的另一侧打印,获取数据并检查命令是在本地还是在远程对等机上执行的函数是user_uart_cmd_received_callback()函数,该函数检查收到的字符串是否有“r”或“|”,从而将命令重定向到对等设备。
由于MT_Dialog
是的,明白了。谢谢。
你好,韦拉尼思,
无代码项目在自定义配置文件(客户端/外围设备)上运行,为了在链路的另一端发送数据,没有功能通过AT命令设置您自己的自定义数据库,然后在客户端上具有用于发现自定义配置文件的补充配置。我不确定我是否完全理解你的要求,如果我弄错了,请告诉我。
谢谢你的对话
你好
谢谢你的回复。我知道无代码项目附带了一个预定义的概要文件。
问题是:我能定义我自己的另一个吗?
比如说,我的产品的当前版本实现了特定的自定义配置文件,可以与我的移动应用程序一起使用。我想用DA14580升级我的产品,而不必用SDK构建程序,因为我的主板上有另一个MCU来执行其他任务。我不想在我的产品上处理多个固件,所以使用无代码似乎是我想要的,除了我需要能够在DA14580上实现无代码,从UART的主MCU配置,我自己的GATT配置文件(e、 g.使用AT+ADDSERV、AT+ADDCHAR等命令)
这种可能性将来会存在吗?
谢谢
韦拉尼思
你好,韦拉尼思,
如上所述,不,您不能通过AT命令定义自定义概要文件,为了添加自定义概要文件,您必须通过SDK添加概要文件并构建它。目前还没有计划或讨论实施您提到的内容。
谢谢你的对话
你好
因此,如果我想使用SDK构建自定义概要文件,那么我应该如何将其与这个无代码项目集成?如何使用自定义AT命令控制特征中的数据?
谢谢。
如果我想编写自定义AT命令,它可以将数据写入特征,那么我应该怎么做。
例如,ATrl+hello会将此数据(“ATrl+hello”)写入特征。如果你能告诉我代码的哪一部分实现了这个功能,那就太好了。
我查看了命令解释器。c,在那里我可以看到不同的函数被调用在接收不同的at命令,但没有任何ATrl命令正在被处理。
所以,如果你能给我指出代码的一部分,在那里可以识别出ATrl是从UART接收的,然后在数据写入特征的地方调用函数,那就太好了。
嗨,克里希纳格,
ATr命令代表远程命令,其末端的“r”使命令在链接的另一侧打印,获取数据并检查命令是在本地还是在远程对等机上执行的函数是user_uart_cmd_received_callback()函数,该函数检查收到的字符串是否有“r”或“|”,从而将命令重定向到对等设备。
由于MT_Dialog
是的,明白了。谢谢。