Indicateur chaîne de caractére en mode Hyperterminal

Bonjour,
Peut-on reproduire le mode Hyperterminal avec un indicateur de type chaîne. C'est à dire qu'à chaque rajout de caractére la barre de défilement se positionne automatiquement en fin de chaîne?
Par ailleurs comment fait-on pour bloquer l'échalle des y dans un graphique
Par avance merci

1/ Il faut utiliser le noeud de propriété Scroll Position, en lui passant une valeur supérieure au nombre escompté de lignes, comme dans l'exemple attaché.
2/ il suffit de désactiver l'option de mise à l'échelle automatique : click droit sur l'échelle, puis décocher Autoscale X. OU encore clic droit sur le graphe, puis Propriétés > Echelle > décocher "Autoscale"Message Edited by chilly charly on 06-28-2005 05:59 PM
Chilly Charly    (aka CC)
         E-List Master - Kudos glutton - Press the yellow button on the left...        
Attachments:
Scroll to bottom.vi ‏18 KB

Similar Messages

  • Contraindre la taille d'un chaîne de caractère

    Bonjour,
    je travailles sur un projet de ballon sonde, l'exploitation des données se faite sur labview. Nous faison un suivi GPS en temps réel et voulon l'afficher grâce à google map, ce qui nécessite la création d'une chaîne de caractère qui sera l'URL, je voudrai afficher la trajectoire du balon avec des marqueurs. L'URL s'aggrandit donc au fur et à mesure du temps.
    LE PROBLEME :
    la taille de l'URL est limité, je n'ai pas réussi à contraîndre la taille de l'URL. Le but et de ne conserver que les 263 dernières valeurs d'une chaîne (je n'ai pas envie de cabler 263 registre à décallage).
    J'ai fait un VI qui sera plus tard intégrer au programme principal et qui construit l'adresse URL en ajoutant petit à petit des valeurs bidons pour les "markers"
    contraintes :
    la boucle while est indipensable et représente l'envirronement du programme final
    l'url doit être un chaîne de caratère
    Merci d'avance pour vos répnse.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    url.zip ‏19 KB

    Re-bonjour,
    je n'avais pas ouvert le bon VI. Je te conseille de changer la structure. Je stockerai la liste des coordonnées dans un tableau plutot que dans une chaine.
    Ensuite, il faut transformer ce tableau en chaine de caractere a chaque iteration... a l'aide des fonctions indiquees dans le message precedent.
    Adeline
    Pièces jointes :
    URL.zip ‏25 KB

  • Nombre d'occurrence dans une chaîne de caractère

    Bonjour,
    Voila j'aimerais construire un VI permettant de me donner le nombre de fois ou je trouve le caractère que je specifie, dans une chaîne de caractère.
    En vous remerciant.
    Cordialement.
    Luc
    Résolu !
    Accéder à la solution.

    "on" a discuté de "tout ça" avec altenbach sur le forum anglophone.
    J'ai voulu "tester" avec une petite routine en assembleur et un appel DLL.
    (recherche du nombre d'occurrences d'un caractères dans une chaine)
    à ma grande surprise, je n'arrive pas à faire "mieux" en assembleur !
    Je suis très étonné ! Peut-être LV prend-t-il un "temps fou" dans sa procédure d'appel à une DLL.
    Je ne vois que ça.
    clic ici
    (mon dernier post)

  • Chaîne de caractère = Nombre

    Bonjour,
    cela fait maintenant 1 semaine et demie que j'ai commencé sur LabView, et je suis confronté à un nouveau problème.
    Je rentre une donnée dans un tableau, puis un autre, ...  et je concatène toute ces données. Je met tout ceci dans une chaîne de caractère.
    Puis, dans le but de communiquer avec une carte DDC, il faudrait que je mette cette chaîne de caractère dans un nombre.
    Cependant, je ne veux pas convertir ma chaîne.
    Trame : ma chaîne de caractère extraite de mon tableau
    Number : le message à envoyé ( convertion en binaire de Trame)
    Le but est donc d'avoir les 2 mêmes chaînes
    Merci
    Attachments:
    FA.JPG ‏28 KB
    diag.JPG ‏4 KB

    Bonjour Palouch,
    Vous souhaitez récupérer le code ASCII de votre chaîne de caractères?
    Si tel est le cas, je vous encourage à lire les documents suivants qui traitent du sujet:
    1  . How Can I Convert ASCII Characters to ASCII Codes and Vice-Versa?
    2 . Table of ASCII Characters and Their Code Equivalents
    Si ce n'est pas l'opération souhaitée, pouvez-vous reformuler votre question?
    Cordialement,
    Rémi D.
    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;}
    >> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

  • 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

  • Transforma​tion d'une matrice en chaîne de caractère

    Bonjour,
    Voici mon problème.
    Je dois transformer un tableau 2D en chaîne de caractère, je m'explique.
    Je code un fichier à partir d'une matrice donnée. J'ouvre le fichier, transforme l'octet lu en booléen, puis code l'octet avec la matrice mais je n'arrive pas à transformer le tableau 2D que sort la matrice en octet pour pouvoir réécrire mon fichier coder avec la matrice.
    J'aurai voulu savoir si quelqu'un avait une idée pour la partie de transformation de la partie coder avec la matrice pour revenir en chaîne.
    Je vous joins le VI.
    Cordialement
    Pièces jointes :
    Code matrice.vi ‏44 KB

    Bonjour Cpomoi,
    tout comme Eric j'ai du mal à comprendre votre problème. Pourriez-vous nous en dire plus sur la partie codage? pourquoi transformez-vous le vecteur de bits que vous avez créer en matrice de double et quelle est la structure de cette matrice?
    Merci d'avance.
    Cordialement,
    Audrey_P
    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;}
    Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

  • Bouton booléen qui renvoie une valeur ou chaîne de Caractère

    Bonjour,
    Sous LabView 2011, je voudrais créer un interrupteur qui renvoie 2 valeurs ou chaîne de caractères possibles. Ceci afin de récupérer ces valeurs dans un fichier de configuration que je lie et enregistre.
    Les 2 interrupteurs voulue ressemble a l'image en pièces jointes 
    Merci d'avance
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Interrupteur.png ‏2 KB

    Rodéric L
    Certified LabVIEW Architect

  • Envoi d'une chaîne de caractère avec (visa write) caractère par caractère

    Salut,
    Je veux savoir comment écrire une chaine de caractère en utilisant "visa write" caractère par caractère et la lire par la suite par "visa read"
    J'ai essayé d'utiliser une boucle for, un délai et avec l'objet "chaîne au format tableur en tableau" et j'ai pas réussi a le faire; je pense que j'ai pas bien spécifier ses entrées (chaîne de format et chaîne de type tableur)
    Veuillez me donnez un exemple ou me clarifier comment le faire.
    Merci d'avance

    Duplicate Post.  See here for the question in English.

  • Décomposer une chaîne de caractère

    Bonjour,
    Je suis actuellement en stage et je dois développer une IHM sous LabVIEW afin de piloter un générateur d'impulsion.
    Pour ça, il suffit de lui transmettre des commandes : "Exemple : NU,180;" mais je dois entrer le "check sum" en fin de fonction et pour ça je dois convertir chaque caractère en hexadécimal mais il me faudrait pour cela réussir à les séparer l'un de l'autre et je ne sais pas si cela est possible sous LabVIEW sans utiliser de séparateur (/ , ; etc etc) car je souhaite automatiser le calcul de ce Check sum en fonction des valeurs numériques entrées (je souhaite que le "NU," soit une constante que j'associerais par la suite à la valeur numérique entrée sur l'IHM (partie déjà créee)).
    Je vous remercie d'avance pour vos réponses. 
    Résolu !
    Accéder à la solution.

    Pièces jointes :
    idem_en_LV2009.vi ‏5 KB

  • Chaîne de format

    Bonjour,
    Je suis en train de développer un programme de dialogue avec un instrument
    mon problème se situe lors de l'interrogation idn de l'instrument, car celui ci me renvoi une chaîne du type
     "Marque instrument","Modèle",numéro,"2009/07/13 10:11:40 1R55"
    et j'arrive a bien séparer les informations en quatre chaîne avec la commande %[^,],%[^,],%[^,],%[^,] dans la chaîne de format du vi balayer une chaîne
    mais j'aimerai supprimer les " qui se trouvent dans mes indicateurs de chaîne
    Merci d'avance
    Résolu !
    Accéder à la solution.

    Bonjour,
    On peut faire plus "rapide" avec les expressions régulières.
    Cordialement,
    Da Helmut
    Pièces jointes :
    exemple.vi ‏34 KB

  • Désordonner une chaîne

    Bonjour, je suis un simple étudiant en Bac+2 et j'ai un petit projet à présenter mais j'ai un problème de taille au démarrage :
    Je voudrais générer une chaîne de x caractères comprenant uniquement les caractères A, T, C, G. Jusque là, rien de bien compliqué, je me suis dit A=0 T=1 C=2 G=3 et je les génère par le hasard.
    Là, ou ça se corse, je voudrais avoir un certain pourcentage de C et G par rapport au total des caractères et là je suis bloqué.
    Admettons que je veule 60% de caractères C et G dans ma chaîne de longueur 20 par exemple. J'ai eu l'idée de générer une chaîne de 0.6*20=12 caractères pour les C et G et du coup 8 pour les A et T et de les concaténer et voilà le problème, j'obtiens :
    CGGGCGCGCCGGAATTTATA
    Je voudrais que ces caractères soient complètement mélangés ( ex : CCATGCGAGACTAGGGTTCG ) pour la suite de mon programme.
    Comment faire intervenir le désordre avec cette chaine ?
    Et là, je sèche, j'ajoute que je débute en Labview et que mon prof n'a pas su me répondre non plus, je m'en remets donc à vous :/
    Merci d'avance à ceux qui répondront !

    Bonjour CapitaineNemo,
    Voilà une solution qui génère une chaîne de caractère à la taille souhaitée et qui contient une proportion paramétrable de C et G.
    Dans mon VI, je suis parti du principe qu'on voulait autant de A que de T et autant de C que de G mais qu'on peut choisir la proportion de C+G par rapport à A+T. Lors des divisions pour calculer les nombre de lettres, j'ai priviliégier le A et le C en faisant la division entière et en ajoutant le reste au A et au C.
    Ensuite on vient mélanger le tableau généré avec la fonction donné par @altenbach.
    Je te laisse nous dire si ca te convient.
    Si c'est bon pour toi, pense à marquer ta question comme résolue et a remercier les contributeurs.
    .mesLeft{float:left} .mesInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898} .mesLogo{float:right;opacity:0.18} .mesLogo:hover{opacity:0.9}
    Maxime R.  
      CLD - Certified LabVIEW Developer / Développeur LabVIEW Certifié  
      CLAD - Certified LabVIEW Associate Developer   
    Pièces jointes :
    Chaine melangee.vi ‏15 KB

  • Sortie des informations "chaîne" d'une boucle While a chaque boucle

    Bonjour a tous,
     Je souhaiteras avoir des informations pour sortie a chaque bouclage de boucle While une "chaîne" de caractère afin de la traiter en parallèle.
    J'ai réussie a récupéré la valeur à la fin de la boucle While mais pas en cour de bouclage.
    Je me doute que mon code n'est forcement optimiser, j'ai débuter il y a quelque semaine
    Je vous ci-joint mon code.
     Merci par avance
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    ma problematique.png ‏47 KB

    Bonjour,
    Il n'est pas possible de câbler la chaine comme vous l'avez fait. Les infos à la sortie d'une boucle ne sont dispo que lorsque la boucle a terminé son exécution. Il faut du coup soit passer par une varaible locale, une variable globale fonctionnelle, ou même mettre votre code directement dans la boucle puisqu'il traite une info qui se met à jour comme la boucle....
    La boucle n'a pas de cadencement, elle s'exécute rapidement. Vous pouvez aussi récupérer en sortie un tableau de toutes les chaines traitées (ce que vous avez fait en fait), et les traiter juste derrière.
    De plus, vous pouvez utiliser un registre à décalage plutôt que des variables locales dans la boucle, ce sera plus propre et plus efficace.
    Francis M | Voir mon profil
    Certified LabVIEW Developer

  • [LV 8.6] Rechercher expression dans une chaîne

    Bonjour,
    j'ai un fichier .cfg dont j'aimerais récupérer 2 caractéristiques (R et L). Le fichier .cfg est un fichier texte en fait et voici son contenu :
    MotorType = Stepper
    MotorPositionFeedback = IncrementalEncoder
    ImaxM = 1.5
    In = 1
    NoMotorSteps = 400
    NoMicroStepsPerStep = 256
    K = 0.4
    R = 5.2653
    L = 0.0054936
    No_encoder_lines = 500
    isMotorTemperatureSensor = 0
    Motor_TempSensor_Type = 0
    isEncoder = 0
    et j'aimerais avoir sur ma face avant :
    R = 5.2653
    L = 0.0054936
    Quelle est la fonction que je dois utiliser ?
    Merci d'avance !

    Bonjour, je me permets une remarque. Vous cherchez « R =  », donc en réalité « R\s=\s » (\s étant l’espace) mais si vous avez « 2 caractères espace » cela ne fonctionne plus. Je pense qu’il serait plus judicieux d’ouvrir le fichier un chaîne de caractères (comme aujourd’hui), de le convertir un tableau 2D de chaines de caractères en utilisant le séparateur « = » pour séparateur de colonne, de chercher l’index caractère « R » dans la première colonne et d’utiliser cette valeur pour indexer la deuxième colonne.
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • MacBook doesn't go into standby mode as it should?

    I recently set the standby delay on my MacBook to 600 (seconds) thinking that would cause it to go into standby/hibernation after 10 minutes of sleep. However, when I open the lid after several hours of sleep, I find that the "lag time" before I can enter my password that I have previously noted and interpreted as a sign of the system coming out of standby is not there. Also, when i use "pmset -g log" to view the power logs, there's no indication that the system goes into standby mode after the set standby delay. Here is an excerpt from the logs:
    4/8/14 1:34:29 AM GMT+02 Sleep             
    Clamshell Sleep Sleep: Using BATT (Charge:88%)                           
    29298 secs
    4/8/14 1:34:29 AM GMT+02 Assertions         
    PID 73(apsd) Released ApplePushServiceTask "com.apple.apsd-waitingformessages-sandbox.push.apple.com" 01:15:02  id:0xc00000c75 Aggregate:0x402040
    4/8/14 1:34:29 AM GMT+02 Assertions         
    PID 73(apsd) Released ApplePushServiceTask "com.apple.apsd-waitingformessages-push.apple.com" 00:10:50  id:0xc00000d15 Aggregate:0x402040
    4/8/14 1:34:29 AM GMT+02 WakeRequests       
    Clients requested wake events: None                                       
    4/8/14 9:42:47 AM GMT+02 Wake               
    Wake due to EC.LidOpen/Lid Open: Using BATT (Charge:82%)                 
    617 secs 
    4/8/14 9:42:47 AM GMT+02 HibernateStats     
    hibmode=3 standbydelay=600                                               
    rd=336 ms
    Shouldn't there be a log entry somewhere around 1:44:29 (i.e. after 600 seconds of sleep) indicating that the system is going into standby? As can be seen from the log, the battery drops from 88% to 82% during this 8 hour period. As far as I can understand, standby mode is equivalent to Windows "hibernation", where the contents of the RAM is stored on the drive, meaning the computer uses no power during standby. So why isn't standbydelay 600 working as I expect it to?

    Update: Uninstalling Avast didn't seem to help. I've also set "autopoweroffdelay" to 600 and "autopoweroff" to 1, no effect. I closed the lid 7 hours ago, computer was still in sleep mode when I opened the lid (nothing connected to it)
    So far, setting "hibernatemode" to 25 is the only thing that actually puts my computer into standby/hibernation, although it does that straightaway. I've set hibernatemode 3 for AC power and hibernate mode 25 for battery.
    So much for Macs' "just working", the guy who came up with that clearly never owned a Mac... at least not for some time.

  • Comment ajouter une étiquette à un point dans un graph ?

    Bonjour,
    J'ai un graph XY d'un certain nombre de points, et je souhaiterai ajouter du texte dans le graph à des positions spécifiques (typiquement "point1" à coté du point de coordonnées [x1 ; y1]).
    Existe-t-il un moyen simple pour écrire une chaîne de caractères dans un graph à un emplacement X;Y souhaité ?
    Merci d'avance,
    Résolu !
    Accéder à la solution.

    il faudra utiliser
    Propriété Liste d'annotations
    Tableau d'informations concernant toutes les annotations. Chaque élément du tableau est un cluster d'éléments d'annotation.
    Éléments
    Nom
    Description
    Nom
    Le texte affiché dans la zone de tracé associée à l'annotation.
    Couleur
    La couleur de l'annotation, y compris son point, sa flèche et son nom.
    Style
    Le symbole qui est dessiné au point central de l'annotation avec l'option Style de point. Les valeurs valides sont 0-8, comme indiqué de gauche à droite et de haut en bas dans l'élément de menu local Style d'annotation de l'annotation.
    Style de point
    Le symbole qui est dessiné au point central de l'annotation avec l'option Style. Les valeurs valides sont 0-16, comme indiqué de gauche à droite et de haut en bas dans l'élément de menu local Style de point de l'annotation.
    Nom visible
    Si cet élément est défini à VRAI, le nom de l'annotation est affiché dans la zone de tracé.
    Autoriser le glissement
    Si cet élément est VRAI, vous pouvez faire glisser l'annotation.
    Mode d'annotation
    Spécifie comment l'annotation est attachée aux tracés de la zone de tracé. Les valeurs valides sont 0 (Libre) et 1 (Pour un tracé).
    Tracé
    Le tracé auquel est associée l'annotation. Si Tracé est -1, l'annotation est attachée à tous les tracés de la zone de tracé. Vous pouvez déplacer l'annotation au point de données le plus proche d'un tracé de la zone de tracé. Cet élément ne s'applique pas aux annotations libres.
    Indice
    L'indice dans le tableau du point auquel l'annotation est attachée.
    Position : X
    La coordonnée x de l'annotation dans la zone de tracé. Position : X est exprimé dans le système de coordonnées de la valeur de l'échelle des X associée à l'annotation ou au tracé.
    Position : Y
    La coordonnée y de l'annotation dans la zone de tracé. Position : Y est exprimé dans le système de coordonnées de la valeur de l'échelle des Y associée à l'annotation ou au tracé.
    Échelle des X
    L'échelle des x associée à l'annotation. Cet élément ne s'applique qu'aux annotations libres et définit quelle échelle des x est utilisée avec Position : X.
    Échelle des Y
    L'échelle des y associée à l'annotation. Cet élément ne s'applique qu'aux annotations libres et définit quelle échelle des y est utilisée avec Position : Y.
    Afficher la flèche
    Si cet élément est défini à VRAI, la flèche qui pointe du nom de l'annotation au point de données annoté est visible.
    Verrouiller le nom
    Si cet élément est défini à VRAI, le nom de l'annotation est positionné de façon absolue, de sorte que si vous déplacez l'annotation ou que vous faites dérouler la zone de tracé, le nom de l'annotation ne se déplacera pas dans celle-ci.
    Zone de tracé
    La zone de tracé à laquelle est associée l'annotation. Cet élément ne s'applique qu'aux graphes de signaux mixtes ayant plusieurs zones de tracé.
    Décalage d'étiquette : X
    La coordonnée sur l'axe des X qui correspond à la position de l'étiquette par rapport à l'annotation.
    Décalage d'étiquette : Y
    La coordonnée sur l'axe des Y qui correspond à la position de l'étiquette par rapport à l'annotation.
    A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

