IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Piloter son ethernet


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 14
    Par défaut Piloter son ethernet
    Bonjour messieurs, dames,

    Je ne sais trop si je pose ma question sur le bon forum, mais bon ...je serais redirigé au cas où

    En C++, je voudrais pouvoir piloter ma porte ethernet...je m'explique.
    Je voudrais pouvoir envoyer/recevoir des bits de données à travers cette porte. (c-à-d. envoyer par ex. : 10101100 à travers les différents câblesde l'UTP)
    Existe-t-il une manière, une libraire pour pouvoir réaliser ce petit truc de rien du tout?

    Un grand merci à l'avance

    Kenzete

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 104
    Par défaut
    il te faudrais utiliser les sockets.

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 14
    Par défaut
    J'ai regardé un peu au niveau des sockets...mais son utilisation est permet en fait de faire dialoguer deux entités...que ce soit serveur/client ou deux programmes différents.

    Moi mon but ici est autre...je voudrais juste envoyé un signal, un bit à travers mon cable UTP. Le but n'est pas de dialoguer mais bien d'envoyer un signal électrique. Je sais pas si je me fais bien comprendre. par exemple, juste envoyé une impulsion sur le pin vert du câble...qq chose dans ce style.

    N'hésitez pas à me demander des explications...car le sujet est assez complexe je pense donc au plus on en parle au mieux on peut trouver des solutions...

    Merci encore à tout ceux qui y réfléchissent

    Kenzete

  4. #4
    Membre éprouvé
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Par défaut
    Si tu souhaites envoyer des donner sur une pine specifique, la je te conseil de regarder du coté du driver et de la librairie de ta carte reseau...

    Sujet pas facile car avec les cartes reseaux grand public je ne suis pas sur que de telles fonctionnalitées existes, il faudrait peut etre envisager un autre type de dialogue.

    Je regarde un peu de mon coté mais sans grand espoir.

  5. #5
    Membre éprouvé
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Par défaut
    Pourrais tu me communiquer la carte reseau dont tu disposes?

    D'autre part ton application sera t elle toujours sur le meme PC? Tu es sur Windows je présume...

    Une communication via un port RS232 ou quelque chose du genre est elle envisageable? Ou es tu obligé d'utiliser un cable reseau?

    Dans le cas ou tu n'es pas obligé d'utiliser une carte reseau pour ce type de communication, mais un cable reseau pour le recepteur, il tu suffit de modifier la connectique d'un coté par exemple.

    En attendant tes réponses, je continue mes recherches..

    Cdt

    rikau2

  6. #6
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 14
    Par défaut
    Au niveau de la carte ethernet...je ne la connais pas, je te la ferais parvenir ce soir...(je suis au boulot :p)
    Sinon je suis sur windows xp et l'application tournera dans un premier temps sur cet OS
    Pour le RS232, c'est à envisager mais comme ultime solution, car je suis limité en aval d'un point de vue dimension.
    Je ne suis pas obligé d'utiliser la carte réseau en effet, mais je voulais l'utiliser afin de pouvoir utiliser un PC de base avec les composants classiques pour réaliser mon application et ce principalement pour limiter les frais

    Merci beaucoup, pour l'idée des drivers et de la librairie...je vais creuser de ce cote....elle m'inspire

    Kenzete

  7. #7
    Invité de passage
    Profil pro
    Inscrit en
    Août 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 1
    Par défaut
    pls choses à propos d'ethernet : tout d'abord, selon que c'est de l'ethernet 10Mb/s ou 100Mb/s ou 1000Mb/s, les signaux électriques sont différents (tensions et largeurs d'impulsions et nb de niveaux logiques : pas seulement '0' et '1'). En plus, les octets à envoyés sont mélangés les uns aux autres et des bits de redondance sont ajoutés.
    Bref, envoyer un signal électrique sur la liaison ethernet c'est pas gagné.
    Sinon, tu peux utiliser la librairie winpcap qui te permettra d'envoyer et recevoir des paquets ethernet, mais il y aura des adresses ethernet (source et destination) et un crc.
    Sinon, tu peux utiliser un adapteur port série / liaison usb. Ainsi ton pc aura un port série et tu pourra le programmer bcp + facilement.

    Bonne chance.

Discussions similaires

  1. Piloter son PC par la pensée, une chose dorénavant possible !
    Par Arnaud F. dans le forum Actualités
    Réponses: 7
    Dernier message: 02/06/2009, 12h55
  2. Pilotes Controleur Ethernet non reconnu
    Par jakkihm dans le forum Windows XP
    Réponses: 2
    Dernier message: 31/12/2008, 10h18
  3. Pilotes Son pour Dell
    Par muzele dans le forum Windows XP
    Réponses: 3
    Dernier message: 28/09/2007, 20h04
  4. les pilotes controleur ethernet, perdu
    Par gretch dans le forum Dépannage et Assistance
    Réponses: 8
    Dernier message: 02/08/2006, 12h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo