Protocole radio V 0.1

Tout ce qui est en rapport avec le développement du protocole radio
Avatar de l’utilisateur
Yaug
Administrateur
Messages : 1466
Inscription : 19 Juillet 2013, 17:09
Localisation : Moselle
Contact :

Re: Protocole radio V 0.1

Messagepar Yaug » 24 Août 2013, 00:21

Disons qu'avec tous les tests que j'ai déjà fait, une fois que tu met en place tes écarts types pour retrouver les 0 et les 1, l'impact du "non" temps réel est limité.

De plus, en effet, dans le code, on commence par indiquer que le master est le programme prioritaire, et que le reste on oublie.
C'est lui qui récupère le CPU.
De toute manière, clairement, un raspberry pi ne pourra gérer correctement Ydle + d'autres programmes à coté.

Sinon pour Xav : on est ici dans le topic pour la v0.1, déjà sortie.
On a fait pas mal évoluer le protocole pour la v0.2, et surtout pour les versions suivantes, donc il ne faut pas trop trop s'embêter sur les détails du protocole v0.1 qui est déjà plus ou moins dépassé en fait.

Mister Kha
Messages : 48
Inscription : 25 Juillet 2013, 11:15

Re: Protocole radio V 0.1

Messagepar Mister Kha » 25 Août 2013, 19:51

Uggy a écrit :Question subsidiaire: est ce qu'il est prévu que le master (Rasp) envoi lui aussi des données ? (Faut que je regarde le code) Si oui, il utilise les GPIO pour parler a l'emetteur 433 ? Si oui, vu qu'il n'est pas temps réel, est ce qu'il sera capable de respercter parfaitement les temps pour les 1 et les 0 ? est ce que ceci ne vas faire par exemple chuter les taux de réussite des envoi de paquets (ou affecter la distance) ?


Est-ce que les machins du type Neu SainSmart I2C RTC DS1307 AT24C32 Real Time Clock For Arduino Raspberry Pi (vraiment pas cher) ou encore Real Time Clock (RTC) module for the Raspberry Pi with I2C passthrough option (un peu plus mais pas la ruine) seraient de nature à régler le problème ?

Avatar de l’utilisateur
Uggy
Messages : 8
Inscription : 18 Août 2013, 23:33

Re: Protocole radio V 0.1

Messagepar Uggy » 25 Août 2013, 19:58

Mister Kha a écrit :Est-ce que les machins du type


Salut,
A ma connaissance non. Ces modules permettent "juste" que le Rasp se rapelle de l'heure qu'il est quand il est éteint. (enfin quand il se rallume quoi ;) )
Mais j'avoue que le nom est trompeur..

Mister Kha
Messages : 48
Inscription : 25 Juillet 2013, 11:15

Re: Protocole radio V 0.1

Messagepar Mister Kha » 25 Août 2013, 20:44

Dommage, c’était vraiment low-cost pour le coup :D

Geekos31
Messages : 15
Inscription : 28 Août 2013, 17:39
Localisation : Toulouse

Re: Protocole radio V 0.1

Messagepar Geekos31 » 29 Août 2013, 11:44

Mister Kha a écrit :Dommage, c’était vraiment low-cost pour le coup :D


Une horloge temps réel n'amènera rien de plus dans notre cas si l'OS n'est pas temps réel.

En priorisant la tâche exécutée par le master pour l'envoi des trames vers les nodes, cela devrait suffir.

Avatar de l’utilisateur
Yaug
Administrateur
Messages : 1466
Inscription : 19 Juillet 2013, 17:09
Localisation : Moselle
Contact :

Re: Protocole radio V 0.1

Messagepar Yaug » 29 Août 2013, 11:45

Geekos31 a écrit :En priorisant la tâche exécutée par le master pour l'envoi des trames vers les nodes, cela devrait suffir.


C'est déjà le cas en fait.
On priorise le script master lancé sur le raspberry pi.


Revenir vers « Protocole radio »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités

cron