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
FichierRX.cpp
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[
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; }
Partager