chiarimento su uso libreria

Ciao a Tutti,

devo creare uno sketch che mi permetta di comunicare in ModBus (dove Arduino sarà master) verso un device esterno (ovviamente Slave); facendo un po' di ricerche su che libreria utilizzare mi sono imbattuto in questa:

e da qui alcune questioni che mi sono sorte per scarsa conoscenza:

-Non è presente il file .cpp ma solo il .h
-Nel file .h vedo richiamate (#include) altre librerie che non sono presenti in quelle che ho a disposizione.

Ho già provato ad installare questa libreria e ad includerla in uno sketch vuoto e dopo compilazione non ho avuto problemi ma...ripeto...visto la mia scarsa conoscenza della materia...va bene così? Devo cercare ed installare le librerie richiamate? Il fatto che non ci sia il .cpp è un problema?
Sono ben accette anche altre osservazioni.

grazie

Non è un problema ls mancanza del .cpp e, finché non hai errori in compilazione non ti preoccupare di quel che manca. Potrebbero essere librerie già incluse in Arduino o cose che potrai comunque installare in un secondo tempo, ma non preoccuparti per il momento. Stai pure tranquillo che quando manca qualcosa il C/C++ non si fa problemi a fartelo notare ;).

Ciao SukkoPera,

grazie della risposta...procedo e vediamo :wink: