高通的GAIA( Generic Application Interface Architectur 通用应用程序接口体系结构)实现了一个端到端的、与主机无关的生态系统,以支持主机应用程序来访问设备的功能。
说人话就是,GAIA是一套通信协议,按照这个通信协议事先约定好的那些内容,主机——例如嵌入式设备或者手机上的应用程序,可以直接发送命令到目标设备——例如用高通的芯片做的蓝牙耳,耳机在收到这个命令后,就进行相应操作,并反馈回手机。
这种通信,是端到端的,与主机无关,意思就是不管手机型号是什么、硬件是什么,它只要按照这个GAIA所定义好的格式发送数据给耳机,那么耳机就会给以相应的操作和反馈。
这个命令参考手册(command reference manual) 就是详细描述这个协议内容。当用户需要在自己设计的手机应用程序上操作耳机时,就对照这个协议内容,发送相应的命令就可以了。
这个手册一共可以分成四部分。
第一部是概述。
第二部分讲协议和数据的类型的构造
第三部分讲命令参考,把全部命令分类讲解。
第四部分是一个列表归类,把前面章节中的所有表格合并在一起方便查找。