Forums - Tous les messages
Forums - Tous les messages
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
Recherche
 
   
 
   Tous les messages

 Bas   Précédent   Suivant

« 1 2 3 (4) 5 6 7 ... 1540 »


Re: Serveur NTP pour IOT
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Open in new window

Attacher un fichier:



jpg  USR.jpg (108.05 KB)
24_5ead69efb9142.jpg 677X538 px

Posté le : 02/05 14:39
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Bonjour,

@David

Ma carte est déjà connectée au net grâce à ce tout petit module : https://www.usriot.com/products/super- ... t-to-ethernet-module.html

A l'aide de putty ou teraterm, j'ai développé un petit langage basé sur le protocole Telnet par un jeu de questions réponses avec ma carte me donnant accès à tous mes réglages lecture/écriture. Mon module USR-K7 a 2 sockets : l'un configuré en serveur TCP pour le terminal, l'autre en client.

Un copain qui bidouille en Arduino s'est créé une station météo, et me prete sont serveur avec Nodered. J'arrive à me connecter dessus avec mon socket 2 et j'ai validé l'envoi et la réception entre ce serveur et ma carte.

J'ajoute au passage si vous ne connaissez pas, que NodeRed c'est vraiment bien foutu pour tout ce qui est IOT et domotique ...

Donc au final, mes 2 sockets gère tout, j'ai juste à faire transiter des données avec ma SCI.

Mais en suivant la Doc de mon module Ethernet, si je veux utiliser du Websocket sur le port 80, je DOIS créé moi même le socket afin d'établir un connexion sur un serveur.
Et c'est la ou je planche, coté code en C, je ne sais pour l'instant pas faire.

En ce qui concerne la mise à l'heure via NTP, je pense pouvoir y parvenir avec le socket 2, configuré en UDP, port 123.

Voili voilou,

PS : @Jacques

oui je vois bien que le module WIFI dont tu parles ESP8266 est très rependu dans le monde Arduino pour tous nos amis qui bidouillent ... (désolé David d'avoir prononcé le "Arduino"

Posté le : 02/05 14:22
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Pilier de la communauté
Inscrit:
27/09/2005 18:07
De Metz
Messages: 1354
Hors Ligne
Je ne me suis jamais penché là-dessus.
Il y a peut-être moyen avec une interface série/ethernet peut-être, genre XPORT ou autre.
Désolé, mais je ne peux pas trop t'aider la-dessus.

Dans ces situations, j'ai recours à de l'ESP32 qui ne coûte pas plus cher et qui possède un "écosystème" très riche. En revanche, je ne sais pas ce que ça vaut dans le cas d'un usage professionnel. Mais ce sont souvent ces circuits que l'on retrouve sur les prises WiFi télécommandée (plus précisément ESP8266 pour celles que j'utilise).

PS: grillé par Charly dont je n'avais pas vu le message (j'ai été interrompu pendant que je rédigeais le mien).

Posté le : 02/05 11:40
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1943
Hors Ligne
Salut

Je m'étonnais que tu parles de réseau sur ton petit S08...
Un S08 est sans doute capable de gérer du réseau mais il lui faut au moins la connectivité.

A vue de nez je dirais qu'un truc comme ça
https://www.wiznet.io/product/serial-to-ethernet/
pourrait te faire faire des merveilles très simplement.

Je n'ai jamais utilisé perso mais j'en ai entendu que du bien.

A noter que pour les IHM que tu veux faire, j'imagine pour piloter ta carte, tu pourrais alors la faire en Web, en faisant en sorte que ta carte se comporte comme un serveur web, accessible de partout depuis un navigateur dans ta maison.

Posté le : 02/05 11:20
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Ok.

Mais coté hard, penses-tu possible d'implémenter cela avec mon S08 ?

Est-il possible d'ajouter ces bibliothèques C++ dans mon projet C afin que ce soit compilé ?

Posté le : 02/05 10:37
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Pilier de la communauté
Inscrit:
27/09/2005 18:07
De Metz
Messages: 1354
Hors Ligne
Tu envoies une demande de connexion: la fonction s'appelle normalement connect sous linux ou Windows. Elle renvoie un entier qui indique la réussite ou non de la connexion.

Pareil en C++ avec la classe qui va bien. Voilà ce que j'utilise avec Qt par exemple. Dans ce dernier cas, soit on sait que la connexion a réussi en appelant une fonction d'attente de la connexion, soit on intercepte un signal indiquant que la connexion est effective (c'est dans ce cas de la programmation par événements).

Posté le : 01/05 12:28
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Oui mais concrètement j'envoie quoi au niveau "binaire" pour créer le socket ?

Exemple :
Si je suis client, j'envoie "1" au serveur qui est à l'écoute, s'il me renvoie "1", je suis connecté à lui, s'il me renvoie "0", il a refusé la connexion...?

Posté le : 01/05 09:23
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Pilier de la communauté
Inscrit:
27/09/2005 18:07
De Metz
Messages: 1354
Hors Ligne
Citation :
Créé un socket consiste en quoi exactement niveau trames à envoyer et à recevoir afin d'établir une connexion ?
Un (une?) socket est juste un point de connexion, une extrémité d'un tuyau qui va permettre de communiquer avec une autre extrémité de tuyau. Après, on peut faire passer n'importe quoi dans ce tuyau.

Le socket est créé pour permettre de dialoguer selon un protocole donné (TCP, UDP, etc.). Après, selon ce protocole, le socket va te permettre de te mettre à l'écoute, d'envoyer une demande de connexion, des données, etc. à l'aide des fonctions correspondantes, ce qui se traduira effectivement par l'envoi de trames entre les deux extrémité.

Posté le : 30/04 14:53
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Heu non pardon, enfin oui, c'était dans le but de mettre en oeuvre le ntp. Mais il fallait d'abord s'y connecter !

Maintenant que je sais que j'ai 2 sockets dispo et qui se connectent tout seul, en TCP ou UDP je pense pouvoir dialoguer avec un NTP, port 123.

Ma question précédente portait justement sur la création effective, coté code C me concernant, d'un socket. Comme on le voit sur ce genre de code que j'avais ou celui que tu m'as fourni ici.

Créé un socket consiste en quoi exactement niveau trames à envoyer et à recevoir afin d'établir une connexion ?

Posté le : 30/04 12:29
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Serveur NTP pour IOT
Pilier de la communauté
Inscrit:
27/09/2005 18:07
De Metz
Messages: 1354
Hors Ligne
Tu parles toujours du serveur NTP?

Posté le : 30/04 11:47
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 2 3 (4) 5 6 7 ... 1540 »




Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Forums - Tous les messages