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