Transmission RAdio des Pénalités: système TRAPS-CK
- harrypotter
- Messages : 343
- Inscription : ven. oct. 24, 2003 20:17
- club : 0
Alors en ce qui concerne la lecture des penalites sur le port serie, je n'ai pas developpé de brique logicielle réutilisable. Tout est contenu dans mon logiciel de configuration des consoles radio. C'est lu iqui sert de relais entre les consoles et le logiciel FFCANOE. Mais je vais ecrire un document qui decrit comment lire les donnees sur le port serie et comment dialoguer avec les consoles. Tout ca sera sur mon site. Pour la securite, je ne sur pas sur de comprendre, tu veux dire "comment on s'assure que les données qui arrivent sur le PC ne sont pas corrompues par des erreurs de transmission" ?
Tout ce qui est control de flux, d'erreur de transmission, etc... est fait par le modem radio que j'utilise. La il faut voir les specs du Space Port Modem de radiometrix. Ce modem est extremement fiable, il s'occupe lui meme de reinterroger son pair s'il y a des problemes de transmission. Dans les faits, lors de tous mes tests (mais encore une fois il faut que je testes en conditions reelles) je n'ai JAMAIS eu de corruption de donnees. Si jamais la console se trouve a la limite de portee radio (ce qui ne devrait pas arriver avec mon systeme car chaque console sert de relais avec celle amont) il se peut que ton PC ne recoive aucune penalite. Mais s'il en recoit, elles sont bonnes (enfin c'est ce que dit la spec de radiometrix et c'est ce que j'ai observé).
Tout ce qui est control de flux, d'erreur de transmission, etc... est fait par le modem radio que j'utilise. La il faut voir les specs du Space Port Modem de radiometrix. Ce modem est extremement fiable, il s'occupe lui meme de reinterroger son pair s'il y a des problemes de transmission. Dans les faits, lors de tous mes tests (mais encore une fois il faut que je testes en conditions reelles) je n'ai JAMAIS eu de corruption de donnees. Si jamais la console se trouve a la limite de portee radio (ce qui ne devrait pas arriver avec mon systeme car chaque console sert de relais avec celle amont) il se peut que ton PC ne recoive aucune penalite. Mais s'il en recoit, elles sont bonnes (enfin c'est ce que dit la spec de radiometrix et c'est ce que j'ai observé).
- harrypotter
- Messages : 343
- Inscription : ven. oct. 24, 2003 20:17
- club : 0
C'est sur que quelqu'un qui a une autre console dans sa poche peut envoyer de fausses penalités au PC (tres facilement meme). Mais bon, tricher, on peut toujours... Moi ca ne m'etait pas paru comme un probleme car je voyais mal quelqu'un sur une course regionale s'amuser a envoyer de fausses penalites. Maintenant, si c'est un vrai probleme, on peut faire en sorte que les consoles, lors de leur configuration en debut de course recoivent un code qu'elle retransmettront avec leur penalites, et le PC verifiera ce code avant de les accepter.
-
Golgot
- Messages : 153
- Inscription : dim. déc. 09, 2001 17:25
- ville : St Aubin de Scellon
- Navigue avec (bateau) : K1 Fusion, C2 Zed
- département : 27
- Rivière(s) sur laquelle je peux donner des infos : Risle
- Contact :
bien sur, tu peux aussi utiliser un cryptage RSA avec un code different pour l'emetteur et le recepteur... meuh oui... bon courage pour coder ca sur un picbasic...
en fait la verification systematique des feuilles de juges est la seule bonne methode :
1 - tu evites toute tricherie improbable
2 - tu corriges les erreurs eventuelles de manipulation
mon systeme a fil n'est pas plus sur que le traps ck (tu peux te brancher sur la ligne et envoyer ce que tu veux), mais ca ne sert a rien de mettre une enorme porte sans muraille autour...
dans le meme scenario improbable on peut imaginer qu'un hacker intercepte l'envoi des fichiers a la fede et le modifie... mouais... la question de la securite de l'envoi des donnees n'est pas primordiale selon moi... apres je suis ouvert a tout pour discussion
en fait la verification systematique des feuilles de juges est la seule bonne methode :
1 - tu evites toute tricherie improbable
2 - tu corriges les erreurs eventuelles de manipulation
mon systeme a fil n'est pas plus sur que le traps ck (tu peux te brancher sur la ligne et envoyer ce que tu veux), mais ca ne sert a rien de mettre une enorme porte sans muraille autour...
dans le meme scenario improbable on peut imaginer qu'un hacker intercepte l'envoi des fichiers a la fede et le modifie... mouais... la question de la securite de l'envoi des donnees n'est pas primordiale selon moi... apres je suis ouvert a tout pour discussion
- harrypotter
- Messages : 343
- Inscription : ven. oct. 24, 2003 20:17
- club : 0
- wf
- Messages : 218
- Inscription : mer. oct. 09, 2002 15:48
- ville : Saint Sulpice
- Navigue avec (bateau) :
- département : 81
- Rivière(s) sur laquelle je peux donner des infos :
- Contact :
si c'est en TCP/IP avec FFCanoe, c'est qu'il y a bien un protocole donc une API qui sort du centralisateur des boitiers ? c'est qui le serveur, FFCanoe ou le central ? Moi personnellement j'ai du mal avec FFCanoe, je ne trouve ça pas du tout intuitif et à vouloir tout centraliser, ça en fait un produit finalement assez fermé et donc à terme il risque de ne plus être utilisé (avis totalement personnel).
- harrypotter
- Messages : 343
- Inscription : ven. oct. 24, 2003 20:17
- club : 0
Oui c'est ca, j'ai un programme qui se met entre FFCANOE et le port serie. Ce meme programme sert aussi a configurer les consoles: a charger les numeros de dossards avant la course, etc... si c'est l'api de ffcanoe que tu voulais, wf, j'ai justement mis un programme d'exemple dans la page "chargement" de mon site. Il s'agit d'un programe tres basique avec 3 boutons 50, 2, 0, tu entres le numero de ta manche, le numero de dossard, de la porte et tu cliques sur la penalite. Si tu as un FFCANOE ouvert en mode serveur, la penalité sera mise à jour à l'intérieur.
- GeantVert
- Messages : 1078
- Inscription : ven. déc. 07, 2001 15:44
- ville : Paris+Bernay
- Navigue avec (bateau) : K1 Slingshot 355
C2 ZS - département : 27
- club : CLUB SPORTIF BEAUMONTAIS
- Rivière(s) sur laquelle je peux donner des infos : Brionne-Pont Authou.
- Contact :
A l'usage (ce we aux roches), c'est pas mal.
Bon, on sent encore le côté "bricoleur" des machines, mais c'est simple à utiliser et pour du beta-test, ça reste très correct. Pas besoin de sortir de Saint Cyr pour s'en servir, c'est chouette.
Après, faudrait avoir des retours du secrétariat pour savoir si ça a bien marché de leur côté (les résultats ne sortaient pas spécialement rapidement mais n'étaient pas non plus très lents à arriver), mais du point de vue de l'utilisateur, c'est globalement positif.
Bon, on sent encore le côté "bricoleur" des machines, mais c'est simple à utiliser et pour du beta-test, ça reste très correct. Pas besoin de sortir de Saint Cyr pour s'en servir, c'est chouette.
Après, faudrait avoir des retours du secrétariat pour savoir si ça a bien marché de leur côté (les résultats ne sortaient pas spécialement rapidement mais n'étaient pas non plus très lents à arriver), mais du point de vue de l'utilisateur, c'est globalement positif.
- harrypotter
- Messages : 343
- Inscription : ven. oct. 24, 2003 20:17
- club : 0
quote:les résultats ne sortaient pas spécialement rapidement mais n'étaient pas non plus très lents à arriver
En fait, le système ne permet pas vraiment d'accélérer la saisie des pénalités, ou tout au moins pas suffisamment pour que les compétiteurs voient une différence fondamentale. Si vous êtes 3 personnes au secrétariat (1 pour la saisie, 2 pour les communications avec les juges), vous pouvez aller presque aussi vite. Et puis il y a bien d'autres paramètres qui rentre dans la chaine entre le moment ou le juge met sa pénalité et le moment ou le papier est affiché: le papier qui se bourre dans l'imprimante, l'imprimante qui n'a plus d'encre et on a oublié les cartouches a tel endroit et il faut trouver quelqu'un pour aller les chercher mais personne n'est disponible, le chrono en bas du parcours qui n'a plus de jus, donc les temps de remontent plus, la photocopieuse qui refuse d'imprimer sur du papier trop humide, bref, ce système n'est pas la réponse a tous vos soucis d'organisation de course, mais il améliore énormément un élement de la chaine.
L'avantage fondamental du système est de diminuer la pénibilité du travail et surtout de libérer des bénevoles pour d'autre taches. La ou il fallait 3 personnes, il en faut maintenant plus qu'une, et cette pesonne n'a plus rien a faire, sauf surveiller de temps en temps l'arrivée automatique des pénalités. C'est dommage que je n'avais pas mon camescope sur la course des roches car j'aurai pu montrer le responsable du secretarait en train de prendre son cafe et discuter avec d'autres personnes à l'extérieur de sa caravane pendant que les pénalités arrivaient toutes seules dans son dos dans ffcanoe.
Quant à la fiabilité du système, j'en ai parlé dans ma page sur la course des roches ([url3w]http://www.traps-ck.org/french/pagebg.p ... roches.php[/url3w]), elle est meilleure que celle de l'acheminement des temps du chrono. Nous avons eu des problemes avec les remontées des temps (coupure de courant, etc..) la remonté des pénalités ne s'est jamais arrêtée.
quote:on sent encore le côté "bricoleur" des machines
Ce coté bricoleur, c'est ce qui fait la différence de prix entre du matériel pro à 3000 euros la location par jour de course (inaccesible pour des organisations régionales ou départementales) et ce système à 2000 euros à l'achat. On peut imaginer faire fabriquer les consoles par une entreprise mais le cout de l'industrialisation multipliera certainement le prix par 3... Les boutons sont collés à la main avec de l'araldite, les carreaux de protection de l'écran et des voyants sont découpés dans des boitiers de CD, les piles sont dans des "tupperwares" achetés 1 euro en grande surface, mais ca n'a aucun d'impact sur la fiabilité du système électronique ni sur la robustesse des consoles. Et ca permet d'avoir un système moins cher que tout ce que vous pourrez trouver sur le marché. En ce qui concerne la robustesse et l'étanchéité des consoles, pour mes tests, je les ai fait marcher sous un robinet d'eau. Et ca marche encore.
Bref, la course des roches est un nouveau bon point pour ce système et devrait vous convaincre de vous lancer dans la construction de ce matériel ! je vous rappelle que j'ai mis tous les plans, fournisseurs et logiciels nécessaires sur mon site web : [url3w]www.traps-ck.org[/url3w]
(et le support technique - dans la limite de mes disponibilités - est gratuit !
)
En fait, le système ne permet pas vraiment d'accélérer la saisie des pénalités, ou tout au moins pas suffisamment pour que les compétiteurs voient une différence fondamentale. Si vous êtes 3 personnes au secrétariat (1 pour la saisie, 2 pour les communications avec les juges), vous pouvez aller presque aussi vite. Et puis il y a bien d'autres paramètres qui rentre dans la chaine entre le moment ou le juge met sa pénalité et le moment ou le papier est affiché: le papier qui se bourre dans l'imprimante, l'imprimante qui n'a plus d'encre et on a oublié les cartouches a tel endroit et il faut trouver quelqu'un pour aller les chercher mais personne n'est disponible, le chrono en bas du parcours qui n'a plus de jus, donc les temps de remontent plus, la photocopieuse qui refuse d'imprimer sur du papier trop humide, bref, ce système n'est pas la réponse a tous vos soucis d'organisation de course, mais il améliore énormément un élement de la chaine.
L'avantage fondamental du système est de diminuer la pénibilité du travail et surtout de libérer des bénevoles pour d'autre taches. La ou il fallait 3 personnes, il en faut maintenant plus qu'une, et cette pesonne n'a plus rien a faire, sauf surveiller de temps en temps l'arrivée automatique des pénalités. C'est dommage que je n'avais pas mon camescope sur la course des roches car j'aurai pu montrer le responsable du secretarait en train de prendre son cafe et discuter avec d'autres personnes à l'extérieur de sa caravane pendant que les pénalités arrivaient toutes seules dans son dos dans ffcanoe.
Quant à la fiabilité du système, j'en ai parlé dans ma page sur la course des roches ([url3w]http://www.traps-ck.org/french/pagebg.p ... roches.php[/url3w]), elle est meilleure que celle de l'acheminement des temps du chrono. Nous avons eu des problemes avec les remontées des temps (coupure de courant, etc..) la remonté des pénalités ne s'est jamais arrêtée.
quote:on sent encore le côté "bricoleur" des machines
Ce coté bricoleur, c'est ce qui fait la différence de prix entre du matériel pro à 3000 euros la location par jour de course (inaccesible pour des organisations régionales ou départementales) et ce système à 2000 euros à l'achat. On peut imaginer faire fabriquer les consoles par une entreprise mais le cout de l'industrialisation multipliera certainement le prix par 3... Les boutons sont collés à la main avec de l'araldite, les carreaux de protection de l'écran et des voyants sont découpés dans des boitiers de CD, les piles sont dans des "tupperwares" achetés 1 euro en grande surface, mais ca n'a aucun d'impact sur la fiabilité du système électronique ni sur la robustesse des consoles. Et ca permet d'avoir un système moins cher que tout ce que vous pourrez trouver sur le marché. En ce qui concerne la robustesse et l'étanchéité des consoles, pour mes tests, je les ai fait marcher sous un robinet d'eau. Et ca marche encore.
Bref, la course des roches est un nouveau bon point pour ce système et devrait vous convaincre de vous lancer dans la construction de ce matériel ! je vous rappelle que j'ai mis tous les plans, fournisseurs et logiciels nécessaires sur mon site web : [url3w]www.traps-ck.org[/url3w]
(et le support technique - dans la limite de mes disponibilités - est gratuit !
- harrypotter
- Messages : 343
- Inscription : ven. oct. 24, 2003 20:17
- club : 0
J'ai oublié un truc: certains me disent que les consoles pourraient être plus petites et qu'il faudrait miniaturiser l'ensemble. Ce week end, une juge m'a dit que les consoles étaient très bien concues car les boutons étaient suffisamment espacés pour qu'on puisse l'utiliser AVEC DES GANTS ! Et oui, les juges restent plusieurs heures immobiles dans le froid et certains portent des gants. Et bien l'utilisation des consoles TRAPS ne changera pas leur habitude et leur confort, il pourront continuer à porter des gants. On a donc pas intérêt à faire des consoles trop petites.