Binaural synchronization功能介绍
又名双耳同步,旨在同步两个开启了同步功能的助听器之间的MMI以及音频信号处理算法状态。每个助听器设备均有一张本地的database,里面包含:音量变化、程序档、环境分类程序以及tinnitus状态。使能该功能后,central会与peripheral同步该database,以保证双侧助听器的如期运行。
双耳同步采用标准的BLE连接,只支持public设备地址。一耳助听器设置为central,另一耳设置为peripheral。其中central端设置为peripheral与central共存设备,对双耳同步中的peripheral设备而言它是central,对手机或者dongle设备而言它是peripheral。而peripheral设备则有两条连接,一条作为手机或者dongle的peripheral,一条作为central助听器的peripheral。
双耳设备通过notify传输数据,从central到手机或者从peripheral到手机或者central。只有central设备才能写数据给peripheral。当双耳同步连接建立后,central设备初始化绑定与加密操作,加密完成后,central才进行服务发现并接收通知。Central在发现服务的时候只根据其固定的UUID来发现固定的服务,而不是发现所有peripheral支持的服务。另一方面,peripheral确认连接ID(之前用SD工具记录的central的MAC地址)并只允许写入binaural服务。
Binaural synchronization功能搭建
Wireless选项卡: Central与peripheral助听器分别连接SD软件,读取并记录下各自的MAC地址
Framework选项卡:Peripheral设备设置为左耳
Wireless选项卡: 使能无线功能,填写设备广播名称
填入central的MAC地址
设置双耳同步应用中角色为peripheral
EC选项卡:使能双耳同步功能,需保证该设置在Burn前最后设置,如需更改之前的设置,请先关闭该功能,再进行修改操作
至此,左耳从机设置完毕,可进行下载操作
Framework选项卡:Central设备设置为右耳
Wireless选项卡:使能无线功能,填写设备广播名称
填入peripheral的MAC地址
设置双耳同步应用中角色为Central
EC选项卡:使能双耳同步功能
至此,右耳主机也设置完毕,执行下载操作。
下载后,重启双耳助听设备,可在一侧调节音量或者程序档,观察到另一侧相应变化。