3 GAIA 命令
命令可以有两种处理方式:
■ 由QTIL GAIA库内部处理。
■ 传递给应用程序代码进行操作。
库代码在内部处理通用函数(通用命令),如Read Battery Voltage。 如果一个命令不能不能被库识别,它将命令转发给设备应用程序代码。 某些特定于应用程序的命令,如“增加音量”就是用这种方式处理的。
库代码处理的命令总是可用的。 应用程序代码处理的命令可能在所有实现中都不可用。
QTIL GAIA命令的类别一共有如下六类:
第一类:配置命令
用于修改设备的配置信息。 在这些更改生效之前,可能需要重置设备。
这些命令不会自动导致重置,因此可以在执行重置之前应用几个命令。
例如:
第二类:控制命令
控制命令请求立即执行,不需要设备复位。
例如:
第三类:调试(Debugging)命令
用于应用程序开发人员验证协议的运行情况。