Design del sistema operativo semplice ma efficiente, buon supporto ai protocolli di rete. Recensione raccolta e ospitata su G2.com.
Il linguaggio nesC potrebbe non essere troppo intuitivo per i principianti. Recensione raccolta e ospitata su G2.com.
Design del sistema operativo semplice ma efficiente, buon supporto ai protocolli di rete. Recensione raccolta e ospitata su G2.com.
Il linguaggio nesC potrebbe non essere troppo intuitivo per i principianti. Recensione raccolta e ospitata su G2.com.
TinyOS è sviluppato nel linguaggio nesC, che è piuttosto diverso dal C. Invece della tradizionale applicazione C che ha una funzione main da cui si sviluppa l'intera funzionalità, le applicazioni TinyOS sono più simili a sistemi orientati ai componenti. Un'applicazione è una raccolta di componenti che implementano interfacce e sono connessi attraverso quelle interfacce. In questo modo, TinyOS rende lo sviluppatore più consapevole dell'interazione tra i componenti (hardware e software) rispetto allo sviluppo di un'applicazione C sequenziale. Recensione raccolta e ospitata su G2.com.
Lo sviluppo in TinyOS è difficile da comprendere per chi è formato in C o Java, e per questo motivo ha perso slancio a favore di sistemi operativi in tempo reale più tradizionali basati su C come Contiki, Riot, ecc. Recensione raccolta e ospitata su G2.com.

Architettura basata su componenti senza kernel, guidata dagli eventi, che consente la manipolazione diretta dell'hardware. Impronta estremamente ridotta e basso sovraccarico del sistema. Piattaforma molto ideale per applicazioni con vincoli di potenza. Singolo stack per chiamate di funzione e interruzioni. Librerie robuste che supportano ogni possibile protocollo richiesto per le reti di sensori wireless. Recensione raccolta e ospitata su G2.com.
Non sono sicuro del supporto attuale di TinyOS. Ma quando ho lavorato su TinyOS nel 2014 per la mia applicazione di rete di sensori, TinyOS era piuttosto nuovo e ho trovato una curva di apprendimento elevata considerando la mancanza di supporto online o tutorial. Inizialmente, ho trovato difficoltà nell'installare e configurare l'ambiente TinyOS sul mio sistema operativo principale (cioè Linux). Quindi, considero la curva di apprendimento iniziale elevata per comprendere l'architettura di TinyOS e le sue librerie una parte molto cruciale per continuare il percorso di progettazione delle applicazioni di reti di sensori. Recensione raccolta e ospitata su G2.com.

TinyOS fornisce il networking multi-hop pronto all'uso, meglio conosciuto come protocollo di raccolta ad albero, per dispositivi ZigBee. Prendi uno dei dispositivi supportati da TinyOS, compila la loro applicazione di esempio e avvia la tua rete in pochi minuti. Recensione raccolta e ospitata su G2.com.
TinyOS ha una curva di apprendimento piuttosto ripida e potrebbe essere opprimente per i nuovi utenti non familiari con le reti wireless o la programmazione di reti di sensori su dispositivi con vincoli di energia e risorse. Inoltre, per molti anni, il supporto per TinyOS è stato interrotto e non vengono supportate nuove funzionalità o piattaforme. Recensione raccolta e ospitata su G2.com.

La programmazione NesC è facile e intuitiva. Inoltre, TinyOs offre un controllo dettagliato sull'intero stack di protocolli. E il plugin yeti2 per Eclipse è anche piuttosto utile. Tutto è modificabile e le funzionalità personalizzate possono essere aggiunte facilmente. Recensione raccolta e ospitata su G2.com.
Nessuna documentazione adeguata e supporto per una vasta gamma di moduli hardware. Inoltre, lo sviluppo per TinyOS del repository principale è piuttosto vecchio. Si prevede un rilancio di TinyOS con funzionalità più avanzate e aggiornate. È necessario il supporto della comunità. Recensione raccolta e ospitata su G2.com.

TinyOS mi ha aiutato a comprendere le varie funzioni dei sensori. Le visualizzazioni mi hanno aiutato molto. TinyOS semplifica molto il lavoro sui nodi. Ci offre una piattaforma su cui lavorare invece di programmare direttamente in Linux grezzo. Recensione raccolta e ospitata su G2.com.
C'è spazio per miglioramenti nell'interfaccia utente. La visualizzazione della lunghezza d'onda può essere buona. I clic possono essere buoni. Se TinyOS potesse essere più compatibile con Windows, sarebbe ottimo per gli utenti non Linux. Recensione raccolta e ospitata su G2.com.

La combinazione di TinyOS, essendo modulare, a basso consumo energetico e basato su eventi, era il caso d'uso perfetto per il nostro progetto. Recensione raccolta e ospitata su G2.com.
L'unico aspetto negativo di TinyOS è l'uso di NesC, che è un linguaggio di programmazione difficile per sviluppare codice efficiente e veloce. Recensione raccolta e ospitata su G2.com.
La documentazione e il fatto che sia open source. La comunità online intorno ad esso è piena di risorse. Recensione raccolta e ospitata su G2.com.
il fatto che sia scritto in nesC, che ha una curva di apprendimento ridotta. Sebbene una conoscenza di base del linguaggio funzionale dovrebbe essere sufficiente per cavarsela. Recensione raccolta e ospitata su G2.com.

Ho una conoscenza limitata poiché l'ho utilizzato su un simulatore. Si carica rapidamente. Recensione raccolta e ospitata su G2.com.
Immagino che possa migliorare la sicurezza e ulteriori ottimizzazioni della batteria. Recensione raccolta e ospitata su G2.com.

La capacità di programmare e configurare dispositivi di rete wireless con esso è molto semplice. Recensione raccolta e ospitata su G2.com.
Sarebbe fantastico se più persone scrivessero dei blog e delle guide per gli utenti. Recensione raccolta e ospitata su G2.com.
Hai una domanda sul software? Ottieni risposte da utenti reali ed esperti.
I dettagli sui prezzi per questo prodotto non sono attualmente disponibili. Visita il sito web del fornitore per saperne di più.