Sets the clock type (12-hour or 24-hour clock) of the real-time clock.
[Syntax]
#include “r_cg_macrodriver.h”
#include “r_cg_rtc.h”
MD_STATUS R_RTC_Set_HourSystem ( rtc_hour_system_t hour_system );
[Argument(s)]
| 
       I/O  | 
    
       Argument  | 
    
       Description  | 
| 
       I  | 
    
       rtc_hour_system_t hour_system;  | 
    
       Clock type HOUR12 :12 -hour clock HOUR24 :24 -hour clock  | 
[Return value]
| 
       Macro  | 
    
       Description  | 
| 
       MD_OK  | 
    
       Normal completion  | 
| 
       MD_BUSY1  | 
    
       Executing count process (before change to setting)  | 
| 
       MD_BUSY2  | 
    
       Stopping count process (after change to setting)  | 
| 
       MD_ARGERROR  | 
    
       Invalid argument specification  | 
Remark If MD_BUSY1 or MD_BUSY2 is returned, it may be because the counter-operation is stopped, or the counter operation start wait time is too short, so make the value of the RTC_WAITTIME macro defined in the header file "r_cg_rtc.h" larger.