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

Raspberry Pi Discussion :

Serveur UDP sur une rsp3


Sujet :

Raspberry Pi

  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 296
    Par défaut Serveur UDP sur une rsp3
    Bonsoir,
    Je souhaiterais créer en c ou c++ un serveur UDP capable d'émettre à fréquence fixe une trame et de recevoir de façon asynchrone.
    La taille des trames peuvent être variables mais d'environ une dizaine d'octets à une fréquence de 100Hz environ.
    Je suis un newbie avec la pi3 , j'ai commencé à jouer avec netbeans, actuellement le client est simulé sur un PC mais à terme je voudrais le remplacer par une appli android.
    Le projet final est le pilotage de relais via ma pi et mon téléphone.

    Merci pour votre aide

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Le Rapsberry est un PC donc si tu sais le faire sur PC, tu sais le faire sur Raspberry.

    Souhaites-tu absolument le faire en C ou serais-tu d'accord de la faire en Python ? J'ai essayé de faire un test de serveur UDP avec Python la semaine dernièr, c'était très simple.

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 296
    Par défaut
    Bonjour,
    Disons que sur mon pc je programme en c# et que pour créer un client il y 5 lignes alors qu'en C c'est un peu plus compliqué sachant que je débute sous linux en plus, mais bon il n'est jamais trop tard pour essayer
    Pour ceux que cela intéresse en cherchant sur un forum j'ai trouvé quelqu'un qui propose ce code pour créer un serveur non bloquant en C
    https://www.ibm.com/support/knowledg.../xnonblock.htm

    Merci,

  4. #4
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Si je te propose Python, c'est justement car c'est très simple. Le code est le même sous Windows et Linux, l'installation est très simple pour les 2, les moyens d'éxecution sont les mêmes (la commande python est dans le path, tu fais python mon_script.py).

    Pour un exemple de code UDP en Python : https://wiki.python.org/moin/UdpCommunication Je suis parti de ça pour faire mon test de serveur. J'attendais un datagramme et j'affichais les données qu'il contenait.

Discussions similaires

  1. Réponses: 24
    Dernier message: 18/01/2011, 12h21
  2. Serveur boucle sur une exécution sans rendre la main
    Par -=mateo=- dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 2
    Dernier message: 05/03/2010, 10h43
  3. Installer un serveur interbase sur une machine en réseau distant
    Par helmis dans le forum Bases de données
    Réponses: 3
    Dernier message: 31/12/2008, 11h12
  4. 2 serveurs Mysql sur une même machine
    Par soumou dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 26/03/2007, 13h20
  5. [ServerSocket]Problème communication client-serveur udp sur linux
    Par gdecrouez dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 29/09/2006, 14h59

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