Instructions arduino non reconnues dans les headers

Salut à tous ! Les instrucitons Arduino ne sont pas reconnues dans le header malgré la présence d'un #include "Arduino.h".

#include "Arduino.h"
#include "Led.h"

// default constructor
Led::Led(int broche, int mode)
{
    Broche = broche;
    Mode = mode;
    pinMode(Broche, Mode); // erreur !

} //Led

Je dois dire que je sèche ! Vous avez une idée ?

Et tu crois obtenir de l'aide ?

Où est la déclaration de la classe ?

Le déclaration est dans le ficher Led.h. En jetant un coup d'œil au code on lit l'instruction #include "Led.h" qui devrait mettre sur le voie, non ? Par contre, précision importante je suis sur Visual studio. J'ai donc pour ceux qui ont du mal à suivre un fichier Led.h et un fichier Led.ccp. Toutes les instructions Arduino sont refusées par le compilateur quelle que soit l'instruction

Pinmode()
digitalWrite()
// etc ….

led.h : que je vais chercher où ?

Je le devine ou je le trouve dans ma boule de cristal ?

Problème résolu après réinstallation de l'IDE.