Bonjour,Je suis d�butant sur visual studio code et protocole Arduino, j'ai une erreur de compilation avec le code suivant
je cherche d�sesp�r�ment depuis 2 jours. L'erreur est multiple d�finitions et. first d�finition here (Rx.h:13)je ne sais commment la r�soudre.Merci

Fichier cde.ino

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <Arduino.h>
#include "Rx.h"
 
void setup() {
  Serial.begin(115200);
}
 
void loop() { 
 
  RxMsg() ;
 
  Serial.println(Valeurs.Val1);
 
}

Fichier Rx.h

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
#ifndef RX_H
#define RX_H
#include<Arduino.h>
 
typedef struct 
{
  int Val1;
  int Val2;
}Data;
 
Data Valeurs;
void RxMsg(); 
#endif[
FichierRX.cpp

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
 
#include "Rx.h"  
void RxMsg(void) 
{
  Valeurs.Val1 = 0;
  Valeurs.Val2 = 1;   
}