Conception de système d'exploitation simple mais efficace, bon support des protocoles réseau. Avis collecté par et hébergé sur G2.com.
Le langage nesC peut ne pas être très intuitif pour les débutants. Avis collecté par et hébergé sur G2.com.
Conception de système d'exploitation simple mais efficace, bon support des protocoles réseau. Avis collecté par et hébergé sur G2.com.
Le langage nesC peut ne pas être très intuitif pour les débutants. Avis collecté par et hébergé sur G2.com.
TinyOS est développé dans le langage nesC qui est assez différent du C. Au lieu de l'application C traditionnelle qui a une fonction principale à partir de laquelle se développe l'ensemble des fonctionnalités, les applications TinyOS sont plus similaires aux systèmes orientés composants.
Une application est une collection de composants qui implémentent des interfaces et sont connectés à travers ces interfaces.
De cette manière, TinyOS rend le développeur plus conscient de l'interaction entre les composants (matériel et logiciel) que s'il développait une application C séquentielle. Avis collecté par et hébergé sur G2.com.
Le développement dans TinyOS est difficile à comprendre pour quelqu'un formé en C ou Java, et pour cette raison, il a perdu de l'élan au profit de systèmes d'exploitation en temps réel plus traditionnels basés sur C tels que Contiki, Riot, etc. Avis collecté par et hébergé sur G2.com.

Architecture basée sur des composants sans noyau, pilotée par des événements, permettant une manipulation directe du matériel.
Empreinte extrêmement réduite et faible surcharge système. Plateforme très idéale pour les applications à contrainte énergétique.
Pile unique pour les appels de fonction et les interruptions.
Bibliothèques solides supportant tous les protocoles possibles requis pour les réseaux de capteurs sans fil. Avis collecté par et hébergé sur G2.com.
Je ne suis pas sûr du support actuel de TinyOS. Mais quand j'ai travaillé sur TinyOS en 2014 pour mon application de réseau de capteurs, TinyOS était assez nouveau et j'ai trouvé une courbe d'apprentissage élevée compte tenu du manque de support en ligne ou de tutoriels. Au début, j'ai eu des difficultés à installer et configurer l'environnement TinyOS sur mon système d'exploitation principal (c'est-à-dire Linux). Donc, je considère que la courbe d'apprentissage initiale élevée pour comprendre l'architecture de TinyOS et ses bibliothèques est une partie très cruciale pour continuer le parcours de conception d'applications de réseaux de capteurs. Avis collecté par et hébergé sur G2.com.

TinyOS offre un réseau multi-sauts prêt à l'emploi ou mieux connu sous le nom de protocole de collecte en arbre pour les appareils ZigBee. Prenez l'un des appareils pris en charge par TinyOS, compilez leur application d'exemple, et obtenez votre réseau opérationnel en quelques minutes. Avis collecté par et hébergé sur G2.com.
TinyOS a une certaine courbe d'apprentissage et peut être accablant pour les nouveaux utilisateurs non familiers avec les réseaux sans fil ou la programmation de réseaux de capteurs sur des appareils à contraintes énergétiques et de ressources. De plus, depuis de nombreuses années, le support pour TinyOS a cessé et aucune nouvelle fonctionnalité ou plateforme n'est prise en charge. Avis collecté par et hébergé sur G2.com.

La programmation NesC est facile et intuitive. De plus, TinyOs offre un contrôle précis sur l'ensemble de la pile de protocoles. Et le plugin yeti2 pour Eclipse est également très utile. Tout est modifiable et des fonctionnalités personnalisées peuvent être ajoutées facilement. Avis collecté par et hébergé sur G2.com.
Pas de documentation adéquate et de support pour une large gamme de modules matériels. De plus, le développement de TinyOS du dépôt principal est assez ancien. Attente d'un redémarrage de TinyOS avec des fonctionnalités plus avancées et récentes. Un soutien de la communauté est nécessaire. Avis collecté par et hébergé sur G2.com.

TinyOS m'a aidé à comprendre les diverses fonctions des capteurs. Les visualisations m'ont beaucoup aidé. TinyOS simplifie beaucoup le travail sur les capteurs. Il nous offre une plateforme pour travailler au lieu de simplement coder en Linux brut. Avis collecté par et hébergé sur G2.com.
Il y a de la place pour l'amélioration de l'interface utilisateur. L'affichage de la longueur d'onde peut être bon. Les clics peuvent être bons. Si TinyOS peut être plus compatible avec Windows, ce serait formidable pour les utilisateurs non-Linux. Avis collecté par et hébergé sur G2.com.

La combinaison de TinyOS étant modulaire, à faible consommation d'énergie ainsi que basé sur des événements était un cas d'utilisation parfait pour notre projet. Avis collecté par et hébergé sur G2.com.
Le seul inconvénient avec TinyOS est l'utilisation de NesC, qui est un langage de programmation difficile pour développer un code efficace et rapide. Avis collecté par et hébergé sur G2.com.
La documentation et le fait qu'il soit open source. La communauté en ligne autour de celui-ci est pleine de ressources. Avis collecté par et hébergé sur G2.com.
le fait qu'il soit écrit en nesC, qui est une petite courbe d'apprentissage. Bien qu'une connaissance de base des langages fonctionnels devrait être suffisante pour vous en sortir. Avis collecté par et hébergé sur G2.com.

J'ai des connaissances limitées car je l'ai utilisé sur un simulateur. Il se charge rapidement. Avis collecté par et hébergé sur G2.com.
Je suppose qu'il peut améliorer la sécurité et optimiser davantage la batterie. Avis collecté par et hébergé sur G2.com.

La capacité de programmer et de configurer des appareils de réseau sans fil avec elle est très simple. Avis collecté par et hébergé sur G2.com.
Serait formidable si plus de personnes écrivaient des blogs et des guides d'utilisateur. Avis collecté par et hébergé sur G2.com.
Obtenez des réponses pratiques, des flux de travail réels et des avantages et inconvénients honnêtes de la communauté G2 ou partagez vos idées.
Nothing
Les détails de tarification pour ce produit ne sont pas actuellement disponibles. Visitez le site du fournisseur pour en savoir plus.