Maybe you are looking for

  • Cisco Prime Infrastructure 1.2 is not working https & ncs

    Hi, I have just deploy Cisco Prime Infrastructure 1.2 in a virtual appliance (Vmware Esxi 5.1). Console is ok & setup is also completed. but there is no NCS application. only app is shwoing: NCSPNP Cannot access from https also. Please suggest how to

  • ORA-27102: out of memory (while creation of drsite problem)

    Hi all, I am trying to create DRSITE at remote location, but whilw using the pfile of primary server i am getting the error ORA-27102: out of memory we are using Oracle 9.2 and RHEL and another is that in the primary server we are haing oracle 9.2.0.

  • Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI

    Hi, PI experts. When refreshing XI cache I get following error: <b>“Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI.”</b> Status of XI Runtime Cache is <b>Unable to refresh cache contents Error during last attempt to refresh cache</b>

  • Help for a beginner

    I AM USING ORACLE DEVELOPER2000 R2.1 (STILL STUDYING IT)AND FIRST I INSTALLED ORACLE 8 PERSONAL EDITION AS A DATABASE ENGINE. THE PROPLEM IS THAT I HAD THE PROGRAM READ THE TABLES 'SUMMIT2' FOR THE USER : scott AND THE PASSWORD: tiger. THEN I MAKE IT

  • Multiple clients for a RFC sender to SOAP scenario

    All, We have a RFC to SOAP scenario in our Development server and is working. The problem we are having is - we only have one XI server available. But there are different clients in Dev that want to use this scenario now. Though we create the new BS