Comment "dé"concat​énner des chaîne?

Bonjour à tous,
je cherche a déconcaténer une chaîne qui est envoyé via un port série rs232 comment faire ??

OK
Donc il s'agit d'un protocol CUSTOM, ce que je ferais pas exemple, c'est concatener les valeurs des capteurs mais avec un séparateur exemple "3,4/1,2", pour déconcatener il suffit de faire une recherche sur le séparateur!!!!
Ou alors tu écris tes valeur sur un nombre de bytes prédéfinis, et donc tu peux les récupérer en lisant un certain nombre de bytes, à toi de voir...
Cordialement,
Rodéric L
Certified LabVIEW Architect

Similar Messages

  • Comment enlever définitivement des jeux sur un ipad apple?

    comment enlever définitivement des jeux sur le disque dur d'un ipad apple  merci de me répondre

    Games which are part of iOS and native can't be deleted.

  • Comment personnaliser les noms des balises xml

    Bonjour à tous,
    Je cherche à utiliser les fonctions XML de labview2011 (genre Redresser à partir d'XML) afin d'extraire des valeurs différents champs. Seulement j'ai besoin de personaliser le nom des balises xml afin de lire mon fichier correctement. Par exemple j'aimerai avoir ce résultat de type à partir d'un cluster :
    <MyField>
    <Name>MyName</Name>
    <NumElts>1</NumElts>
    <MyField2>
    <Name>Document</Name>
    <MyField3></MyField3>
    </MyField2>
    </MyField>
     Mais voici ce que j'obtiens :
    <Cluster>
    <Name>MyName</Name>
    <NumElts>1</NumElts>
    <String>
    <Name>Document</Name>
    <Val></Val>
    </String>
    </Cluster>
    Comment remplacer les noms des balises <Cluster> <String> etc.. ?
    Merci d'avance
    James

    Bonjour James32,
     Pourriez-vous faire parvenir un bout de code ?
    Merci,
    Mathieu_T
    Certified LabVIEW Developer
    Certified TestStand Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    LabVIEW Tour
    Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014

  • Labview concaténation de chaîne de caractères

    Bonjour à tous,
    Je suis désolée de poser une question si évidente sur le forum mais je débute dans l'utilisation de Labview et je n'arrive pas à concanténer deux chaînes de caractères. Il existe en effet un objet de concaténation mais je ne parviens pas à le relier afin d'obtenir le résultat voulu. En effet, je souhaite que l'une des entrées soit additionnée à la chaîne de sortie. Je m'explique, je souhaite que "chaineconcaténée = chaineconcaténée + nouvelle chaine"(chaineconcaténée étant la chaine sortante de l'objet de concaténation et nouvelle chaine étant une chaine que je récupère).
    MErci beaucoup à l'avance pour ceux qui pourront m'éclairer la dessus.
    Bonne Soirée.

    titenoob wrote:
    ...je souhaite que l'une des entrées soit additionnée à la chaîne de sortie. Je m'explique, je souhaite que "chaineconcaténée = chaineconcaténée + nouvelle chaine" (chaineconcaténée étant la chaine sortante de l'objet de concaténation et nouvelle chaine étant une chaine que je récupère.
    Si j'ai bien compris, vous souhaitez exécuter la concatenation plusieurs fois. Cette situation est fréquente, par exemple lorsqu'on veut récupérer des données sur un port série.
    Comme il n'est pas possible de relier directement la sortie de la fonction de concatenation à son entrée (comme pour toutes les fonctions de LabVIEW), vous devez utiliser une boucle et un registre à décalage, comme dans l'example attaché.
    CC
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        
    Attachments:
    Concatenation.vi ‏14 KB

  • Comment avoir mes apps achetees sur mon iphone, aussi dans mon mac book pro et comment controler mes expenses des apps sur mon iphone?

    Bonjour! Je me excuse pour mon francais a l ecri. J ai deux petite problemes:
    1-Je voudrais avoir mes apps achetees sur mon iphone 4gs, aussi sur mon mac book pro.
    Selon ceux que j ai vu if faut autoriser le ordinateur mais je ne peu pas le faire pour le instant.
    2-Je voudrais pouvoir controler idealemente mes depenses de argent pour les achats sur appstore sur mon iphone mais je ne trouve pas comment le faire car il me montra la liste des app grauites et payant sans distinction.
    Apres j ai trouve un petit programe que c est appel App Store Expenses Monitor mais je n arrive pas a le faire marcher.
    Des idees? Merci en avance.
    Martin

    Bonjour ..
    1-Je voudrais avoir mes apps achetees sur mon iphone 4gs, aussi sur mon mac book pro.
    Las aplicaciones que se ejecutan en el iPhone no se puede ejecutar en Mac OS X. Se trata de dos Sytems operativos diferentes.
    2-Je voudrais pouvoir controler idealemente mes depenses de argent pour les achats sur appstore sur mon iphone mais je ne trouve pas comment le faire car il me montra la liste des app grauites et payant sans distinction.
    Autant que je sache, il n'y a pas de applications disponibles pour le faire.
    Apres j ai trouve un petit programe que c est appel App Store Expenses Monitor mais je n arrive pas a le faire marcher.
    Ce soft est conçu pour les achats iTunes seulement. Pas pour le Mac App Store pour le Mac OS X.
    La meilleure façon de garder trace de vos dépenses et iTunes Mac App Store est de vérifier l'historique des paiements sur une base opportune.
    Lancez iTunes. Sélectionnez iTunes Store dans la liste des sources sur la gauche, puis cliquez sur Se connecter sur le côté droit de la fenêtre iTunes.
    Dans la fenêtre Informations sur le compte cliquez sur Afficher tout pour le droit de l'historique des achats.

  • Comment télécharger des photos sur mon iphone

    BONJOUR
    COMMENT METTRE DES PHOTOS DE MON PC A MON IPHONE 4S ?????
    MERCI

    Bonjour ..
    1-Je voudrais avoir mes apps achetees sur mon iphone 4gs, aussi sur mon mac book pro.
    Las aplicaciones que se ejecutan en el iPhone no se puede ejecutar en Mac OS X. Se trata de dos Sytems operativos diferentes.
    2-Je voudrais pouvoir controler idealemente mes depenses de argent pour les achats sur appstore sur mon iphone mais je ne trouve pas comment le faire car il me montra la liste des app grauites et payant sans distinction.
    Autant que je sache, il n'y a pas de applications disponibles pour le faire.
    Apres j ai trouve un petit programe que c est appel App Store Expenses Monitor mais je n arrive pas a le faire marcher.
    Ce soft est conçu pour les achats iTunes seulement. Pas pour le Mac App Store pour le Mac OS X.
    La meilleure façon de garder trace de vos dépenses et iTunes Mac App Store est de vérifier l'historique des paiements sur une base opportune.
    Lancez iTunes. Sélectionnez iTunes Store dans la liste des sources sur la gauche, puis cliquez sur Se connecter sur le côté droit de la fenêtre iTunes.
    Dans la fenêtre Informations sur le compte cliquez sur Afficher tout pour le droit de l'historique des achats.

  • Comment récupérer des fichiers non sauvegardés après une restauration ?

    Bonjour,
    Je suis récemment parti en vacances, et j'ai pris des photos avec mon iPhone 3gs 16G qui me tiennent particulièrement à coeur( photos de ma petite soeur âgée de huit mois ), cependant j'ai effectué accidentellement une restauration ainsi qu'une mise à jour (4.3.3 --> 4.3.5).
    Le problème c'est que la dernière sauvegarde date d'avant mes vacances et que je me retrouve donc sans ces fameuses photos sur mon iPhone .
    Il n'y aurait pas un moyen de les récupérer ?
    Merci par avance

    Hi millene,
    Est-ce que vous avez récupérer votre données de iPhone?   Je pense vous etês très malchanceux, parce que votre problème est si compliqué.  Je vous conseil chercher la solution sur google.   Avant, j'ai reconu un aussi question pour supprimés des message de mon android. Et j'ai cherchée sur google et récupérer mes données à temps. Ok, je vous consiel quelque logiciel que google recommandé:
    http://www.ipubsoft.fr/idevice-tips/how-to-recover-deleted-sms-from-iphone.html
    www.apwersoft.fr/recuperation-de-donnees-iphone
    http://fr.copytran.net/support/comment-transferer-contacts-ancien-iphone-a-iphon e-5s/

  • Comment récupérer des photo supprimée sur un Iphone 5 sans les avoir sauvée ??

    comment récupérer les photo supprimée sur iphone 5 sans les avoir sauvée ??

    Bonjour ..
    1-Je voudrais avoir mes apps achetees sur mon iphone 4gs, aussi sur mon mac book pro.
    Las aplicaciones que se ejecutan en el iPhone no se puede ejecutar en Mac OS X. Se trata de dos Sytems operativos diferentes.
    2-Je voudrais pouvoir controler idealemente mes depenses de argent pour les achats sur appstore sur mon iphone mais je ne trouve pas comment le faire car il me montra la liste des app grauites et payant sans distinction.
    Autant que je sache, il n'y a pas de applications disponibles pour le faire.
    Apres j ai trouve un petit programe que c est appel App Store Expenses Monitor mais je n arrive pas a le faire marcher.
    Ce soft est conçu pour les achats iTunes seulement. Pas pour le Mac App Store pour le Mac OS X.
    La meilleure façon de garder trace de vos dépenses et iTunes Mac App Store est de vérifier l'historique des paiements sur une base opportune.
    Lancez iTunes. Sélectionnez iTunes Store dans la liste des sources sur la gauche, puis cliquez sur Se connecter sur le côté droit de la fenêtre iTunes.
    Dans la fenêtre Informations sur le compte cliquez sur Afficher tout pour le droit de l'historique des achats.

  • Comment récupérer des données sur un disque formaté

    J'ai une carte mémoire accidentellement formatée par un appareil photo et je souhaite récupérer les images qu'elle contient. Que dois-je faire ?

    Hi millene,
    Est-ce que vous avez récupérer votre données de iPhone?   Je pense vous etês très malchanceux, parce que votre problème est si compliqué.  Je vous conseil chercher la solution sur google.   Avant, j'ai reconu un aussi question pour supprimés des message de mon android. Et j'ai cherchée sur google et récupérer mes données à temps. Ok, je vous consiel quelque logiciel que google recommandé:
    http://www.ipubsoft.fr/idevice-tips/how-to-recover-deleted-sms-from-iphone.html
    www.apwersoft.fr/recuperation-de-donnees-iphone
    http://fr.copytran.net/support/comment-transferer-contacts-ancien-iphone-a-iphon e-5s/

  • Comment avoir la liste des cFP1808 présent sur le réseau

    bonjour
    j'ai un programme qui récupère des mesures sur differents fieldpoint cFP1808 ou 1804.
    Si un de ces cFP1808 est éteind, le programme est très fortement ralentit ce qui est genant pour son exécution.
    comment faire,dans un programme labview 2012,  pour savoir si un fieldpoint est présent sur le réseau?
    merci pour votre réponse
    Solved!
    Go to Solution.

    Bonjour benoit747,
    Je vous invite à aller faire un tour sur cette page :
    http://forums.ni.com/t5/Discussions-au-sujet-de-NI/Liste-des-adresses-IP-sur-le-r%C3%A9seau/m-p/2133...
    Dites-moi si cela peut vous intéresser.
    Cordialement,
    Jérôme Henrion | NIF - Application Engineer | PXI Captain
    Certified LabVIEW Developer

  • Je ne sais pas comment faire pour mettre des applications sur mon Ipod 4, rien ne se s'affiche à l'écran quand je le branche sur mon pc, ITunes ne fonctionne pas, je sais pas comment faire...

    Je voudrai que vous m'expliquiez comment faire pour mettre de la musique et des photos sur mon Ipod, avec aussi des applications, sachant que des que je branche l'Ipod sur mon pc portable sa me marque "iTunes à cessé de fonctionner", et sa fait plus de trois fois que je retélécharge iTunes... Pouvez-vous maider?

    Avez vous un mac ou un ordinateur Windows normal?
    Désolé mon français est rouillé!

  • Comment verifier la disponibilites des mises à jour

    mon antivirus me demande de verifier la disponibilites des mises àjour chez firefox comment faire

    Does that refer to updating Firefox (Aide > Rechercher des mises à jour) or updating your Anti-virus software ?
    For the later you will need to visit the website of that AV software or visit their forum if they have a forum.
    If you already updated then you may need to allow the new Firefox version in your firewall (pare-feu).
    Remove all rules for Firefox from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox.
    See [[Server not found]] and [[Firewalls]] and http://kb.mozillazine.org/Firewalls

  • Concaténer des fichiers texte

    Bonjour à tous,
    Mon application génère un fichier texte pour chacun des différents tests qu'elle réalise.
    Je suis à la recherche d'un moyen simple de générer un fichier texte résultant de la concaténation de ces différents fichiers.
    Si vous avez une idée, je suis preneur.
    Merci

    Pardonnez mon français !
    Dans un annuaire simple sauvez tous les dossiers de résultat. Lisez tous les dossiers dans l'annuaire, un par un, enchaînant chacun, puis écrivez le texte en résultant de nouveau à un dossier simple
    In a single directory save all the result files. Read all the files in the directory, one at a time, concatenating each, then write the resulting text back to a single file
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • Comment augmenter la tailles des informations et commandes dans photoshop c5

    au cours d'une mise à jour la taille des informations et le visuel de photoshop  est devenu difficile à lire pour moi quel est la procédure pour augmenter la taille de lecture des commandes

    Hello,
    Je ne suis pas sur que la méthode de la DLL soit une bonne idée. Je ne vois pas en quoi cela aidera au partage de données entre deux applications (c'est très compliqué). Pour lire/écrire un fichier binaire, il faut savoir exactement comment sont agencés les types de données en mémoire, comme mentionné. Et notamment pour les tableaux, les en-têtes sont nécessaires (sinon on ne sait pas où s'arrête le tableau!). Il suffit de connaitre la taille de l'en-tête à la relecture pour la traiter correctement.
    Pour les types de données à passer à des DLLs, quelques documents intéressants :
    - http://digital.ni.com/public.nsf/allkb/5FE3C48E8E1C3D018625722900681AF6?OpenDocument
    - http://digital.ni.com/public.nsf/allkb/9216E4328E6704C3862576330071CF8E?OpenDocument
    Note : si les données sont relues immédiatement sur l'autre application, passer par une liaison TCP serait peut-être plus simple et plus rapide...
    Cdt
    --Eric
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Envoyer / Recevoir des chaînes en hexa contenant des caractères de fin de chaîne '\x00'

    Bonjour à tous,
    Je souhaite utiliser CVI pour développer un driver d'instrument (controleur moteur), en com TCPIP à l'aide des fonctions VISA.
    Les ordres à envoyer résident en une suite d'octets au format Hexadécimal.
    Par exemple, l'envoi de la trame suivante me permet de lire la position actuelle du moteur : (0x) 00 04 00 00 54 04
    viWrite (viSession, "\x00\x04\x00\x00\x54\x04");
    Puis je fais le Read, j'attends la trame de 10 octets suivante : (0x) 00 08 00 00 54 04 90 5F 01
    viRead (viSession, 10, viBuf (Buf), &byteCnt)
    Donc la chaine Buf est vide, car le premier caractère de la trame.............. est un '\0' 
    Quand je vais consulter les données en mémoire, la totalité de la trame est bien présente, mais je ne sais pas comment l'exploiter.
    Quelle est la commande magique pour récupérer toute ma trame Hexa ?
    J'ai déjà essayé pas mal de choses, mais sans succès (du ViScanf par exemple, mais je ne suis pas expert en Format Word )
    Help me please !! là, je sèche
    Arnaud

    Sorry, my French is not  good enough to write in French.
    Any function that follows the convention  that \0 is end of string ( like ViScanf() )  isn't suitable.
    To access single bytes you could use the array notation (i.e.  Buf[0]).
    To extract a number from your data you could use memcpy(). I.e. if your  documentation says: there is a 32 bit ( 4 bytes) signed int number beginning at the third byte, something like 
    int i;
    memcpy(&i,&Buf[2], 4)
    could do the trick
     

Maybe you are looking for