Ciao a tutti
E possibile utilizzare una libreria (standard) dentro una libreria che creo io?
Ho provato ad esempio con la che la includo dentro la mia ma non funziona (non da errori)
e volevo sapere se devo aggiungere qualcosa nel codice oppure dovrei applicare in qualche modo l'eredità .
Posto il codice che ho provato senza succeso:
File.ino
#include "LCD.h"
LCD lcd(0);
void setup(){
 lcd.Displayset();
 lcd.Message(1);
}
void loop(){
Â
}
File.h
#ifndef LCD_h
#define LCD_h
class LCD{
 public:
  LCD(int n);
  void Displayset();
  void Message(int N);
};
#endif
File.cpp
#include <Arduino.h>
#include<LiquidCrystal.h>
#include "LCD.h"
LCD::LCD(int n){}
LiquidCrystal Display(22, 23, 24, 25, 26, 27);
void LCD::Displayset(){
 Display.begin(16, 4);
}
void LCD::Message(int N){
 Display.setCursor(N, 0);
 Display.print("FF");
}
Non ditemi su se ho fatto qualche caz...ta
Prima che me lo dica qualcuno so benissimo che programmare ad oggetti su una mcu di arduino
potrebbe dire volersi male da soli sopratutto se metti in ballo l'eredità , la domanda è a solo scopo informativo/curioso
Grazie