Pb Arduino-dcsBios : conflicting declaration
Publié : lun. avr. 26, 2021 6:06 pm
Bonjour,
j'ai un pb de compilation avec cela (pour un F18c, avec une carte Mega2560) :
#define DCSBIOS_IRQ_SERIAL
#include <DcsBios.h>
DcsBios::Switch2Pos masterArmSw("MASTER_ARM_SW", 10);
DcsBios::LED masterArmSw(0x740c, 0x2000, 11);
void setup() { DcsBios::setup();}
void loop() { DcsBios::loop();}
Quand je ne met qu'une seule ligne avec masterArmSw , ca compile !!! Avec les 2 j'ai du "error: conflicting declaration" sur la 2ème ligne (pointant vers la 1ère).
Comment puis-je utiliser le Swith ET le Led sur une même "fonction" ?? Faut 2 Arduino ? Y'a une solution de contournement ?
Si possible, il faudrait que la solution fonctionne avec d'autre doublon (ex : hookLever, masterModeAg , masterModeAa, ldgTaxiSw, ...).
Merci pour votre aide !
j'ai un pb de compilation avec cela (pour un F18c, avec une carte Mega2560) :
#define DCSBIOS_IRQ_SERIAL
#include <DcsBios.h>
DcsBios::Switch2Pos masterArmSw("MASTER_ARM_SW", 10);
DcsBios::LED masterArmSw(0x740c, 0x2000, 11);
void setup() { DcsBios::setup();}
void loop() { DcsBios::loop();}
Quand je ne met qu'une seule ligne avec masterArmSw , ca compile !!! Avec les 2 j'ai du "error: conflicting declaration" sur la 2ème ligne (pointant vers la 1ère).
Comment puis-je utiliser le Swith ET le Led sur une même "fonction" ?? Faut 2 Arduino ? Y'a une solution de contournement ?
Si possible, il faudrait que la solution fonctionne avec d'autre doublon (ex : hookLever, masterModeAg , masterModeAa, ldgTaxiSw, ...).
Merci pour votre aide !