mazda-cmu-documentation

Documentation of the hardware and software of the Mazda Infotainment system

View the Project on GitHub silverchris/mazda-cmu-documentation

Dbus interface API

com.jci.settings

Methods

Connect

Arguments

Name Direction Type Description
client_name in s  
status out i  

Disconnect

Arguments

Name Direction Type Description
client_name in s  
status out i  

Get_Settings_U8

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
user_fun in u  
key_actions in u  
val out y  
user_fun_out out u  
status out u  

Set_Settings_U8

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
val in y  
user_fun in u  
key_actions in u  
val_ret out y  
user_fun_out out u  
status out u  

OnChange_Settings_U8

Arguments

Name Direction Type Description
client_name in s  
key_path in s  
key_group in s  
key_name in s  
user_signalcb_fun in u  
user_fun in u  
key_actions in u  
user_fun_out out u  
status out u  

Reset_Settings_U8

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
user_fun in u  
key_actions in u  
user_fun_out out u  
status out u  

Get_Settings_S16

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
user_fun in u  
key_actions in u  
val out n  
user_fun_out out u  
status out u  

Set_Settings_S16

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
val in n  
user_fun in u  
key_actions in u  
val_ret out n  
user_fun_out out u  
status out u  

OnChange_Settings_S16

Arguments

Name Direction Type Description
client_name in s  
key_path in s  
key_group in s  
key_name in s  
user_signalcb_fun in u  
user_fun in u  
key_actions in u  
user_fun_out out u  
status out u  

Reset_Settings_S16

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
user_fun in u  
key_actions in u  
user_fun_out out u  
status out u  

Get_Settings_U32

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
user_fun in u  
key_actions in u  
val out u  
user_fun_out out u  
status out u  

Set_Settings_U32

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
val in u  
user_fun in u  
key_actions in u  
val_ret out u  
user_fun_out out u  
status out u  

OnChange_Settings_U32

Arguments

Name Direction Type Description
client_name in s  
key_path in s  
key_group in s  
key_name in s  
user_signalcb_fun in u  
user_fun in u  
key_actions in u  
user_fun_out out u  
status out u  

Reset_Settings_U32

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
user_fun in u  
key_actions in u  
user_fun_out out u  
status out u  

Get_Settings_BLM_Settings_pChar

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
user_fun in u  
key_actions in u  
val out s  
user_fun_out out u  
status out u  

Set_Settings_BLM_Settings_pChar

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
val in s  
user_fun in u  
key_actions in u  
val_ret out s  
user_fun_out out u  
status out u  

OnChange_Settings_BLM_Settings_pChar

Arguments

Name Direction Type Description
client_name in s  
key_path in s  
key_group in s  
key_name in s  
user_signalcb_fun in u  
user_fun in u  
key_actions in u  
user_fun_out out u  
status out u  

Reset_Settings_BLM_Settings_pChar

Arguments

Name Direction Type Description
key_path in s  
key_group in s  
key_name in s  
user_fun in u  
key_actions in u  
user_fun_out out u  
status out u  

Reset_SettingsGroup

Arguments

Name Direction Type Description
key_group in n  
user_fun in u  
user_fun_out out u  
status out u  

Settings_RPC

Arguments

Name Direction Type Description
settings_cmd in u  
user_fun in u  
user_fun_out out u  
status out u  

Signals

OnChangeSignal_Settings_U8

Arguments

Name Direction Type Description
val ** y  
user_fun_out ** u  
status ** u  

OnChangeSignal_Settings_S16

Arguments

Name Direction Type Description
val ** n  
user_fun_out ** u  
status ** u  

OnChangeSignal_Settings_U32

Arguments

Name Direction Type Description
val ** u  
user_fun_out ** u  
status ** u  

OnChangeSignal_Settings_BLM_Settings_pChar

Arguments

Name Direction Type Description
val ** s  
user_fun_out ** u  
status ** u