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

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  

GetDatetime

Arguments

Name Direction Type Description
field_in in n  
datetime_out out u  
field_out out n  
synchronized out y  
status out u  

GetDatetimeComposite

Arguments

Name Direction Type Description
field_in in n  
datetime_out out (nyyyyy)  
field_out out n  
synchronized out y  
status out u  

GetDatetimeComponents

Arguments

Name Direction Type Description
base_datetime out (nyyyyy)  
timezone_offset out (nyyyyy)  
daylightsaving_offset out (nyyyyy)  
user_offset out (nyyyyy)  
synchronized out y  
status out u  

RegisterForDatetimeChangeEvent

Arguments

Name Direction Type Description
time_req in y  
event_time in (nyyyyy)  
client_name in s  
time_req_out out y  
event_time_out out (nyyyyy)  
status out u  

UnregisterFromDatetimeChangeEvent

Arguments

Name Direction Type Description
time_req in y  
event_time in (nyyyyy)  
client_name in s  
time_req_out out y  
event_time_out out (nyyyyy)  
status out u  

RegisterForOffsetChangeEvent

Arguments

Name Direction Type Description
offset_change_type in y  
offset_change_type_out out y  
status out u  

UnregisterFromOffsetChangeEvent

Arguments

Name Direction Type Description
offset_change_type in y  
offset_change_type_out out y  
status out u  

SetDatetimeComponents

Arguments

Name Direction Type Description
base_datetime in (nyyyyy)  
timezone_offset in (nyyyyy)  
daylightsaving_offset in (nyyyyy)  
user_offset in (nyyyyy)  
status out u  

SetDatetimeComposite

Arguments

Name Direction Type Description
field_in in n  
datetime_in in (nyyyyy)  
field_out out n  
synchronized out y  
status out u  

SetDatetime

Arguments

Name Direction Type Description
field_in in n  
datetime_in in u  
field_out out n  
synchronized out y  
status out u  

GetWeekDay

Arguments

Name Direction Type Description
event_time in (nyyyyy)  
weekday out u  
status out u  

GetMonthDaysCount

Arguments

Name Direction Type Description
event_time in (nyyyyy)  
monthdayscount out u  
status out u  

GetYearWeekNumber

Arguments

Name Direction Type Description
event_time in (nyyyyy)  
weeknumber out u  
status out u  

CalculateDateDiff

Arguments

Name Direction Type Description
event_time_from in (nyyyyy)  
event_time_to in (nyyyyy)  
event_diff out (nyyyyy)  
status out u  

CalculateTimeDiff

Arguments

Name Direction Type Description
event_time_from in (nyyyyy)  
event_time_to in (nyyyyy)  
event_diff out (nyyyyy)  
status out u  

CalculateDatetimeDiff

Arguments

Name Direction Type Description
event_time_from in (nyyyyy)  
event_time_to in (nyyyyy)  
event_diff out (nyyyyy)  
status out u  

Signals

FireEventMsg

Arguments

Name Direction Type Description
time_req ** y  
event_time ** (nyyyyy)  
deviation_time_out ** (nyyyyy)  
stat ** i  

OffsetChangeMsg

Arguments

Name Direction Type Description
field_out ** n  
synchronized ** y  
request_out ** n