• [^] # Re: Doc/exemple ?

    Posté par . En réponse au message probleme avec ioctl et rtc. Évalué à 1.

    Merci pour vos réponses.

    Je n'ai rien trouvé comme documentation sur mon systeme concernant rtc.

    En effet j'initialisais l'alarme pour 00h00 et 30 secondes. Mais ca ne marchait toujours pas apres cette modification. en faite ca marche uniquement si j'initiliaise l'alarme avec RTC_ALM_SET puis je l'autorise avec RTC_AIE_ON. Ca me parait etrange l'obligation de faire dans cette ordre la. Avez vous une idée du pourquoi de cet ordre car sur la documentation rien n'est écrit a ce sujet mais peut etre que ca coule de source.

    j'ai donc modifier ca :
    ```
    memset(&rtc_tm, 0, sizeof(struct rtc_time) );
    rtc_tm.tm_sec = 0;
    rtc_tm.tm_min = 14;
    rtc_tm.tm_hour = 6;

    if ( ioctl(fd_open, RTC_ALM_SET, &rtc_tm) < 0 )
    {
     printf("ioctl RTC_ALM_SET : %i\n", errno);
     exit(1);
    }
     if( ioctl(fd_open, RTC_AIE_ON, NULL) < 0 )
    {
     printf("ioctl : %i\n", errno);
     exit(1);
    }