Salve a tutti!
A qualcuno è capitato di dover usare SimpliciTI? un protocollo di comunicazione molto ben fatto...
utilissimo nei cc430
!!
Ho letto tutte le note e guide a riguardo, ho dato uno sguardo ai progetti d'esempio, ma permane qualche dubbio...
Per esempio :
in un sistema a 3 device 2 ED e un AP -->
La funzione
SMPL_Init(0) [senza chiamata a function callback]
presente in tutti e 3 i device dovrebbe metterli in comunicazione, cioè far sapere a tutti gli oggetti presenti che ci sono anche gli altri 2
--> qui vorrei vedere in base all'uscita su display se la funzione è andata a buon fine o meno
la funzione di callback non è fondamentale giusto?
successivamente vorrei collegare tra loro i 3 oggetti per farli parlare, quindi:
AP---> SMPL_Link(&IdLink1)
SMPL_Link(&IdLink2)
e nei 2 ED ci saranno rispettivamente delle
SMPL_LinkListen(&IdLink1)
SMPL_LinkListen(&IdLink2)
negli esempi nelle guide queste funzioni vengono semplicemente richiamate mentre nei progetti d'esempio c'è un controllo ulteriore del tipo:
if (SMPL_SUCCESS == SMPL_LinkListen(&linkID1))
do something...
1)facendo parlare 3 device tra loro è meglio mettere il controllo in una stessa funzione?
2)è corretto quest'uso delle API ?
3)se metto un delay tra SMPL_Init() e SMPL_Link() per vedere sul video il risultato di SMPL_Init() posso compromettere le funzionalità di SMPL_Link() ?
Vi ringrazio anticipatamente per qualsiasi risposta