Pages: [1]   Go Down
Author Topic: Problème de récupération de l'heure ds1307  (Read 533 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 13
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir à tous,
j'ai un module ds1307 qui est branché à mon arduino mega et quand je lance le code d'example, tout marche nickel.

Le problème survient lorsque je veux récupérer l'heure du module, lorsque je veux compiler il me dit : no matches converting function 'get' to type 'time_t (*)()'.

J'utilise le code suivant :
Code:
setSyncProvider(RTC.get);  
  if(timeStatus()!= timeSet)
    lcd.println("Unable to sync");
  else
    lcd.println("RTC system time ");  
  delay(2000);  
  lcd.clear();
  delay(10);

Merci d'avance pour votre aide  smiley
« Last Edit: August 13, 2011, 12:34:57 am by Jean-François » Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 224
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

A priori c'est la ligne
Code:
setSyncProvider(RTC.get);
qui ne va pas, l'argument RTC.get  n'est pas du type attendu par la méthode setSyncProvider.

Quelle bibliothèque utilises-tu ? Quelle-est l'API de la méthode setSyncProvider ?

++
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 13
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci de ton aide. J'ai réussi à régler le problème en utilisant le bibliothèque ds1307RTC.h au lieu de ds1307.h  smiley
Logged

Pages: [1]   Go Up
Jump to: