Souliss, Domotica e IoT basata su Arduino ed Android

Attualmente non è partita alcuna attività di documentazione del codice, ma ho iniziato solo a scrivere della documentazione utente, quindi un supporto in tal senso sarebbe davvero utile.

Cosa vuol dire?

Io vedo il codice di MaCaco documentato, non integralmente e in modo dettagliato ma c'è già un'inizio.

Ora penso che tu abbia usato un IDE (quale?) e questo probabilmente di inserisce già i tag /*! document */ e probabilmente si tratta di eclipse.
Comunque il codice così commentato è pronto per essere passato a doxygen che ne estrae la doc e la trasforma in html o altro.
Per la doc utente, si può fare anche con doxygen creando dei file .dox, ma se vuoi tenerla separata ti capisco.

Dunque sono tre librerie che su arduino dovranno essere statiche, corregimi se sbaglio. Il programma utente in sviluppo dovrà linkare con la libreria di arduino, con MaCaco e le altre. Sempre che si decida di creare tre moduli statici, in alternativa si può creare un libreria contenente i moduli oggeto ricavati dalla compilazione.

Io non ho visto alcun Makefile, come compili il tutto?

Ciao.