#CFG V1.0 UTF-8; #BMW 35up #Date: 2016-05-23 # SAM ---------------------------------------------------------------------- # -------------------------------------------------------------------------- SAM.ChannelNames = HostAgent, GDM, MonitorService, FileService, AudioMatrixService, SAIPService, SAOPService, SASService, RMSSService, DragonDriveCommonService, DragonDriveAsrService, DragonDrivePrompterService # AUDIO RELATED THREAD PRIOS ----------------------------------------------- # -------------------------------------------------------------------------- # Base prio of process is 10 # Audio threads communicating with drivers ThreadParam.AudioIn_Thread = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+15 ThreadParam.AudioOut_Thread = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+15 #Audio threads close to devices ThreadParam.AIW_SDS_mic = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+14 ThreadParam.AOW_SDS_spk = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+14 ThreadParam.AOW_NAVI_spk = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+14 ThreadParam.AOW_SRV_spk = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+14 #Audio threads internal ThreadParam.AIPW_SDS_mic = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+12 ThreadParam.AOPW_SDS_spk = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+12 ThreadParam.AOPW_NAVI_spk = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+12 ThreadParam.AOPW_SRV_spk = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+12 #Does lead to errors see http://fogbugz.nuance.com/fogbugz/default.asp?70493 #ThreadParam.AIFF_SDS_file = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+13 #A2I_receive_thread already configured somewhere else to --> 33r System / softrt_SPEECH ThreadParam.saip_SyncThread = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+13 ThreadParam.SaopCore_1_Thread = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+13 ThreadParam.sAmx_DispatchThread = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+13 ThreadParam.AudioMatrixService = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+0 ThreadParam.timerThread = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+13 ThreadParam.RouterThread = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.gcfgdm_channel_thread = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.amxAudioOutput_Thread = THREAD_PARTITION=0,THREAD_CRITICAL_FLAG=1,THREAD_PRIO_NUMERICAL=+13 # DD Threads ThreadParam.ASR_SDS_asr = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.ASR_CAT = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.CMT = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.ATF_toFile = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.HTTPRunnerThread = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.calllogThread = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.NMSPReceiverThread = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.TTSD_SDS_prompter = THREAD_PARTITION=0,THREAD_PRIO_NUMERICAL=+0 ThreadParam.TTSD_NAVI_prompter = THREAD_PARTITION=0,THREAD_PRIO_NUMERICAL=+0 ThreadParam.TTS_SDS_prompter = THREAD_PARTITION=0,THREAD_PRIO_NUMERICAL=+0 ThreadParam.TTS_NAVI_prompter = THREAD_PARTITION=0,THREAD_PRIO_NUMERICAL=+0 # FB_ADB_Changed, FB_MEDIA_CHANGED -> slow, background ThreadParam.DCC_DCC_VAD_1 = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_MEDIA_1 = THREAD_PRIO_NUMERICAL=+0 # FB_NaviContextChanged -> slow, standard partition short lists ThreadParam.DCC_DCC_NAV_COUNTRIES = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_COUNTRIES_BASE64 = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_POICATEGORY_BASE64 = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_POICATEGORY = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_STATES_BASE64 = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_STATES = THREAD_PRIO_NUMERICAL=+0 # dyn Vocab -> fast ThreadParam.DCC_DCC_NAV_CITY_BASE64 = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_CITY = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_INTERSECTION_BASE64 = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_INTERSECTION = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_LEVELCURRENT = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_LEVEL0 = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_LEVELKNOWN = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_STREET_BASE64 = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_STREET = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_APP_COMMAND = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_APP_NEWS_ARTICLE = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_APPS_BUSINESSPARTNERNAME = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_APPS_DRIVERNAME = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_APPS_JOURNEYTYPE = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_COM_MESCORRECTION = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_SPELLING = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_SPELLING_BASE64 = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_MESSAGE_ENTRY_NAME = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_POISUBCATEGORY = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_POISUBCATEGORY_BASE64 = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_DISTRICT = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_DISTRICT_BASE64 = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 # dyn Vocab for top level recogs -> fast ThreadParam.DCC_DCC_VAD_nbest = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_Radio_FMStations = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_TV_STATIONNAME = THREAD_PARTITION=3,THREAD_PRIO_NUMERICAL=+0 # FB_StaticVocabChanged -> slow, standard partition (7) ThreadParam.DCC_DCC_RADIO_GENRE = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_CAR_MENU = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_CAR_MANUAL_TOPIC = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_APP_MENU = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_APP_NAME = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_CAR_OUT_OF_ACTION = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_COM_MENU = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_ENT_MEDIADEVICENAME = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_ENT_MENU = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_ENT_PLAYLIST = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_ENT_VIDEO = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_FINESPEC = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_MAP_CONTENT = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_MAP_CONTROL_BAR = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_MAP_OPTION = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_MENU = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_ROUTE_CRITERIA = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_ROUTE_TYPE = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_SPLITSCREEN_CONTENT = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_SPLITSCREEN_MAP_OPTION = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_NAV_TRAFFIC_INFO = THREAD_PRIO_NUMERICAL=+0 ThreadParam.DCC_DCC_RADIO_CHANNEL = THREAD_PRIO_NUMERICAL=+0 # AUDIOMATRIX -------------------------------------------------------------- # -------------------------------------------------------------------------- AudioMatrixService.Amx_MemPoolSize = 51200 # recognition modes # none all done in DD_SDK only # prompting modes # none all done in DD_SDK only # External server recognition # none all done in DD_SDK only # handsfree modes AudioMatrixService_AmxMode.Handsfree_BT_1mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_NAD_1mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_Siri_1mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_BT_2mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_NAD_2mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_Siri_2mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_BT_1mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_NAD_1mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_Siri_1mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_BT_2mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_NAD_2mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Handsfree_Siri_2mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput # Apple Carplay modes AudioMatrixService_AmxMode.Carplay_Handsfree_WB_1mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Handsfree_WB_2mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Facetime_1mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Facetime_2mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Siri_1mic = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Handsfree_WB_1mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Handsfree_WB_2mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Facetime_1mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Facetime_2mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput AudioMatrixService_AmxMode.Carplay_Siri_1mic_RefCh = SAIP_1_AmxDataInput, SAOP_1_AmxOutput # SAIP --------------------------------------------------------------------- # -------------------------------------------------------------------------- # Attention # ********* # extracted with "use libioamp-router-config.so.1" # FACB (Mic/BT Downlink/Ref) ==> "output_multich_0" ==> NATP (Handsfree + Recognition) # # MRoessler : According HBAS Wolfgang Martin the BT Downlink is on # Device-Channel 4 and _not_ on Device-Channel 3, like in # the use message of the libioamp-router-config.so.1 # dev-ioamp-router capture devices # (device nameing is from dev-ioamp-router point of view) # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Device Device-Channel Description # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # output_multich_0 1 Microphone Input 1 (NBT Evo is correct implemented) # 2 Microphone Input 2 (NBT Evo is correct implemented) # 3 Reference Input # 4 BT-Downlink # output_mono_4 1 NAD / ATM Downlink # output_mono_BTDL 1 BT Downlink C-Sample SAIP.AmxIdleName = AmxIdle SAIP.InstCnt = 1 # recognition modes # none all done in DD_SDK only # External server recognition # none all done in DD_SDK only # handsfree modes SAIP_1_Handsfree_BT_1mic.InpCount = 1 SAIP_1_Handsfree_BT_1mic.RecCount = 1 SAIP_1_Handsfree_BT_1mic.DeviceIDs = /output_multich_0 SAIP_1_Handsfree_BT_1mic.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_BT_1mic.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_BT_1mic.Rec_1 = PAL,/output_multich_0,3,2560,0,0 SAIP_1_Handsfree_BT_1mic.SSE_SampleRate = 22050 SAIP_1_Handsfree_BT_1mic.SSE_FrameSize = 144 SAIP_1_Handsfree_BT_1mic.SSE_OperationMode = Handsfree SAIP_1_Handsfree_BT_1mic.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_1mic_noExtRefCh.bsd SAIP_1_Handsfree_BT_1mic.MultiplexSSEData = 1 SAIP_1_Handsfree_BT_1mic.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_NAD_1mic.InpCount = 1 SAIP_1_Handsfree_NAD_1mic.RecCount = 1 SAIP_1_Handsfree_NAD_1mic.DeviceIDs = /output_multich_0,/output_mono_4 SAIP_1_Handsfree_NAD_1mic.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_NAD_1mic.DeviceID_/output_mono_4 = PAL,1,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_NAD_1mic.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_NAD_1mic.Rec_1 = PAL,/output_mono_4,1,2560,0,0 SAIP_1_Handsfree_NAD_1mic.SSE_SampleRate = 22050 SAIP_1_Handsfree_NAD_1mic.SSE_FrameSize = 144 SAIP_1_Handsfree_NAD_1mic.SSE_OperationMode = Handsfree SAIP_1_Handsfree_NAD_1mic.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_1mic_noExtRefCh.bsd SAIP_1_Handsfree_NAD_1mic.MultiplexSSEData = 1 SAIP_1_Handsfree_NAD_1mic.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_Siri_1mic.InpCount = 1 SAIP_1_Handsfree_Siri_1mic.RecCount = 1 SAIP_1_Handsfree_Siri_1mic.DeviceIDs = /output_multich_0 SAIP_1_Handsfree_Siri_1mic.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_Siri_1mic.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_Siri_1mic.Rec_1 = PAL,/output_multich_0,3,2560,0,0 SAIP_1_Handsfree_Siri_1mic.SSE_SampleRate = 22050 SAIP_1_Handsfree_Siri_1mic.SSE_FrameSize = 144 SAIP_1_Handsfree_Siri_1mic.SSE_OperationMode = Handsfree SAIP_1_Handsfree_Siri_1mic.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_1mic_noExtRefCh_siri.bsd SAIP_1_Handsfree_Siri_1mic.MultiplexSSEData = 1 SAIP_1_Handsfree_Siri_1mic.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_BT_2mic.InpCount = 2 SAIP_1_Handsfree_BT_2mic.RecCount = 1 SAIP_1_Handsfree_BT_2mic.DeviceIDs = /output_multich_0 SAIP_1_Handsfree_BT_2mic.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_BT_2mic.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_BT_2mic.Inp_2 = PAL,/output_multich_0,2,2560,0,0 SAIP_1_Handsfree_BT_2mic.Rec_1 = PAL,/output_multich_0,3,2560,0,0 SAIP_1_Handsfree_BT_2mic.SSE_SampleRate = 22050 SAIP_1_Handsfree_BT_2mic.SSE_FrameSize = 144 SAIP_1_Handsfree_BT_2mic.SSE_OperationMode = Handsfree SAIP_1_Handsfree_BT_2mic.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_2mic_noExtRefCh.bsd SAIP_1_Handsfree_BT_2mic.MultiplexSSEData = 1 SAIP_1_Handsfree_BT_2mic.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_NAD_2mic.InpCount = 2 SAIP_1_Handsfree_NAD_2mic.RecCount = 1 SAIP_1_Handsfree_NAD_2mic.DeviceIDs = /output_multich_0,/output_mono_4 SAIP_1_Handsfree_NAD_2mic.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_NAD_2mic.DeviceID_/output_mono_4 = PAL,1,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_NAD_2mic.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_NAD_2mic.Inp_2 = PAL,/output_multich_0,2,2560,0,0 SAIP_1_Handsfree_NAD_2mic.Rec_1 = PAL,/output_mono_4,1,2560,0,0 SAIP_1_Handsfree_NAD_2mic.SSE_SampleRate = 22050 SAIP_1_Handsfree_NAD_2mic.SSE_FrameSize = 144 SAIP_1_Handsfree_NAD_2mic.SSE_OperationMode = Handsfree SAIP_1_Handsfree_NAD_2mic.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_2mic_noExtRefCh.bsd SAIP_1_Handsfree_NAD_2mic.MultiplexSSEData = 1 SAIP_1_Handsfree_NAD_2mic.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_Siri_2mic.InpCount = 2 SAIP_1_Handsfree_Siri_2mic.RecCount = 1 SAIP_1_Handsfree_Siri_2mic.DeviceIDs = /output_multich_0 SAIP_1_Handsfree_Siri_2mic.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_Siri_2mic.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_Siri_2mic.Inp_2 = PAL,/output_multich_0,2,2560,0,0 SAIP_1_Handsfree_Siri_2mic.Rec_1 = PAL,/output_multich_0,3,2560,0,0 SAIP_1_Handsfree_Siri_2mic.SSE_SampleRate = 22050 SAIP_1_Handsfree_Siri_2mic.SSE_FrameSize = 144 SAIP_1_Handsfree_Siri_2mic.SSE_OperationMode = Handsfree SAIP_1_Handsfree_Siri_2mic.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_2mic_noExtRefCh_siri.bsd SAIP_1_Handsfree_Siri_2mic.MultiplexSSEData = 1 SAIP_1_Handsfree_Siri_2mic.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_BT_1mic_RefCh.InpCount = 1 SAIP_1_Handsfree_BT_1mic_RefCh.RefCount = 1 SAIP_1_Handsfree_BT_1mic_RefCh.RecCount = 1 SAIP_1_Handsfree_BT_1mic_RefCh.DeviceIDs = /output_multich_0 SAIP_1_Handsfree_BT_1mic_RefCh.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_BT_1mic_RefCh.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_BT_1mic_RefCh.Ref_1 = PAL,/output_multich_0,4,2560,0,0 SAIP_1_Handsfree_BT_1mic_RefCh.Rec_1 = PAL,/output_multich_0,3,2560,0,0 SAIP_1_Handsfree_BT_1mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Handsfree_BT_1mic_RefCh.SSE_FrameSize = 144 SAIP_1_Handsfree_BT_1mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Handsfree_BT_1mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_1mic_ExtRefCh.bsd SAIP_1_Handsfree_BT_1mic_RefCh.MultiplexSSEData = 1 SAIP_1_Handsfree_BT_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_NAD_1mic_RefCh.InpCount = 1 SAIP_1_Handsfree_NAD_1mic_RefCh.RefCount = 1 SAIP_1_Handsfree_NAD_1mic_RefCh.RecCount = 1 SAIP_1_Handsfree_NAD_1mic_RefCh.DeviceIDs = /output_multich_0,/output_mono_4 SAIP_1_Handsfree_NAD_1mic_RefCh.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_NAD_1mic_RefCh.DeviceID_/output_mono_4 = PAL,1,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_NAD_1mic_RefCh.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_NAD_1mic_RefCh.Ref_1 = PAL,/output_multich_0,4,2560,0,0 SAIP_1_Handsfree_NAD_1mic_RefCh.Rec_1 = PAL,/output_mono_4,1,2560,0,0 SAIP_1_Handsfree_NAD_1mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Handsfree_NAD_1mic_RefCh.SSE_FrameSize = 144 SAIP_1_Handsfree_NAD_1mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Handsfree_NAD_1mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_1mic_ExtRefCh.bsd SAIP_1_Handsfree_NAD_1mic_RefCh.MultiplexSSEData = 1 SAIP_1_Handsfree_NAD_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_Siri_1mic_RefCh.InpCount = 1 SAIP_1_Handsfree_Siri_1mic_RefCh.RefCount = 1 SAIP_1_Handsfree_Siri_1mic_RefCh.RecCount = 1 SAIP_1_Handsfree_Siri_1mic_RefCh.DeviceIDs = /output_multich_0 SAIP_1_Handsfree_Siri_1mic_RefCh.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_Siri_1mic_RefCh.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_Siri_1mic_RefCh.Ref_1 = PAL,/output_multich_0,4,2560,0,0 SAIP_1_Handsfree_Siri_1mic_RefCh.Rec_1 = PAL,/output_multich_0,3,2560,0,0 SAIP_1_Handsfree_Siri_1mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Handsfree_Siri_1mic_RefCh.SSE_FrameSize = 144 SAIP_1_Handsfree_Siri_1mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Handsfree_Siri_1mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_1mic_ExtRefCh_siri.bsd SAIP_1_Handsfree_Siri_1mic_RefCh.MultiplexSSEData = 1 SAIP_1_Handsfree_Siri_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_BT_2mic_RefCh.InpCount = 2 SAIP_1_Handsfree_BT_2mic_RefCh.RefCount = 1 SAIP_1_Handsfree_BT_2mic_RefCh.RecCount = 1 SAIP_1_Handsfree_BT_2mic_RefCh.DeviceIDs = /output_multich_0 SAIP_1_Handsfree_BT_2mic_RefCh.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_BT_2mic_RefCh.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_BT_2mic_RefCh.Inp_2 = PAL,/output_multich_0,2,2560,0,0 SAIP_1_Handsfree_BT_2mic_RefCh.Ref_1 = PAL,/output_multich_0,4,2560,0,0 SAIP_1_Handsfree_BT_2mic_RefCh.Rec_1 = PAL,/output_multich_0,3,2560,0,0 SAIP_1_Handsfree_BT_2mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Handsfree_BT_2mic_RefCh.SSE_FrameSize = 144 SAIP_1_Handsfree_BT_2mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Handsfree_BT_2mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_2mic_ExtRefCh.bsd SAIP_1_Handsfree_BT_2mic_RefCh.MultiplexSSEData = 1 SAIP_1_Handsfree_BT_2mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_NAD_2mic_RefCh.InpCount = 2 SAIP_1_Handsfree_NAD_2mic_RefCh.RefCount = 1 SAIP_1_Handsfree_NAD_2mic_RefCh.RecCount = 1 SAIP_1_Handsfree_NAD_2mic_RefCh.DeviceIDs = /output_multich_0,/output_mono_4 SAIP_1_Handsfree_NAD_2mic_RefCh.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_NAD_2mic_RefCh.DeviceID_/output_mono_4 = PAL,1,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_NAD_2mic_RefCh.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_NAD_2mic_RefCh.Inp_2 = PAL,/output_multich_0,2,2560,0,0 SAIP_1_Handsfree_NAD_2mic_RefCh.Ref_1 = PAL,/output_multich_0,4,2560,0,0 SAIP_1_Handsfree_NAD_2mic_RefCh.Rec_1 = PAL,/output_mono_4,1,2560,0,0 SAIP_1_Handsfree_NAD_2mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Handsfree_NAD_2mic_RefCh.SSE_FrameSize = 144 SAIP_1_Handsfree_NAD_2mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Handsfree_NAD_2mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_2mic_ExtRefCh.bsd SAIP_1_Handsfree_NAD_2mic_RefCh.MultiplexSSEData = 1 SAIP_1_Handsfree_NAD_2mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Handsfree_Siri_2mic_RefCh.InpCount = 2 SAIP_1_Handsfree_Siri_2mic_RefCh.RefCount = 1 SAIP_1_Handsfree_Siri_2mic_RefCh.RecCount = 1 SAIP_1_Handsfree_Siri_2mic_RefCh.DeviceIDs = /output_multich_0 SAIP_1_Handsfree_Siri_2mic_RefCh.DeviceID_/output_multich_0 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Handsfree_Siri_2mic_RefCh.Inp_1 = PAL,/output_multich_0,1,2560,0,0 SAIP_1_Handsfree_Siri_2mic_RefCh.Inp_2 = PAL,/output_multich_0,2,2560,0,0 SAIP_1_Handsfree_Siri_2mic_RefCh.Ref_1 = PAL,/output_multich_0,4,2560,0,0 SAIP_1_Handsfree_Siri_2mic_RefCh.Rec_1 = PAL,/output_multich_0,3,2560,0,0 SAIP_1_Handsfree_Siri_2mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Handsfree_Siri_2mic_RefCh.SSE_FrameSize = 144 SAIP_1_Handsfree_Siri_2mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Handsfree_Siri_2mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_hf_bmw_35up_2mic_ExtRefCh_siri.bsd SAIP_1_Handsfree_Siri_2mic_RefCh.MultiplexSSEData = 1 SAIP_1_Handsfree_Siri_2mic_RefCh.ChannelCtrlParams = 0,0,0 # Apple Carplay modes SAIP_1_Carplay_Handsfree_WB_1mic.InpCount = 1 SAIP_1_Carplay_Handsfree_WB_1mic.RecCount = 1 SAIP_1_Carplay_Handsfree_WB_1mic.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Handsfree_WB_1mic.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Handsfree_WB_1mic.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Handsfree_WB_1mic.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Handsfree_WB_1mic.SSE_SampleRate = 22050 SAIP_1_Carplay_Handsfree_WB_1mic.SSE_FrameSize = 144 SAIP_1_Carplay_Handsfree_WB_1mic.SSE_OperationMode = Handsfree SAIP_1_Carplay_Handsfree_WB_1mic.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_tel_wb_35up_1mic_noExtRefCh.bsd SAIP_1_Carplay_Handsfree_WB_1mic.MultiplexSSEData = 1 SAIP_1_Carplay_Handsfree_WB_1mic.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Handsfree_WB_2mic.InpCount = 2 SAIP_1_Carplay_Handsfree_WB_2mic.RecCount = 1 SAIP_1_Carplay_Handsfree_WB_2mic.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Handsfree_WB_2mic.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Handsfree_WB_2mic.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Handsfree_WB_2mic.Inp_2 = PAL,/output_multich_1,2,2560,0,0 SAIP_1_Carplay_Handsfree_WB_2mic.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Handsfree_WB_2mic.SSE_SampleRate = 22050 SAIP_1_Carplay_Handsfree_WB_2mic.SSE_FrameSize = 144 SAIP_1_Carplay_Handsfree_WB_2mic.SSE_OperationMode = Handsfree SAIP_1_Carplay_Handsfree_WB_2mic.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_tel_wb_35up_2mic_noExtRefCh.bsd SAIP_1_Carplay_Handsfree_WB_2mic.MultiplexSSEData = 1 SAIP_1_Carplay_Handsfree_WB_2mic.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Facetime_1mic.InpCount = 1 SAIP_1_Carplay_Facetime_1mic.RecCount = 1 SAIP_1_Carplay_Facetime_1mic.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Facetime_1mic.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Facetime_1mic.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Facetime_1mic.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Facetime_1mic.SSE_SampleRate = 22050 SAIP_1_Carplay_Facetime_1mic.SSE_FrameSize = 144 SAIP_1_Carplay_Facetime_1mic.SSE_OperationMode = Handsfree SAIP_1_Carplay_Facetime_1mic.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_facetime_35up_1mic_noExtRefCh.bsd SAIP_1_Carplay_Facetime_1mic.MultiplexSSEData = 1 SAIP_1_Carplay_Facetime_1mic.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Facetime_2mic.InpCount = 2 SAIP_1_Carplay_Facetime_2mic.RecCount = 1 SAIP_1_Carplay_Facetime_2mic.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Facetime_2mic.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Facetime_2mic.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Facetime_2mic.Inp_2 = PAL,/output_multich_1,2,2560,0,0 SAIP_1_Carplay_Facetime_2mic.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Facetime_2mic.SSE_SampleRate = 22050 SAIP_1_Carplay_Facetime_2mic.SSE_FrameSize = 144 SAIP_1_Carplay_Facetime_2mic.SSE_OperationMode = Handsfree SAIP_1_Carplay_Facetime_2mic.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_facetime_35up_2mic_noExtRefCh.bsd SAIP_1_Carplay_Facetime_2mic.MultiplexSSEData = 1 SAIP_1_Carplay_Facetime_2mic.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Siri_1mic.InpCount = 1 SAIP_1_Carplay_Siri_1mic.RecCount = 1 SAIP_1_Carplay_Siri_1mic.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Siri_1mic.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Siri_1mic.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Siri_1mic.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Siri_1mic.SSE_SampleRate = 22050 SAIP_1_Carplay_Siri_1mic.SSE_FrameSize = 144 SAIP_1_Carplay_Siri_1mic.SSE_OperationMode = Handsfree SAIP_1_Carplay_Siri_1mic.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_siri_35up_1mic_noExtRefCh.bsd SAIP_1_Carplay_Siri_1mic.MultiplexSSEData = 1 SAIP_1_Carplay_Siri_1mic.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.InpCount = 1 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.RefCount = 1 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.RecCount = 1 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.Ref_1 = PAL,/output_multich_1,4,2560,0,0 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.SSE_FrameSize = 144 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_tel_wb_35up_1mic_ExtRefCh.bsd SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.MultiplexSSEData = 1 SAIP_1_Carplay_Handsfree_WB_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.InpCount = 2 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.RefCount = 1 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.RecCount = 1 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.Inp_2 = PAL,/output_multich_1,2,2560,0,0 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.Ref_1 = PAL,/output_multich_1,4,2560,0,0 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.SSE_FrameSize = 144 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_tel_wb_35up_2mic_ExtRefCh.bsd SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.MultiplexSSEData = 1 SAIP_1_Carplay_Handsfree_WB_2mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Facetime_1mic_RefCh.InpCount = 1 SAIP_1_Carplay_Facetime_1mic_RefCh.RefCount = 1 SAIP_1_Carplay_Facetime_1mic_RefCh.RecCount = 1 SAIP_1_Carplay_Facetime_1mic_RefCh.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Facetime_1mic_RefCh.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Facetime_1mic_RefCh.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Facetime_1mic_RefCh.Ref_1 = PAL,/output_multich_1,4,2560,0,0 SAIP_1_Carplay_Facetime_1mic_RefCh.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Facetime_1mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Carplay_Facetime_1mic_RefCh.SSE_FrameSize = 144 SAIP_1_Carplay_Facetime_1mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Carplay_Facetime_1mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_facetime_35up_1mic_ExtRefCh.bsd SAIP_1_Carplay_Facetime_1mic_RefCh.MultiplexSSEData = 1 SAIP_1_Carplay_Facetime_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Facetime_2mic_RefCh.InpCount = 2 SAIP_1_Carplay_Facetime_2mic_RefCh.RefCount = 1 SAIP_1_Carplay_Facetime_2mic_RefCh.RecCount = 1 SAIP_1_Carplay_Facetime_2mic_RefCh.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Facetime_2mic_RefCh.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Facetime_2mic_RefCh.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Facetime_2mic_RefCh.Inp_2 = PAL,/output_multich_1,2,2560,0,0 SAIP_1_Carplay_Facetime_2mic_RefCh.Ref_1 = PAL,/output_multich_1,4,2560,0,0 SAIP_1_Carplay_Facetime_2mic_RefCh.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Facetime_2mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Carplay_Facetime_2mic_RefCh.SSE_FrameSize = 144 SAIP_1_Carplay_Facetime_2mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Carplay_Facetime_2mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_facetime_35up_2mic_ExtRefCh.bsd SAIP_1_Carplay_Facetime_2mic_RefCh.MultiplexSSEData = 1 SAIP_1_Carplay_Facetime_2mic_RefCh.ChannelCtrlParams = 0,0,0 SAIP_1_Carplay_Siri_1mic_RefCh.InpCount = 1 SAIP_1_Carplay_Siri_1mic_RefCh.RefCount = 1 SAIP_1_Carplay_Siri_1mic_RefCh.RecCount = 1 SAIP_1_Carplay_Siri_1mic_RefCh.DeviceIDs = /output_multich_1 SAIP_1_Carplay_Siri_1mic_RefCh.DeviceID_/output_multich_1 = PAL,4,SAMPLE,256,22050,2560,0,2 SAIP_1_Carplay_Siri_1mic_RefCh.Inp_1 = PAL,/output_multich_1,1,2560,0,0 SAIP_1_Carplay_Siri_1mic_RefCh.Ref_1 = PAL,/output_multich_1,4,2560,0,0 SAIP_1_Carplay_Siri_1mic_RefCh.Rec_1 = PAL,/output_multich_1,3,2560,0,0 SAIP_1_Carplay_Siri_1mic_RefCh.SSE_SampleRate = 22050 SAIP_1_Carplay_Siri_1mic_RefCh.SSE_FrameSize = 144 SAIP_1_Carplay_Siri_1mic_RefCh.SSE_OperationMode = Handsfree SAIP_1_Carplay_Siri_1mic_RefCh.SSE_BSDFile = /opt/speech/data/bsd/sse_cp_siri_35up_1mic_ExtRefCh.bsd SAIP_1_Carplay_Siri_1mic_RefCh.MultiplexSSEData = 1 SAIP_1_Carplay_Siri_1mic_RefCh.ChannelCtrlParams = 0,0,0 # SAOP --------------------------------------------------------------------- # -------------------------------------------------------------------------- # dev-ioamp-router playback devices # (device nameing is from dev-ioamp-router point of view) # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Device Device-Channel Description # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # input_stereo_4 1 Preprocessed BT-Downlink (to amplifier) - this device needs a special filter. # 2 BT-Uplink / Carplay Uplink # input_mono_4 1 NAD / ATM Uplink # # input_mono_0 1 Prompter Announcement NAVI # # input_mono_1 1 Prompter Announcement SDS, ... # pal-audio dev-ioamp-router specific configuration : 324 --> 0x144 SAOP.InstCnt = 1 # handsfree modes SAOP_1_Handsfree_BT_1mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_BT_1mic.DeviceIDs = /input_stereo_4 SAOP_1_Handsfree_BT_1mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_BT_1mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,0 SAOP_1_Handsfree_BT_1mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_BT_1mic.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_NAD_1mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_NAD_1mic.DeviceIDs = /input_stereo_4,/input_mono_4 SAOP_1_Handsfree_NAD_1mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_NAD_1mic.DeviceID_/input_mono_4 = PAL,1,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_NAD_1mic.InputChannel_1 = PAL,/input_mono_4,1,10000,0,0 SAOP_1_Handsfree_NAD_1mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_NAD_1mic.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_Siri_1mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_Siri_1mic.DeviceIDs = /input_stereo_4 SAOP_1_Handsfree_Siri_1mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_Siri_1mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,0 SAOP_1_Handsfree_Siri_1mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_Siri_1mic.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_BT_2mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_BT_2mic.DeviceIDs = /input_stereo_4 SAOP_1_Handsfree_BT_2mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_BT_2mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,0 SAOP_1_Handsfree_BT_2mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_BT_2mic.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_NAD_2mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_NAD_2mic.DeviceIDs = /input_stereo_4,/input_mono_4 SAOP_1_Handsfree_NAD_2mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_NAD_2mic.DeviceID_/input_mono_4 = PAL,1,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_NAD_2mic.InputChannel_1 = PAL,/input_mono_4,1,10000,0,0 SAOP_1_Handsfree_NAD_2mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_NAD_2mic.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_Siri_2mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_Siri_2mic.DeviceIDs = /input_stereo_4 SAOP_1_Handsfree_Siri_2mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_Siri_2mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,0 SAOP_1_Handsfree_Siri_2mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_Siri_2mic.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_BT_1mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_BT_1mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Handsfree_BT_1mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_BT_1mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,0 SAOP_1_Handsfree_BT_1mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_BT_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_NAD_1mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_NAD_1mic_RefCh.DeviceIDs = /input_stereo_4,/input_mono_4 SAOP_1_Handsfree_NAD_1mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_NAD_1mic_RefCh.DeviceID_/input_mono_4 = PAL,1,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_NAD_1mic_RefCh.InputChannel_1 = PAL,/input_mono_4,1,10000,0,0 SAOP_1_Handsfree_NAD_1mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_NAD_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_Siri_1mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_Siri_1mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Handsfree_Siri_1mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_Siri_1mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,0 SAOP_1_Handsfree_Siri_1mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_Siri_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_BT_2mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_BT_2mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Handsfree_BT_2mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_BT_2mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,0 SAOP_1_Handsfree_BT_2mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_BT_2mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_NAD_2mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_NAD_2mic_RefCh.DeviceIDs = /input_stereo_4,/input_mono_4 SAOP_1_Handsfree_NAD_2mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_NAD_2mic_RefCh.DeviceID_/input_mono_4 = PAL,1,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_NAD_2mic_RefCh.InputChannel_1 = PAL,/input_mono_4,1,10000,0,0 SAOP_1_Handsfree_NAD_2mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_NAD_2mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Handsfree_Siri_2mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Handsfree_Siri_2mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Handsfree_Siri_2mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Handsfree_Siri_2mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,0 SAOP_1_Handsfree_Siri_2mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Handsfree_Siri_2mic_RefCh.ChannelCtrlParams = 0,0,0 # Apple Carplay modes SAOP_1_Carplay_Handsfree_WB_1mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Handsfree_WB_1mic.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Handsfree_WB_1mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Handsfree_WB_1mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Handsfree_WB_1mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Handsfree_WB_1mic.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Handsfree_WB_2mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Handsfree_WB_2mic.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Handsfree_WB_2mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Handsfree_WB_2mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Handsfree_WB_2mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Handsfree_WB_2mic.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Facetime_1mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Facetime_1mic.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Facetime_1mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Facetime_1mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Facetime_1mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Facetime_1mic.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Facetime_2mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Facetime_2mic.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Facetime_2mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Facetime_2mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Facetime_2mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Facetime_2mic.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Siri_1mic.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Siri_1mic.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Siri_1mic.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Siri_1mic.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Siri_1mic.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Siri_1mic.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Handsfree_WB_1mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Handsfree_WB_1mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Handsfree_WB_1mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Handsfree_WB_1mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Handsfree_WB_1mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Handsfree_WB_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Handsfree_WB_2mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Handsfree_WB_2mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Handsfree_WB_2mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Handsfree_WB_2mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Handsfree_WB_2mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Handsfree_WB_2mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Facetime_1mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Facetime_1mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Facetime_1mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Facetime_1mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Facetime_1mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Facetime_1mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Facetime_2mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Facetime_2mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Facetime_2mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Facetime_2mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Facetime_2mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Facetime_2mic_RefCh.ChannelCtrlParams = 0,0,0 SAOP_1_Carplay_Siri_1mic_RefCh.SaopInputStream = AMX,2,FRAME,144,22050 SAOP_1_Carplay_Siri_1mic_RefCh.DeviceIDs = /input_stereo_4 SAOP_1_Carplay_Siri_1mic_RefCh.DeviceID_/input_stereo_4 = PAL,2,SAMPLE,256,44100,20,324,6,0 SAOP_1_Carplay_Siri_1mic_RefCh.InputChannel_1 = PAL,/input_stereo_4,2,10000,0,4 SAOP_1_Carplay_Siri_1mic_RefCh.InputChannel_2 = PAL,/input_stereo_4,1,10000,0,7 SAOP_1_Carplay_Siri_1mic_RefCh.ChannelCtrlParams = 0,0,0 # MONITORSERVICE ----------------------------------------------------------- # -------------------------------------------------------------------------- # configuration for monitoring audio data MonitorService.LogMode = 1 MonitorService.MessageBufferSize = 1000 MonitorService.TimestampEnable = 1 MonitorService.LogFileSize = -1 MonitorService.LogFileName = /hbsystem/multicore/temic/1 MonitorService.MessageBufferMemory = 51200 MonitorService.MonitoringEnable = 1 MonitorService.HeaderEnable = 1 MonitorService.LinefeedEnable = 1 MonitorService.FileHeaderEnable = 0 MonitorService.ReceiveEnable = 1 # HOSTAGENT ---------------------------------------------------------------- # -------------------------------------------------------------------------- HostAgent.RunMsgList_1 = CTRL CNFG GCFROUTER MODE=STANDARD; HostAgent.RegMsgList_2 = CTRL CNFG GDM gddname='/opt/speech/data/dialog/BMW_35up.gdd' gdbname='' timeout=20000; HostAgent.RegMsgList_3 = CTRL CNFG FileService eco_dirname='/mnt/share/speech/'; HostAgent.RegMsgList_4 = CTRL CNFG DragonDriveCommonService json_dirname='/opt/speech/data/grammar/common_json'; # -------------------------------------------------------------------------------- # configuration of systemcall timeouts # -------------------------------------------------------------------------------- GCFGDM_CallTimeout.nuance_asr_IDynamicContentConsumer_waitForCompletion = 720000 GCFGDM_CallTimeout.nuance_asr_IRecognition_waitForCompletion = 150000 GCFGDM_CallTimeout.nuance_asr_IRecognizer_waitForCompletion = 60000 GCFGDM_CallTimeout.nuance_asr_IRecognition_destroy = 60000 GCFGDM_CallTimeout.nuance_asr_IRecognition_getRecres = 60000 GCFGDM_CallTimeout.nuance_asr_IUseCase_waitForCompletion = 150000 GCFGDM_CallTimeout.nuance_prompter_IPrompt_waitForCompletion = 60000 GCFGDM_CallTimeout.HMI_SIGNAL_ForceUpload = 1000 #Short VRS timeout to deal with the missing second natp GCFGDM_CallTimeout.VRS_ParamGet = 1000 # FILESERVICE ----------------------------------------------------------------- FileService.SetSCFErrorStrictness = 0 # here docks the second natp SASService.Port = 1234 # --------------------------------------------------------------------------------- # DRAGONDRIVESERVICE # --------------------------------------------------------------------------------- # ============================================================================== # DragonDriveCommonService # ============================================================================== # DragonDriveCommonService.EventReceiver = # DragonDriveCommonService.JSON_Dir = # DragonDriveCommonService.ScenariosForAMXOnly = # --------------------------------------------------------------------------- # ::= GDM[def] | # ::= .[def] | # ============================================================================== #old handsfree and carplay modes are at the beginning - to be deleted asap DragonDriveCommonService.ScenariosForAMXOnly = Handsfree_BT_1mic, Handsfree_NAD_1mic, Handsfree_Siri_1mic, Handsfree_BT_2mic, Handsfree_NAD_2mic, Handsfree_Siri_2mic, Handsfree_BT_1mic_RefCh, Handsfree_NAD_1mic_RefCh, Handsfree_Siri_1mic_RefCh, Handsfree_BT_2mic_RefCh, Handsfree_NAD_2mic_RefCh, Handsfree_Siri_2mic_RefCh, Carplay_Handsfree_WB_1mic, Carplay_Handsfree_WB_2mic, Carplay_Facetime_1mic, Carplay_Facetime_2mic, Carplay_Siri_1mic, Carplay_Handsfree_WB_1mic_RefCh, Carplay_Handsfree_WB_2mic_RefCh, Carplay_Facetime_1mic_RefCh, Carplay_Facetime_2mic_RefCh, Carplay_Siri_1mic_RefCh # ============================================================================== # DragonDriveAsrService # ============================================================================== # DragonDriveAsrService.EventReceiver = # --------------------------------------------------------------------------- # ::= GDM[def] | # ============================================================================== # ============================================================================== # DragonDrivePrompterService # ============================================================================== # DragonDrivePrompterService.EventReceiver = # --------------------------------------------------------------------------- # ::= GDM[def] | # ==============================================================================