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.fav

Methods

GetFavoriteMax

Arguments

Name Direction Type Description
requestId in i  
category in u  
deviceId in u  
return_requestId out i  
return_category out u  
return_number_fav out i  
return_max_fav out i  
return_max_reached out b  
return_status out u  

AddFavoriteRadio

Arguments

Name Direction Type Description
requestId in i  
displayText in s  
replaceFavId in i  
stationType in u  
frequency in d  
stationName in s  
piCode in q  
hdSPS in u  
xM_step in y  
xM_category in y  
xM_channel in y  
xM_SID in y  
relayName in s  
fav_dab_data in (sqqys)  
return_requestId out i  
return_status out u  
return_add_favId out i  
return_max_reached out b  

DeleteFavorite

Arguments

Name Direction Type Description
requestId in i  
category in u  
favId in i  
deviceId in u  
return_requestId out i  
return_status out u  

MoveFavorite

Arguments

Name Direction Type Description
requestId in i  
category in u  
favId in i  
deviceId in u  
oldIndex in i  
newIndex in i  
return_requestId out i  
return_status out u  

RenameFavorite

Arguments

Name Direction Type Description
requestId in i  
category in u  
favId in i  
deviceId in u  
displayText in s  
return_requestId out i  
return_status out u  

GetFavoriteRadio

Arguments

Name Direction Type Description
requestId in i  
favId in i  
return_requestId out i  
return_favId out i  
return_stationType out u  
return_frequency out d  
return_stationName out s  
return_piCode out q  
return_hdSPS out u  
return_XM_step out y  
return_XM_category out y  
return_XM_channel out y  
return_XM_SID out y  
return_status out u  
fav_dab_data out (sqqys)  

GetFavoriteList

Arguments

Name Direction Type Description
requestId in i  
category in u  
deviceId in u  
startIndex in i  
maxItems in i  
return_requestId out i  
return_category out u  
return_startIndex out i  
return_numItems out i  
return_totItems out i  
favList out (a(ususbss))  

RenameTuneMixFavorite

Arguments

Name Direction Type Description
requestId in i  
tuneMixID in u  
displayText in s  
return_requestId out i  
return_status out u  

AddFavoriteComm

Arguments

Name Direction Type Description
requestId in i  
displayText in s  
replaceFavId in i  
deviceId in u  
contactId in u  
contactType in u  
contactName in s  
phoneNumber in s  
return_requestId out i  
return_status out u  
return_add_favId out i  
return_max_reached out b  

GetFavoriteContactDetail

Arguments

Name Direction Type Description
requestId in i  
favId in i  
deviceId in u  
return_requestId out i  
return_favId out i  
return_status out u  
return_displayName out s  
return_companyName out s  
return_image out s  
favCommNum out (a(us))  
favCommAddr out (usssss)  

GetFavoriteComm

Arguments

Name Direction Type Description
requestId in i  
favId in i  
deviceId in u  
return_requestId out i  
return_favId out i  
return_contactId out u  
return_contactType out u  
return_displayName out s  
return_phoneNumber out s  
return_status out u  

RadioFavoriteSeek

Arguments

Name Direction Type Description
requestId in i  
radioType in u  
frequency in d  
hdSPS in u  
xM_channel in y  
button in i  
fav_dab_data in (sqqys)  
return_requestId out i  
return_favId out i  
return_stationType out u  
return_frequency out d  
return_stationName out s  
return_piCode out q  
return_hdSPS out u  
return_XM_step out y  
return_XM_category out y  
return_XM_channel out y  
return_XM_SID out y  
return_status out u  
fav_dab_return out (sqqy)  

ReplaceFavoriteXMChannel

Arguments

Name Direction Type Description
requestId in i  
stationName in s  
xM_channel in y  
xM_SID in y  
return_requestId out i  
return_status out u  

ReplaceFavoriteSXMChannel

Arguments

Name Direction Type Description
requestId in i  
stationName in s  
xM_channel in q  
xM_SID in u  
return_requestId out i  
return_channelId out q  
return_status out u  

UpdateFromTunerStatus

Arguments

Name Direction Type Description
tuner_status in (yyyyybay)  
return_status out u  

CurrentTunedChannelInfo

Arguments

Name Direction Type Description
radioType in u  
tuneStatus in b  
frequency in d  
piCode in q  
hdSPS in u  
xM_channel in y  
fav_dab_data in (sqqy)  

RadioFastFavoriteSeek

Arguments

Name Direction Type Description
requestId in i  
button in i  
fimGroupAtKeyPressed in u  
return_requestId out i  
return_status out u  

GetFavoriteXMADAudio

Arguments

Name Direction Type Description
requestId in i  
return_requestId out i  
return_numItems out i  
channelIDArray out (au)  

DelXMADChannelFavID

Arguments

Name Direction Type Description
xmChannelId in u  
return_favId out u  
return_status out u  

ShowSXMSFav

Arguments

Name Direction Type Description
requestID in u  
sXMSFavStatus in u  
ret_requestID out u  
return_status out u  

SmartFavoritesImpactList

Arguments

Name Direction Type Description
chId_Arry in (au)  
return_status out u  

GetXMChipType

Arguments

Name Direction Type Description
requestID in u  
ret_requestID out u  
return_status out u  

GetTunemixactiveStatus

Arguments

Name Direction Type Description
requestID in u  
ret_requestID out u  
return_status out u  

Signals

SeekStatusResp

Arguments

Name Direction Type Description
seekStatus ** u  
fimGroupAtKeyPressed ** u  

FavRadioChangeEvent

Arguments

Name Direction Type Description
return_favId ** i  
return_stationType ** u  
return_frequency ** d  
return_stationName ** s  
return_piCode ** q  
return_hdSPS ** u  
return_XM_step ** y  
return_XM_category ** y  
return_XM_channel ** y  
return_XM_SID ** y  
return_status ** u  
fav_dab_data ** (sqqys)  

SendActiveFavIdEvent

Arguments

Name Direction Type Description
favId ** u  
favPlayStatus ** b  

SendFavInitStatusEvent

Arguments

Name Direction Type Description
isActive ** b  

XMADFavAddedEvent

Arguments

Name Direction Type Description
xM_channel ** u  

XMADFavDeletedEvent

Arguments

Name Direction Type Description
xM_channel ** u  

SetSmartFavoritesImpactList

Arguments

Name Direction Type Description
chId_Arry ** (au)  

XMChiptype

Arguments

Name Direction Type Description
isX65HAinstalled ** u  

TuneMixActiveStatus

Arguments

Name Direction Type Description
istunemixactive ** b