PC Hyperterminal

I wish to monitor a serial port between 2 PC's. I have a serial to USB converter by Roline. (The serial end connects to serial port of PC's in parallel). When I'm in PC emulator mode I can use the Hyperterminal utility supplied in Windows to monitor the data traffic, but is there a Mac equivalent. I hate to think that there is a use for Windows after all!

Answered by Neil in another topic. Link to Quickterm attached.http://www.gelhaus.net/cgi-bin/showpage.py?cocoa/+quickterm.html

Similar Messages

  • Hyperterminal to serial port

    I use the hyperterminal to communicate and send commands to serial port COM1.
    On the hyperterminal window, I used to type such a command:
    AT+ZV SPPCONNECT.......
    This command is sent to the device connected to the COM1 port.
    Now I want to cancel the hyperterminal, and sue a Java program.
    I used the javax.comm library to build a java application that communicates with the COM1 port.
    Inside that program, I connected to the COM1 port. How do I send that text command from inside the java program to the COM1 port. There is a method called (send) inside the (serialport) class, do I just say:
    serialport.send "AT+ZV SPPCONNECT.......".
    I mean, is sending text commands through the hyperterminal simply equivalent to sending those text commands to the COM1 port using the java application described above.
    Message was edited by:
    lrantisi

    I wouldn't see how it could be otherwise.
    Did you try it?

  • Vi to serial port to hyperterminal

    Hi guys. I am using 2 RS-232 cables to connect 2 ports together. I use 1 of the ports for hyperterminal. When I run my VI I wish to see what is displayed at the hyperterminal. However, all that I get is gibberish. May I know what is the problem? Please advice. Thank you
    Solved!
    Go to Solution.
    Attachments:
    Buttons_Prototype3.vi ‏36 KB

    Assuming that you connections are correct (may need a null modem cable) you are probably seeing "gibberish" because you are not trasmitting ASCII characters.  Hypertermial will only display ASCII.
    You will need to convert your numbers to ASCII character string to veiw on a terminal.  For example, if you have a 50 decimal you need to transmit two ASCII bytes (Hex representation) of 0x35 and 0x30 (or in decimal rep. 53 and 48).
    Also, be carefull of your corresion dot where you take the array and convert it to a string.  Your array is an I32 (4 bytes in size) and your conversion truncates the I32 to a U8 and drops three of the bytes.  This is "ok" for data that is smaller than 256 (unsigned) but your data values are signed and larger.  You'll have data loss.
    Edit: try this where the data is converted instead...
    Attachments:
    NumberToString.png ‏90 KB

  • How can I connect to sun fire v125 with serial mgr port by hyperterminal

    Hi there!
    My c.o. got a sun fire v125 server.My mission is finish setting up the server.But as I followed the sun
    fire v125's document, it aint be connected to this server with serial mgr port by using windows xp hyperterminal .
    My step as:
    step1. Find the original RJ45 net cable from the v125 box, and put one side into
    Serial MGR Port of V125.
    step2. Combined the RJ45 net cable's other side with DB-9 converter,
    then plug the DB-9 converter into the PC's serial port(9 pins).
    step3. start the pc(windows xp sp2), and then creat a hyperterminal link in COM1 as:
    Bits/Sec--9600, DataBits--8, Parity--None, Stop bits--1, Flow control--Xon/Xoff
    And then pause connect. make it hang up.
    step4. push the sun fire v125 power button. after 1mins, resume the hyperterminal,
    connect to the v125.
    as above all is all my step here. Somewhere incorrect?if theres no problem, why can't I receive the
    "sc> " promote?
    Theres only one thing what i can do is input from keyboard....?
    I had known that there will be promoted the "sc> " after you start the connection of hyperterminal with the correct steps?
    BTW,I had input "#." with enter key, but it doesnt work!
    Is there anybody met this problem as mine? Or can you give me some hits?
    Thank you for your reading.
    Sinceley Regards
    Maqintoshi. 2008.2.7 pm4:10
    Edited by: maqintoshi on Feb 6, 2008 11:51 PM

    Im sorry for replying so late.
    I'd solved it long time ago.
    finally I found I made a mistake that I connect the Serialport Cable which came from PC
    to the RJ45(NIC) port which came from Sun Server :-@
    If you still can not get the prompts, check these parameters of your hyperterminal:
    connect a terminal or a terminal emulator (PC or workstation) to the SC serial management port.
    Configure the terminal or terminal emulator with these settings:
    * 9600 baud
    * 8 bits
    * No parity
    * 1 Stop bit
    * No handshaking

  • I want to transfer data through the serial port in the same coding that hyperterminal uses. How can i do it?

    The serial port seems to be working, and labview seems to be sending the data, but the problem is in which format does it send the data, because in hyperterminal i just input the string "JDX" and it sends it to my device, with labview it sends something but my device does not recognize it.

    nobuto wrote:
    > I want to transfer data through the serial port in the same coding
    > that hyperterminal uses. How can i do it?
    >
    > The serial port seems to be working, and labview seems to be sending
    > the data, but the problem is in which format does it send the data,
    > because in hyperterminal i just input the string "JDX" and it sends it
    > to my device, with labview it sends something but my device does not
    > recognize it.
    Hyperterminal adds the carriage return/line feed to the string which is
    generated by the return key to send out the current line. LabVIEW simply
    sends out what you tell it, so try to set the string to "Show \ Display"
    format and add a \r or \n or \r\n to the command you want to send out.
    Assumes of course that you set the right baudr
    ate/bits/parity etc in
    LabVIEW with the VISA property node, when opening the serial port.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • HyperTerminal sees a COM port but VISA does not

    It should not be possible that HyperTerminal sees a COM port but VISA does not. Does anyone know why or have any ideas?
    Here's some more info: I wrote a LabView (LV) program and deployed it (via the Application Builder) to some of our production department's PCs (some Windows XP and some Windows 7). We use it to set up products we design and manufacture through our device's USB serial port. The USB port is actually a virtual COM port (VCP) - a USB to Serial converter or "bridge". We have a custom driver for our device and since each device's USB bridge chip is programmed with a different serial number, every time we connect a new device to the PC the installer runs and assigns a new COM port number. This is so our customers can use multiple devices on a PC. Fine. On one of our production PC's we were close to  COM900 ports (HyperTerminal sees only up to COM256) when suddenly Win7 would not allow any more. We were able to uninstall orphaned (non-present) COM ports from DeviceManager ("DM") by starting it from a command console (DOS window) with a special command-line switch, "set devmgr_show_nonpresent_devices=1" then "start devmgmt.msc" (I have this in a batch file). In DM View menu you can "Show hidden devices" and uninstall them as if they were connected. I've also tried uninstalling them the normal way when the device was actually connected. Either way, sometimes, not always, depending on the COM port number, after reusing that port number by installing a new device which picks up that old, freed-up number, LV VISA doesn't see it. In other words, when "Refresh" is clicked in the COM port VISA list box, any new devices installed should be and normally are seen. (Refresh is not needed if the application is started after the device's driver is installed. It is only need if the LV application is open with the new device is added.) However, HyperTerminal does see it and lists it in the Properties screen, the "Connect using..." list box. And the port works with HyperTerminal. (Of course we've tried rebooting after uninstalling and/or reinstalling the device, with the same results.)
    When I've spoken to the NI Applications Engineers in the past about serial port issues (not about this problem) they have confirmed that if HyperTerminal can see the port then NI VISA should also see it. This is crazy. I am posting this in hope that someone can shed some light on this problem.
    Thank you. -Ed

    Good catch. Yes, we're using the Silicon Labs CP2102 and have created a "custom driver" installation package. Our new PCBs have a factory-programmed chip, so the PC reuses that COM port (COM3 on that PC). The problem is when we we re-program the CP2102 (setIDs exe) with our PID, and device strings (including the S/N), the PC runs our installer and assigns the next COM port number. I was hoping that maybe it would go up to 64K or something! Anyway, it surpassed COM256 but we ran into this problem when almost up to COM900.)
    There is a registry entry for each SN device, which shows the assigned port. If we delete the key with regedit, the COM port database (don't know the file name) still has the port number. That's where Device Manager comes in. It seems to allow us to manually delete the ports, but it would take quite a while to delete 900. (I was trying to make a batch file for DevCon, but couldn't get it to see the HW ID of the devices in need of deletion.) So we tried manually deleting a few. After doing that Device Manager shows that Windows (and HyperTerminal) can reuse the port number when a new device (new SN) is installed, but, as you know from this post, VISA cannot see unless I manually add it in MAX.
    I can't see how it has anything to do with the Silicon Labs driver. I might have to delete ALL of MY devices, then uninstall the driver files, reboot, then reinstall, as you suggested with the SiLabs driver. However, I don't see how VISA will now see these changes. VISA must have it's own database. That's what I thought deleting the ports in MAX would clear out, like a fresh install, but apparently not.
    I've been through Silicon Labs' tech support on other issues and they've been able to help on some. I could run this by them.
    BTW, have you noticed that Silicon Labs' chip and driver, while faster than NI's own "bridge" or serial-USB converter (I returned it because at $100 it's performance was worse than a $20 converter you can buy in Staples), is substantially slower than a real serial port? For example, our device can transmit 250 readings per second (a 12 byte string). A real serial port used with my LabView program can keep up, i.e.., graph & tabulate at that rate, but with a VCP we only get about 70 RPS. Same code. Can't figure this one out. They say the've tested the driver to 900 KB claimed. We're using 115KB here. Anyway, the VCP driver makes it look like a COM port which LV thinks it is. Why is it slower than a real port when the USB should be able to work almost 10 times faster than I'm using it (up to 1024 bytes per mSec per the full-speed USB spec, which SiLabs claims they verified)?
    Anyway, I appreciate your help. Thanks! -Ed

  • Cannot upload data to serial device using x-on, x-off in Labview but works OK in Hyperterminal

    Hello,
    I'm trying to write a Labview 7.1 App that will upload a motorola .S28 file to a custom designed piece of hardware. The serial port on the hardware device requires the serial port settings be set to 9600, 8,N,1, none, for general operation and my Labview app is able to send and receive information from the hardware using the NI VISA 4.00 serial read and write routines, so I know that there are no fundamental communications errors.  The general communications also work when I set the com port to 9600, 8,N,1, x-on, x-off.
    The problem I'm experiencing is that I can upload calibration files (which require x-on, x-off flow control) in Hyperterminal by:
    1. configuring the Hyperterminal session for 9600, 8,N,1, x-on, x-off
    2. selecting "Transfer--> Send Text File... when my device prompts me to upload the file.
    This works 100% of the time in Hyperterminal, but I cannot accomplish the same upload in my Labview app.
    The very first thing my LV app does is to pop up a dialog box to the user prompting him/her to select the desired com port (Visa Resource Name), Baud rate, Data bits, Parity, Stop bits, Flow Control, and allows the user to enable/disable the termination char and to set the termination char (always enabled and set to default 0xA).  The flow control is set to x-on, x-off. This is accomplished using the VISA Configure Serial Port vi. 
    I have tried using both the VISA Write From File vi and also reading the file to a text variable then using the VISA (serial) Write vi but neither work. The VISA Write From File vi  return count correctly identifies the number of bytes in the file but the hardware never returns it's transfer complete status message (remember this works 100% of the time in Hyperterminal).  Does anyone out there have any advice as to how I can make this work?
    Thanks,
    Ian

    This is going to be a two-part solution, meaning you will need to change the way you read your file and the way you transmit the data.
    First, when you read from your file, set the Read VI to read in Line Mode. When you do this, the output of the read will be an array of strings rather than a single string. It will basically read the file until it hits the CR/LF combination, but should strip the terminating characters from each line.
    Second, in order to replace the carriage return which was stripped, you can configure VISA to transmit a termination character after each write is performed. In addition to setting the termination character to CR on the Configure Serial Port VI, you will want to use a VISA Property Node to set the Serial::End Mode For Writes properter to use the termination character.
    Now, you can simply use a For loop to index through your string array, transmitting each line. You will have eliminated all your manual parsing of the file, which should simplify your application and increase performance. I have included a picture of how this could be done in LabVIEW 8.x. The file I/O interface looks different than it did in 7.1, but the same functionality exists.
    -Jason S.
    Message Edited by JasonS on 09-26-2007 08:49 AM
    Attachments:
    sendfile.jpg ‏23 KB

  • Why it does not work as Hyperterminal?

    I use Hyperterminal & setup:
    COM3, Baudrate = 115200, 8 bit, 1 Stop Bit, Parity = None, Flow = None 
    When I type the "*debug" & hit 'Enter' key in the Hyperterminal, it received & showed a lot of Ascii text continously on the dialog (then I close the Hyperterminal)
    But when I tried to the same with my vi (please see the attachment), when run the InQ & the Read String dialog box show nothing return!
    - I did use the NI Measurement & Automation Explorer to config the COM3 with 115200 successfully (just make sure NI driver can see it)
    - Even I change "*debug" or "*debug\r" or "*debug\n" or "*debug\r\n" it still does not work!
    Can anyone know why?
    Thank for any help
    Attachments:
    COM3 Serial Write and Read.vi ‏35 KB

    Remember that if you are going to use '\' codes your text control must be in the right mode. Right click  on the control and select '\' code display. If not you will only send \n as two normal ascii char. \n is most often the correct term char
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • From hyperterminal to labview

    I am new on labview, and i need to do somethign with it that is why i need your help. I am using hyperterminal to control one laser. I can change wavelength, and swtich on, off ,and also i can read wavelength by using hyperterminal but i have to use labview to do all of these is that possible and from where i can start to do that. I mean i want to create on/off button to open/close laser and also controller to increase or decrease wavelength. I know hyperterminal codes, am i going to use these codes when i am writing new labveiw program for this laser? 
    Solved!
    Go to Solution.

    Actually, instead of writing my own program, i used example program to connect my device, i used basic read and write example, and i can connect my device but i could not get temperature data on read string panel. where am i gonna write my termianl command to control device and also don't i have to define terminal commands that are written on manuel. i wrote command to get actual temperature but i got same what i wrote on string to write panel. I attached what i got from program as a jpeg. And also sometimes i got result as a symbols instead of numbers.
    Attachments:
    VISA.jpg ‏91 KB

  • Sending files through Hyperterminal to the Virtex-5 with OpenSPARC T1?

    Hello everybody,
    I would like to ask you where can I find some information about using Hyperterminal (or any other telnet application suggested) to send a file to the FPGA device once the OpenSPARC T1 is already loaded. The aim is to show the difference in time elapsed between using multi-threading instead of single-threading by means of an simple application, but I can't figure out how to send the C compiled application to the FPGA device. I do appreciate any help.
    Kind regards,
    Rafael Ruiz & Salva Rodríguez

    Thanks Tom for your reply,
    I still have some doubts... Once is already booted, how do you know the FTP address of the FPGA? Could I use any FTP client to access the FPGA or do I need to use a certain application?
    Thanks a lot,
    Salva DJ & Rafa Pocholoski

  • [Standalone Program] simple I/O using hyperterminal

    Hi,
    I am trying to create simple standalone program to get some values from keyboard via hyperterminal and let Opensparc on FPGA do the processing and then display the result back in hyperterminal. I have sunStudio compiler. However, it seems scanf is not recognized by the compiler?
    /home/ssoekamt/sparct1/design/sys/edk/examples/src/simple_add
    /opt/sunstudio12.1/bin/cc -xarch=v9 -I../include -errwarn=%all -xO2 -c simple_add.c
    cc: Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs
    /usr/ccs/bin/ld -64 -e start -dn -M ../mapfile -o simpleadd -z allextract -L ../libos -los simple_add.o -L ../libc -lc
    Undefined               first referenced
    symbol                in file
    scanf simple_add.o
    ld: fatal: Symbol referencing errors. No output written to simple_add
    *** Error code 1
    make: Fatal error: Command failed for target `simple_add'
    Current working directory /home/ssoekamt/sparct1/design/sys/edk/examples/src/simple_add
    *** Error code 1
    The following command caused the error:
    cd simple_add && pwd && make install
    make: Fatal error: Command failed for target `simple_add'
    When I commented out all scanf statements in the codes, everything is working.
    any thought?
    Thank you.

    I did try this, but the same problem occurs
    public static void main(String[] args) {
    try {
    file = new File(args[0]);
    outFile = new File("StoredProcstemp.txt");
    fr = new FileReader(file);
    in = new BufferedReader(fr);
    fw = new FileWriter(outFile);
    pw = new PrintWriter(fw);
    // x=0;
    while ((holder = in.readLine())!=null) {
    System.out.println("myholder"+holder);
    System.out.println(holder);
    pw.write(holder);
    // pw.print(holder);
    } // end while
    in.close();
    fr.close();
    fw.close();
    pw.close();
    catch (IOException e) {

  • Help installing Solaris 10 with hyperterminal

    ?I am trying to install Solaris 10 using windows xp with hyperterminal.. I have tried to locate simple steps that would help me with this process. Can anyone help me with this?

    The first step before we start Solaris installation depends on how you can connect to the platform. Please check in your platform documentation if you should use a specific connection type to connect to your machine console. Is a service processor or service controler available ?
    Then when this step is done, you can follow this documentation : Oracle Solaris 10 1/13 Installation Guide: Basic Installations - Oracle Solaris 10 1/13 Installation Guide: Basic Instal…

  • Java CommAPI and HyperTerminal?

    Hey, I am trying to hardcore my Java application called COMMAPI into Hyperterminal. The logic is that, my code will be connected to designated ports on my computer that can control the light system in my room. I created the app and it connects, reads, and writes data to and from the port "COM3" in question. However, i need to somehow create a Hyperterminal shortcut that run's off of the JAVA Code. I have seen this done in C already, where the code runs through Hyperterminal and it controls all the functions of the light in the room that are on COM3.
    my code is as follows:
    Is there anyway that i Can get the Java code to run through HyperTerminal so that it can connect to the Port ?
    Thanks in Advance.
    * SimpleWrite.java
    * Created on June 27, 2006, 11:50 AM
    * To change this template, choose Tools | Template Manager
    * and open the template in the editor.
    import java.io.*;
    import java.util.*;
    import javax.comm.*;
    public class SimpleWrite implements Runnable, SerialPortEventListener {
    static CommPortIdentifier portId;
    static String messageString = "s";
    static SerialPort serialPort;
    static OutputStream outputStream;
    static Thread readThread;
    static InputStream inputStream;
    private static String TimeStamp;
    public static void main(String[] args) {
    try {
    portId = CommPortIdentifier.getPortIdentifier("COM6");
    SimpleWrite reader = new SimpleWrite();
    } catch (Exception e) {
    TimeStamp = new java.util.Date().toString();
    System.out.println(TimeStamp + " Port type: " + portId.getName());
    public SimpleWrite() {
    try {
    TimeStamp = new java.util.Date().toString();
    serialPort = (SerialPort) portId.open("SimpleWrite", 2000);
    System.out.println(TimeStamp + " Port " + portId.getName() + " opened for Input");
    } catch (PortInUseException e) {
    System.out.println("Exception found in opening serialPort");
    try {
    inputStream = serialPort.getInputStream();
    } catch (IOException e) {
    System.out.println("Exception found in creating inputStream");
    try {
    serialPort.addEventListener(this);
    } catch (TooManyListenersException e) {
    System.out.println("Exception found in adding event Listener");
    serialPort.notifyOnDataAvailable(true);
    try {
    serialPort.setSerialPortParams(9600,
    SerialPort.DATABITS_8,
    SerialPort.STOPBITS_1,
    SerialPort.PARITY_NONE);
    serialPort.setDTR(true);
    serialPort.setRTS(true);
    System.out.println("Baud Rate is " + serialPort.getBaudRate());
    System.out.println("Data bits set to " + serialPort.getDataBits());
    System.out.println("Stop bits set to " + serialPort.getStopBits());
    System.out.println("Parity set to " + serialPort.getParity());
    } catch (UnsupportedCommOperationException e) {
    System.out.println("Exception in setting Com Parameters found");
    readThread = new Thread(this);
    readThread.start();
    try {
    outputStream = serialPort.getOutputStream();
    outputStream.write(messageString.getBytes());
    outputStream.close();
    catch (IOException e)
    System.out.println("Exception found in sending outputStream");
    public void run() {
    try {
    Thread.sleep(100);
    } catch (InterruptedException e) {}
    public void serialEvent(SerialPortEvent event) {
    switch(event.getEventType()) {
    case SerialPortEvent.OUTPUT_BUFFER_EMPTY:
    break;
    case SerialPortEvent.DATA_AVAILABLE:
    System.out.println("Now in Case: Data_Available");
    StringBuffer readBuffer = new StringBuffer();
    int c;
    try {
    /*while ((c=inputStream.read()) != 10){
    System.out.println(c);
    if(c!=13) readBuffer.append((char) c);
    for (int i = 0; i < 1000 ; i++)
    c=inputStream.read();
    System.out.println(c);
    String scannedInput = readBuffer.toString();
    TimeStamp = new java.util.Date().toString();
    System.out.println(TimeStamp + ": scanned input received:" + scannedInput);
    inputStream.close();
    serialPort.close();
    } catch (IOException e) {
    System.out.println("Input/Outpu Exception found");
    break;
    //Read off of port.
    }

    You need to connect your computer through a null modem cable. Use the hyperterminal in your second computer to link to the computer that has your java program.
    then on "serialEvent" use the Data_Available criteria to get the byte streams.

  • I'm having trouble communicating with a transducer (Keyence LS-3100 laser scan micrometer) via the serial port. It works in Hyperterminal. Any suggestions?

    Its not a simple baud-rate or parity error. If I issue the command to send data (X1) in hyperterminal I start to get data. If I then switch to Labview I still get data. However if I try to issue the send-data command via Labview I get nothing (i.e. I can read from the device, but not write to it).
    I am on a Windows 98 (version 2) PC, running Labview 5.1.1

    Try adding a carraige return to the end of your command.
    "djb" wrote in message news:[email protected]..
    > I'm having trouble communicating with a transducer (Keyence LS-3100
    > laser scan micrometer) via the serial port. It works in
    > Hyperterminal. Any suggestions?
    >
    > Its not a simple baud-rate or parity error. If I issue the command to
    > send data (X1) in hyperterminal I start to get data. If I then switch
    > to Labview I still get data. However if I try to issue the send-data
    > command via Labview I get nothing (i.e. I can read from the device,
    > but not write to it).
    > I am on a Windows 98 (version 2) PC, running Labview 5.1.1

  • Reading in using hyperterminal

    Hi There,
    I am currently using labview and hyperterminal as part of my final fourth year project. The instrument i am communicating with is the Thurlby Thandar TSX3510P programmable psu. I have communicated with the device using hyperterminal and now i have to incorporate this into a labview program. I am very new to labview and really dont know where to start as the examples are a bit beyond me at this stage im afriad. if anybody could shed some light on this matter i would be really grateful!
    Thanks in advance,
    Lillian

    You should first download the driver from here. There is also Chapter 16 of the LabVIEW Measurements Manual that you should read. This is part of the LabVIEW Bookshelf available from the Help menu.

Maybe you are looking for

  • File not found in Link Between Projects Window - test no edit rights to other file

    Hi, I am doing a test to see if i can create a link by typing the link path (f.i. <>\plan2\1) in the predecessor column without having edit rights to the other plan. I expect this to be possible as the edit in the other plan (creation of link) is onl

  • Unusable redo log

    When trying to startup the database ORA-00314 error message occures that is the online log is corrupted or is an old version. Do I have to recover the database from backup in such a case? I have no other copy of redo log files, they are just mirrored

  • Show and Share Connection to video server failed

    I have an SNS server running version 5.2.3. Everything time I try to play a video I get an error stating Connection to video server failed. I am storing videos locally on the SNS server. I can't figure out why I am getting the error. Thanks, Jim     

  • Licensing a Flex Application - How to?

    Hello all, I want my Flex application to have a license key so as to control the functionality available to the user. What options do i have available for this? Is there a open source framework or common approach to adding licensing infrastructure to

  • Connect to Standby database

    Hi .. I set up oracle 11g Active DR. (prod db with 1 standby db(READ-ONLY) ) Seems the system working fine. But i can't connect to StandbyDB from SQL-Navigator (can connect to PROD). What can be the reason ? It shows this when i try to connect from n