Automating labview tera term x modem transfers?

Is it possible to automate tera term x modem transfers?  I am doing a serial upgrade and need to figure a way to automate things.  I am currently using tera term for the x modem tansfer but am open to any other suggestions.

Tera Term is a really old application, and basically a DOS application. As far as the DLL version you would need to use the Call Library Function Node function to call the DLL.
I would suggest using the OpenG XModem VIs, which a contributor updated to use VISA.

Similar Messages

  • Controlling Tera Term from labview

    Hi guys
    In my new project I would like to send commands to Tera Term Pro. Tera Term then responds to the commands from Labview the same way as I would type the commands directly into Tera Term.
    I'm able to use cmd.exe with the SystemExecute Vi, but for my program I would like to do the same with Tera Term.
    I would like to send commands with a stringcontrol and get the respond in a string indicator, all in labview. Tera Term should run invisible in the background.
    So for this I thought using ActiveX would be the best. I have downloaded tera term pro.
    In Labview I create this from the ActiveX Palette and select browse on the ActiveX Class.
    In the Tera Term folder I find many .dll's:
    I have tried to open them all, but I only get this message:
    Does this mean it's impossible to use Tera Term with Labview like I described?
    I'm not so familiar with ActiveX, only with Excel (which is in the ActiveX Class list), so I might have missed something.
    My goal was to create a sub-vi which does the communication with Tera Term, the same way SystemExecute VI is built.
    Regards,
    Even
    Regards,
    Even
    Certified LabVIEW Associate Developer
    Automated Test Developer
    Topro AS
    Norway
    Solved!
    Go to Solution.

    Sorry for this late reply. I have been using Teraterm Macro (not Teraterm Pro serial terminal) to interface with my previous provisioning app written in LabVIEW.
    Teraterm Macro is such a lifesaver in that it can easily interface with your development boards that need: (1) RS-232C, (2) FTP, (3) TFTP or (4) SSH connections. The plain-vanilla 'serial' VI's are just that - serial port only and those need additional code to work reliably. If you need a good serial port VI try Prabhakant Patil's Hyper Terminal for LV 2009 and newer. You will find an ZIP or VIPM package from LAVA (lava.org). I have used his versions countless of times and is 10x more reliable than provided in LV examples.
    You will indeed use the System-Exec.VI to call Teraterm Macro since *sigh* no one has written a wrapper for the DLLs (as you mentioned they are built for .Net framework. I have talked with the current developers and they are willing to give anyone the pass to extend Teraterm for LabVIEW so C++ devs out there with good LabVIEW knowledge should re-build the DLLs as static libraries that can be called from within LabVIEW. For now, this is the only way and it is a kludge - but it works - just not in a way you expect.
    Here you can see that I am building the command line arguments before I call the system-exec node. Refer to the excellent how-to instructions at:
    http://ttssh2.sourceforge.jp/manual/en/macro/commandline.html
    Teraterm Macro will be spawned (opened) like it would when called from the command line. Its std input & output are not tied to your VI. You can merely pass arguments to the system-exec node. This is the reasons why we need someone to recompile the Teraterm Macro DLL as a static library (anyone?) so we can build a wrapper VI around the functions. Then its std inputs and outputs can be tied to LabVIEW's controls and indicators - hence, it becomes LV native.
    -Relativity

  • Query works in Tera Term but not in Telnet Read.vi

    I am using Telnet Write.vi to execute a command such as GET_VERSION
    Then using Telnet Read.vi, I am expecting several lines to be returned.
    This works if I manually do this with Tera Term.
    But with LabVIEW, the Telnet Read.vi simply returns the command from the Telnet Write.vi
    What do I have to configure to change this behavior?

    Edit:
    Needed to add carriage return +  newline 
    DUH.

  • Could not get # prompt using tera term

    Hi,
    I am not getting the # prompt when I connect to two of my Sun servers in the network. I am using tera term terminal emulator, with bit rate 9600,8,1,N settings. I am seeing all the messages in the Sun console but could not get to the configuration prompt.
    Is there any specific key strokes to enable access to the configuration mode?
    I am re-iping the system and I am in no way to use tcp/ip for that. I am really stuck up, help here is much appreciated
    Thanks,
    Homin

    Hi,
    As you know anyone would have tried return first place, so did I. Here I am just able to view things, but cannot input anything to console
    Thanks,
    Homin

  • Does LabView support RS232 Z-Modem Protocols?

    There is the possibility to send Files with z-modem transfer protocol via the hyper-terminal. Is it also possible to do the same thing with LabView?
    Thanks for answers.

    Hello Suttema
    I think Labview does not support zmodem directly. You will have to use a dll or an Antivex.
    The one from adontec (www.adontec.com) looks interesting. You can google for more.
    Hope it helps
    Alipio
    "Qod natura non dat, Salmantica non praestat"

  • How to achieve automated posted for invoice and stock transfers

    Hi,
    I have following queries for an RFP, can some one give hints on how to achieve them in SAP
    o Receive self-billing documents from the customer, stating the deliveries and amounts that are settled and paid
    o Automatic posting of invoice documents from the vendor, based on the data from the purchase order and goods receipts
    o Process material stock transfers between two plants that use different SAP systems
    Thanks & Regards
    Raghu

    Hi,
    Normally when we do GR we take the cenvat credit by capturing & posting the excise invoice.
    This can be done using the t.codes - MIGO or J1IEX.
    So when the Material doc is posted the Part 1 register gets updated with Qty received.
    If we post the excise inv using either MIGO or J1IEX the Part 2 register gets updated.
    Now if you have done both the above then inorder to cancel the excise inv.
    1. You have to cancel the Material Doc (so system wil use the Mov type 102)
    2. Now Post your excise inv using J1IEX so that your Part1 reg will be updated ( i.e you are reversing the Cenvat Credit that you have availed).
    3. Finally you have to cancel the Excise inv document using J1IEX so that your Part 2 register wil be updated.
    Make sure that you do the above steps as per the above sequence else system will show the error as you mentioned.
    Hope its clear.
    Regards,
    Kiran

  • Connecting Bluetooth accelerometer to labview

    Hello all, I am a graduate student developing a prosthetic leg for the VA and getting LabView to work with my device is the last thing I need to do to get my prosthetic leg to work.  I will freely admit that I am a complete beginner with LabView and I know the problem is my lack of knowledge and not LabView itself.  I was hoping that you all could enlighten me.
    So the basic problem is this: I am using a wireless accelerometer called a "WiTilt V3" developed by "SparkFun Electronics" and I cannot get LabView to connect with the device.  All I want LabView to do is graph the data transmitted by the accelerometer.  The accerometer typically uses a terminal program such as "HyperTerminal" or "Tera Term" and outputs the data in one line of code per data point.  An example of how the data look is this:
    Y=1.746
    Y=1.666
    Y=1.603
    Y=1.539
    Y=1.460
    Y=1.380
    Y=1.333
    Y=1.253
    Y=1.142
    Y=1.063
    Y=0.968
    So basically what I am trying to do is either have LabView take the place of the terminal program or have LabView call the data gathered by the terminal program in near real time (a delay of up to 0.5 seconds is acceptable.)  The accelerometer is connected to COM port 5 on my computer and the address is 00:06:66:01:99:aa.  Let me know if you need any other information.  Thanks.

    Hey Ian85,
    Check out this Developer Zone and Knowledgebase article on using bluetooth devices with LabVIEW.
    Hope this helps.
    -Ben
    WaterlooLabs

  • Automator - Loop through a text file and process data through a 3rd party software

    Just stumbled on Automator the other day (I am a mac n00b) and would like to automate the processing of a text file, line-by-line, using a third party tool.  I would like Automator to loop through the text file one line at a time, copy the string and keep as a variable.  Next, place the variable data (copied string) into the text field of the 3rd party software for processing.  Once the processing is complete, I would like Automator to fetch the next line/string for processing.  I see items like "copy from clipboard" and  "variables" within the menu but I am not finding much documentation on how to utilizle this tool.  Just hear how potentially powerful it is. 
    The 3rd party software is not a brand name, just something made for me to process text.  I may have to use mouse clicks or tabs + [return] to navigate with Automator.  A term I heard on Bn Walldie's itunes video series was "scriptable software" for which I don't think this 3rd party app would be. 
    Kind regards,
    jw

    Good news and bad news...
    The good news is that it should be entirely possible to automate your workflow.
    The bad news is that it will be a nightmare to implement via Automator, if it's even possible.
    Automator is, essentially a pretty interface on top of AppleScript/Apple Events, and with the pretty interface comes a certain stranglehold on features. Knowing how to boil rice might make you a cook, but understanding flavor profiles and ingredient combinations can make you a chef, and it's the same with AppleScript and Automator. Automator's good at getting you from points A to B but if there are any bumps in the road (e.g. the application you're using isn't scriptable) then it falls apart.
    What I'm getting at is that your requirements are pretty simple to implement in AppleScript because you can get 'under the hood' and do exactly what you want, as opposed to Automator's restricted interface.
    The tricky part is that if no one else can see this app it's going to be hard to tell you what to do.
    I can give you the basics on reading a file and iterating through the lines of text in it, and I can show you how to 'type' text in any given application, but it may be up to you to put the pieces together.
    Here's one way of reading a file and working through each line of text:
    -- ask the user for a file:
    set theFile to (choose file)
    -- read the file contents:
    set theFileContents to (read file theFile)
    -- break out the lines/paragraphs of text:
    set theLines to paragraphs of theFileContents
    -- now iterate through those lines, one by one:
    repeat with eachLine in theLines
      -- code to perform for eachLine goes here
    end repeat
    Once you have a line of text (eachLine in the above example) you can 'type' that into another application via something like:
    tell application "AppName" to activate
    tell application "System Events"
              tell process "AppName"
      keystroke eachLine
              end tell
    end tell
    Here the AppleScript is activating the application and using System Events to emulate typing the contents of the eachLine variable into the process. Put this inside your repeat loop and you're almost there.

  • Recent graduated Control-Systems (embedded) enginneer, with experience in France/lebanon/Switzerland Looking for a Job With Labview

    I am currently recently graduated from the University of Technology in Belfort-Montbeliard (France).
     Master’s grade of “Electrical and control systems engineering”.
    I am currently looking for a job in automation, control systems and electronic domain (I prefere LabView Developpement)
    Salim DARWICHE
    1 rue antonin artaud
    31320 castanet tolosan
    Tel: 0033.6.85485107
    Email : [email protected]
    Nationalities :
    - French
    - Lebanese
    Date and place of birth:
    April 18, 1986
    Toulouse,
    France
    Education
    2009
    Master in Electrical and Control Systems Engineering
    Option Embedded
    systems
    University of technology of Belfort-Montbliard france
    2006 University
    Diploma in Industrial and Maintenance Engineering
    DUT Degree Equivalent to 3 years of
    technical studies
    Institute of technology of Saida
    Lebanon
    Experience
    February
    July 2009 Galley-Technologies (Neuchatel-Switzerland)
    Mission:
    Development of
    Labview Modules for Pharmaceutics and Robotics
    industries
    Realization(s):
    Communication and data-Analyse Software using
    TCP/IP:
    - Development of a software (Labview Programming) that would permit data
    transfer between many pharmaceutical ovens, in order to analyse all production cycle, and test
    the conformity of the final products.
    5 Axis robot simulation software:
    Concept and development of simulation tool for a robot working cycle
    September 2007
    February 2008 Valeo VSS (Paris France)
    Mission:
    Qualification and management of
    automobile electronic components
    Qualification of specific electronic components
    Making sure that all electronics components will be qualified on time before the
    Start-of-Project
    - Discussion between me, Valeo supplier and Valeo Project Manager in order
    to grant Valeo quality standard Specifications or to approve supplier deviations.
    Management of electronic qualification documents on Valeo ePLM system.
    - Participating to
    daily quality reviews meetings and brainstorming in order to apply a PDCA (plan Do Check
    Act)
    Management of Valeo DSA products under IMDS Base
    - Management and
    declaration of Valeo Division Systems Access products under IMDS base (international Material
    data systems)
    - Creating MDS sheets then sending them to Automobile
    Constructors.
    February June 2006 United-Group Machinery
    (Beirut-Lebanon)
    Mission:
    Renovating a bag-filling
    machine
    Realization(s):
    Mechanical system
    - Drawing all parts of
    the machine (3D), assembly and motion using Autodesk Inventor.
    - Unmount, replacing bad
    parts then assembly of the machine.
    - Integrating of a weigher machine to the top of the
    bag-filling machine.
    Control system
    -Removing old control system and
    integrating a PLC and a control panel
    -Programming the PLC (Delta type) with Ladder
    diagram.
    Knowledge
    Languages
    French
    and Arabic: Native languages.
    English: fluent, TOEIC 890/990 Test of English for
    International Communication.
    Spanish: Intermediate.
    Automation
    - Labview,
    Matlab Simulink
    -Programming DSP Controller TMS320LF2407.
    -Programming in languages:
    assembler, C.
    - PLC Programming (Crouzet, Delta, tlmcanique, Moller) -Ladder, List,
    Grafcet-
    -Controlled systems: Continuous aspect
    Electronics
    -Programming in
    VHDL.
    -Programming of PIC 16F87X.
    -Simulation (Simplorer, Circuit maker, Electronic
    Workbench, Proteus, Kicad).
    Electrical
    - Machines D.C. current, synchronous,
    asynchronous, electrical supply networks.
    Various
    - CAD: AutoCAD, Autodesk
    Inventor, Mastercam, Programming of machines with numerical control CNC (languages Num, Fanuc,
    Fagor).
    -CAM: Ms-Project (Gantt, Pert, Kanban) 
    Message Edité par salimo le 11-04-2009 04:35 PM
    ~~~~~~~~~~~~~~~~~~Looking for a LABVIEW JOB (In EUROPE)>~~~~~~~~~~~~~~~~~~
    **The Best Way To Predict**The**Future Is To Invent It**
    Attachments:
    CV_Salim_Darwiche_S_12_10_09.doc ‏77 KB
    CV_SalimDARWICHE_EN_S.doc ‏229 KB

    Message Edité par salimo le 11-04-2009 04:36 PM
    ~~~~~~~~~~~~~~~~~~Looking for a LABVIEW JOB (In EUROPE)>~~~~~~~~~~~~~~~~~~
    **The Best Way To Predict**The**Future Is To Invent It**

  • Example VIs for winsock with LabVIEW 7.0

    Are there any example VIs for TCP communications with winsock using LabVIEW 7.0?

    I would like to join the request - I would like to know how to use WinSock from within LabVIEW to use a modem to dial a number and connect to another PC with a modem. An extra complicaiton is the fact that I need to be able to vary the number (to access numerous data acquisition stations).
    Message Edited by alysko on 03-08-2006 03:57 PM
    Message Edited by alysko on 03-08-2006 03:58 PM

  • Call compiled LabView from Delphi

    Argh!  I've done this already, but try as I can, I can't remember how, nor can I find my simple example!
    I have a Delphi program that needs to communicate with my LabView app.  The LabView app will be compiled into a standalone executable using the LabView (V7.1.1) Application Builder, as the target machines will not have LabView installed; hence, I can't take the approach of automating LabView.
    For discussion purposes, the LabView app has a string control and a "go" button as controls, and a string indicator for indicators.  The Delphi client supplies an XML fragment as a text string to the LabView app's string control, then "hits" the go button.  The LabView app then processes the XML fragment, and outputs the results to the string indicator.
    The LabView app is contained in a VI that has the aforementioned controls and indicator as input and output terminals, and has been compiled into an application with the "Enable ActiveX server" option selected.  The Delphi app is built using Delphi 2007 for Windows.
    How exactly do I import the LabView app into the Delphi programming environment?  I've tried many things, have gotten close, but I'm not sure if I've got it right.  I can connect to the LabView app, in that running the Delphi app starts up the LabView app, but I can't access the VI's controls or indicators.
    How do I access the VI's controls and indicators from Delphi?
    How do I simulate a button press?
    This is very frustrating, as I had prototyped this six months ago!
    Thanks for any help!
    -Bob

    Hi Donovan,
    donovanb wrote:
    Hi Bob,
    You can use LabVIEW as an ActiveX Server, and thus expose properties and methods to ActiveX client applications, such as the Delphi app you're referring to.  You can read and write front panel controls/indicators through the LabVIEW ActiveX Server interface, and it seems like this is what you are looking for.
    Yes, that is exactly what I am looking for!  Right now, I can only "see" a few, very generic methods, such as the GetVIReference() function in my second post.  What I don't get is what to do with my "newapp" variable; how to I access the front panel controls and indicators?
    Looking back at my second post, it seems the VI.Call may not really be the right thing to do, is that right?  I have demonstrated to myself that the newapp.Connect call starts the LabView app - so then, I suppose the VI.Call is illegal, as the VI is already started - is that correct?
    So I'm guessing that, after newapp.Connect, all I need to do is read/write the front panel controls/indicators, right?
    But how?!!!
    I'm not aware of a way to insert a LabVIEW front panel into an ActiveX container in another application, but even if you could, you would still need to use the ActiveX Server interface to actually access the data by the rest of the Delphi program.
    That would be cool, but not necessary.  Probably, I'll end up bringing the LabView app to front, and just using its front panel as is.  That said, if someone know how...
    The LabVIEW application doesn't even need to display the front panel, but can instead be called by the Delphi program, run in the background, and be polled/updated when needed by the Delphi application.
    That's the other possibility...
    Thanks!
    -Bob

  • How to build anintractive questionare using labview

    Hi everybody,
     I am working on Curriculum Developement where I would like to come up with an automated LabView questionare as an alternative solution to existing paper-based questionaires. I'm interested in using labview but I have no idea how to begin. could someone please help me out.
       I really,Really need this help.

    Thank you so much Adnan,I know I may sound stupid asking these questions but its because I need help and would really love to use labVIEW and understand it even better (am not big in programming much less using text based languages,but I love labVIEW and would want to explore it even further! thats why I opted to use Labview in building this interactive and automated questionare).
    This questionare should capture almost all the information that is required,thus it will include both detailed and one word answers. check boxes and radio buttons if possible. as you have pointed out,the questions should be put in a database and the corresponding answers also to be captured in a database for later analysis.
    My labVIEW knowledge is not wide but am going through some materials at the moment plus your support and I hope to accomplish this within the shortest time possible.
    regards

  • Hello, I have been unable to activate my new iphone 6. When I call the activation phone number it just says terms and conditions have been accepted on this account. Please help.

    I have been unable to activate my new iphone 6. When I call the activation phone number it just says terms and conditions have been accepted on this account. Please help.

    Same thing here. I love how they include this nice and easy to follow guide in the box and the KEY step for activation (the phone call) is a total fail. To verizon: the automated just says Terms and Conditions have been accepted for this number. Press 1 to enter another phone number in the order. Well, I HAD NO other phone number in my order. The message gives no other options. She repeats the same line 3 more times and after the 3rd time, it says please hold while we transfer you, call may be monitored etc. Guess what, its 2 am ET and customer service is closed?
    Do you guys expect thousands of iphone customers to speak to a CSR just to activate? Why not just let us do it online? I have activated plenty of phones even LTE phones, online. Now I'm going to have to compete with the other 30,000 people who ran into this same problem overnight tomorrow on the phone....

  • Variables partagées Labview avec Visual C#

    Bonjour,
    Je suis étudiant en Génie Electrique et Informatique.
    Je cherche un moyen pour pouvoir lire et écrire, à partir d'une Form en C# directement dans le Moteur de Variables Partagées de Labview.
    À terme, je devrais pouvoir, à partir du PC n°1 (C#) écrire dans le VI du PC n°2 et lire dans le VI du PC n°3.
    J'ai déjà créé mes VIs et les variables globales et ils fonctionnent sur les PC n° 2 et 3.
    Il ne me manque "que" la partie C#, ou comment acceder à ce MVP. Quelqu'un peut-il m'orienter ?
    Anthony
    Hi,
    I'm currently studying in Computing and Electrical Engineering.
    I'm searching a way to Read/Write from a C# Form directly in the Labview's Shared Variables Engine.
    At the end, I'll have to communicate between the C# application (Computer n°1) and the first VI (Computer n°2, in order to write) and between the C# application and the second VI (Computer n°3, in order to read).
    My VI files and my shared variables are already created and this pack work with the two VIs.
    I have miss the C# part, then i don't know how to acces to the SVE. Could anyone show me the way ?
    Anthony

    see if http://www.ni.com/white-paper/6593/en/ and http://zone.ni.com/reference/en-XX/help/372636F-01/mstudiowebhelp/html/usingninetnetworkvariable/ are useful

  • Stoopido modem/audio prob

    Dearest all,
    HEEEEEEEELP!
    Had my k7n420 since may this year and this problem has always existed;
    When my pci modem dials / disconnects it causes the computer to have a quick case of the gitters; audio stutters and the mouse doesnt move. This doesnt happen for more than a second but its a large annoyance all the same. Tried everything to sort this; the onboard audio and modem are not sharing IRQ's, I have the latest drivers for both modem and motherboard and the modem is in PCI slot 4.
    What the bleeding heck can I do?!  ;(
    Thanks in advance for any suggestions.
    Nadz
    [size=11]Msi K7n420 Pro
    AMD Athlon 1700 XP
    Windows XP Home
    Onboard sound/audio
    Modular Technology Lucent PCI V.92 56k modem
    LG 12x10x32 DVD / CD-RW
    TEAC 32x CD-ROM
    Original BIOS Version (too scared to update!)
    Latest drivers from NVidia site.[/SIZE]

    Hey guys, thanks for the replies.
    Here's how Modular Technology described my modem:
    [size=11]"the correct description is a ‘controllerless modem’, this means that it performs all the modulation and demodulation without taking resource from your PC processor. The PC processor handles only error correction, data compression and dialing control. The term Win-modem simply means that its driver runs under Microsoft Windows." [/SIZE]
    So it appears I have infact just bought a complete crock of sh*t!! That'll teach me to rush out and buy the first thing I see!  :O **gives verbal bashing to self**
    Modems are far too complicated now-a-days. I miss my ISA modem. Worked like a b*tch on speed and never let me down! Can you get completly hardware-based internal modems now then or not? Problem is i like a nice clear desk, and an ugly box of flashing lights is sure to make me head-butt something. Recommendations greatly appreciated!
    Thanks guyz!
    Adam  

Maybe you are looking for