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

API standards et tierces Android Discussion :

Socket Android vers carte electronique


Sujet :

API standards et tierces Android

  1. #1
    Membre éclairé Avatar de Neolex
    Homme Profil pro
    Recherche emploi Securité informatique
    Inscrit en
    Avril 2011
    Messages
    243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Recherche emploi Securité informatique

    Informations forums :
    Inscription : Avril 2011
    Messages : 243
    Par défaut Socket Android vers carte electronique
    Bonsoir à tous ,

    voilà j'ai une application android à développer pour interagir avec une carte électronique.
    La carte électronique réponds automatiquement lorsqu'on envois des commande en chaîne de caractères par telnet par exemple .

    Je dois donc utilisé des sockets , j'arrive à bien me connecter à la carte mais je n'arrive pas à envoyer et recevoir les chaînes de caractères .

    J'utilise ceci pour envoyer le message , qui apparemment de fonctionne pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),
    puis j'écris dans le PrintWrite avec println ou write et je fais PrintWriter.flush mais rien n'est reçu par la carte électronique .
    J'imagine que ça vient du fait que la carte électronique ne lit pas dans un flux mais reçois des chaînes de caracteres une par une ...
    Je pense qu'il faut donc quelque chose un peu plus bas niveau , mais quoi ?


    Je fais ça de manière similaire pour recevoir la réponse... donc ça ne marche pas non plus , surtout que la carte ne répond rien vu qu'elle ne reçoit rien.

    Merci d'avance d'avoir pris le temps de me lire .

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2013
    Messages : 33
    Par défaut
    Bonjour, est-ce possible d'avoir un peu plus d'info sur la carte ? comment elle est connectée ?

  3. #3
    Membre éclairé Avatar de Neolex
    Homme Profil pro
    Recherche emploi Securité informatique
    Inscrit en
    Avril 2011
    Messages
    243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Recherche emploi Securité informatique

    Informations forums :
    Inscription : Avril 2011
    Messages : 243
    Par défaut
    J'ai finalement résolu le problème avec .write() et flush() , je pense que ça venait du cablage...
    Elle est connecté sur le port ethernet

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Transfert de fichier par socket client vers client
    Par Dasson dans le forum Entrée/Sortie
    Réponses: 21
    Dernier message: 17/04/2012, 02h26
  2. Décodeur Noos vers Carte TV PCI
    Par Angelico dans le forum Dépannage et Assistance
    Réponses: 8
    Dernier message: 16/05/2007, 10h43
  3. [Carte mère] Connaître le socket de ma carte mère?
    Par oops! dans le forum Composants
    Réponses: 10
    Dernier message: 20/09/2006, 17h54
  4. code c pour sockets (udp vers tcp et inversement)
    Par HiT dans le forum Développement
    Réponses: 11
    Dernier message: 19/11/2005, 18h03
  5. Socket (SMTP) vers objet MimeMessage : conversion ?
    Par Loicb dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 06/12/2004, 18h21

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