Bonjour ! Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
static TUCHAR ucNet;
static TUCHAR ucTemp;
time_t now;
double dSeconde;
double dWaitTime;
struct sNewTime;

void vGDriver_Sigfox_Execute()

{
 switch( ucNet )
  {
   // étape de repos
   case eDriverSigfox_State_Idle:

   break;

        // étape d'attente de réponse
   case eDriverSigfox_State_WaitResponse :
        dWaitTime=0;
        time(&now);
        // sNewTime = *localtime(&now);
        //boucle qui recommence toute les heures
        while(dWaitTime <= 360000)
        {
       // dWaitTime=difftime(now , mktime(&sNewTime));
        }

        ucTemp=ucFRxReadChar();

   break;

   case eDriverSigfox_State_Write:
	       bTxWriteChar(ucTemp);

   break;

   default:
   ucNet = eDriverSigfox_State_Idle;
   break;
  }
Problème renvoyé:
[C++ Erreur] SigFoxApplication.c(130): E2108 Utilisation impropre de typedef 'sNewTime'
Vous pouvez m'aider ?