T23- A real challenge- Serial Port

Hi,  I have a interesting problem with a T23 running Windows 2000 Professional.  The Bios is updated to the latest version.  I am running a Gas Chromatograph using software called Peak Simple Controlling an SRI GC through the serial port.  All assignments are correct and I have verified data is being sent and received through the serial port via a utility.  Here is the problem:  it works great while running on the battery but communication when I plug it in.  While plugged in, the T23 and GC simply will not get along.  When I unplug and run on battery, it connects in seconds.  I have tried a different T23, changed the power supply and battery and still get the same problem.  I tried changing the IRQ and even the Com assignment.  Same problem.  I really like these old ThinkPads and want to continue using them.  Please help if you can...I have a Dell sitting on my desk and don't want to give up just yet.  Thanks!!!!
Solved!
Go to Solution.

My initial thought is that you're dealing with some sort of ground loop problem.  You can try the following things to see if they help:
- assuming that you are using a 2-prong AC adapter, reverse the AC plug
- if that doesn't help, try using a 3-prong (i.e., grounded) AC adapter
- if you're plugging the T23 into the same AC circuit as the GC, try an outlet on a different circuit OR if you're already on a different circuit, try using the same one as the GC
- if you have a copy of PC Doctor for DOS for the T2x series and can construct a serial loopback plug, then you can see if that diagnostic shows any problems
You may also want to see if there's any voltage potential between the chassis of the GC and the laptop's ground.  Put an AC voltage meter between the two.  Ground on the laptop can be any of the screw terminals of the serial or parallel ports.
Ray Kawakami
X22;X24;X31;X41;X41T;X60;X60s;X61s;X300;X301;Z60m;Z61t;Z61p;560Z;600E;600X;T21;T22;T23;T41;R50;A21p;A22p;A31 and A31p
Not a Lenovo employee; just a volunteer helping out here
All personal links to PC-Doctor software removed 8/2012 by mfg request

Similar Messages

  • Best way to acquire data from both serial port and D/A board in real time?

    In my experiment, I have 2 kinds of data: analog and digital. Now, I have to write a programme to acquire both data not only in real time but also in sychronicity. My colleague tried to write a program for this purpose. However, the digital part was failed. For example, the data length found from "data buffer" is correct in the first 10 seconds; however, the format became wrong later.
    Is it one program involved two different data acquisition methods? 

    Hi,
    You need to figure out when the serial port sample occured by some technique and then obtain the equivalent sample from the aquisition board, probably from a circular buffer. If you know the sample rate (pretty implicit really) you can 'cherry pick' the appropriate measurement from the buffer to be synchronus with the serial port measurement.

  • How do I use serial port read and show text, but not have it scroll off screen?

    I am new-ish/returning amateur user of Labview and I am trying to edit the example VI "Advanced serial write and read VI" that is part of dev suite 2012.  I need to use the string box to show ALL text received from serial port, always appending and only rolls off screen when more real data arrives at serial port. 
    What is actually happening is as more bytes (or no bytes AT ALL!) arrive during read time, current text rolls off the string box.  Even when 0 bytes are received, screen is blanked out.  I am not very familiar with functions locations and even worse at understanding obscure references to functions, so please keep replies very basic so I can follow.
    Just to be clear, I need the string window to behave like hyperterm does-always shows data and it is not pushed out of window arbitrarily.
    Thanks,
    Steve  
    Solved!
    Go to Solution.

    OK- lets start back at the beginning.  I have a few questions...
    WHy does incoming txt get placed at top of txt box and then scroll up?  why would it make more sense to input at the bottom and scroll toward the top.  I have created this huge txt box that appears to be impossible to use.
    I have attached example of txt boxes I have tried, and pic of VI I have edited.  Bad marks for uglyness....
    Attachments:
    Capture_VI.JPG ‏117 KB
    Capture_VI2.JPG ‏133 KB

  • How can i browse FP 2000 via serial port same use Ethernet port(RJ 45)?

    I am a new user for  labview.I develope my program with FP 2000 but I have some problem
      1 How can i browse FP 2000 via serial port same use Ethernet port(RJ 45)? if it can Tell me please.
      2 If  I use GSM/GPRS modem via FP 2000 rs 232 port (I under stand how to send AT command) and leave it stand alone
         Can I dial modem and browse file in FP 2000 same as use Ethernetport?
    Someone please help me.Thank you very much.

    Hi!
        First, I can say that your project involves many things, I cannot describe all features in the forum, and I'm not used with GPRS modems (my modems are base band serial modems...).
        Anyway, I would say that in your project you should proceed like this:
          1) Configure your FP 2000 module via MAX and ethernet connection;
          2) Download an embedded application to your module (build in LabView Real-Time)
          3) In your application, you should build a kind of serial port manager, and by the means of serial port you send/receive commands from PC.
        The commands from PC can include "Tell me the about the FP 2000 file system ", or "switch on line X", or anything you need.
       I think it would be difficult to use Internet exp, because you use IE with TCP/IP, and TCP/IP is over ethernet.
       I know that for Windows you can find some wrappers that make you "see" the serial port as an ethernet, but these wrapper do not exist under filed Point, and you shoul build one yourself!!!(and that's not easy).
        For example, to browse your files, you should build a VI that searches through your file system, and reports, via serial, the files present in a directory (it's an example....).
        About communication between GPRS modems and FP2000, I know nothing.  I suppose that these modems accept serial inputs, so you'll have to configure your serial port on FP 2000 with the correct baud rate, parity, and so on..... and you send your data to the modem.  The modem will transfer data in its way, no matter on how it does.
        To send data to your modem you shoud take a look to some Serial communication examples.  What I suggest you, first, is to connect the serial port of FP2000 to a PC, and test communication between PC and FP2000, without modems. Just direct cable connection!  If you're able to do this, insertion of modems is the next step, and should be quite easy.  If you're not able to make the PC receive strings of data from FP2000, over  RS232, adding modems is a further complication, and you won't come out of this mess!
       So, what I say, is just build, for now, a simple embedded application for FP2000, that, using RS232, sends data to a PC (you should see data sent with use of Hyper terminal).
        To build this application, use Instrument I/O --> VISA commands (VISA open, VISA write, and Property node should be enough, for now).
       Please, let me know if this helps......
        Have a nice (programming) day!
    graziano

  • File transfer of larger size through serial port

    Hi
    I need to transfer files of larger size may be around 20Kb through serial port. Can some one suggest some idea or can provide any sample VI for achieving this. i guess we cannot send the complete file at a stretch, so we may need to form some packets and then send. If i am right i need some help for achieving this.
    Padhu

    You may want to use something like the XMODEM protocol. 
    I believe you can find a version of XMODEM that can be used with an NI-VISA session located here on the OpenG forums.
    Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
    If you don't hate time zones, you're not a real programmer.
    "You are what you don't automate"
    Inplaceness is synonymous with insidiousness

  • [SOLVED] usb serial port emulation

    Hello
    I'm an Arch newbie. I just purchased an HP Neoware CA21 thin client, replaced the small DOM unit by a 1GB module, and installed Arch on it. I would like to use this device as a kind of data logger, 24x7 continuous operation.
      The device I'm reading is an ADC connected via a USB port, which provides a CDC/ACM interface. When I plug it into the CA21 USB port, /dev/ttyACM0 does appear. Under Ubuntu on a normal PC the same happens but I find I can only use it via the usbserial driver, which provides serial port emulation for a USB device, creating /dev/ttyUSB0. That's because I can't get the java serial port interface rxtx to recognise a ttyACMn device, for reasons I don't understand and am still investigating.
    So, I have a couple of newbie questions about Arch ...
    1/ is there an equivalent to usbserial, ie a serial port emulation for USB ports?
    2/ if not, or perhaps more correctly, how can my java app interface to ttyACM0? The Arduino crowd may know about this.
    3/ I'm kind of assuming rxtx works under Arch - is that right?
    Thanks for any help.
    Andrew
    Last edited by mistertransistor (2011-11-12 16:43:03)

    Well, kind of solved. I found that
    - adding the "options usbserial ..." line does not prevent ttyACM0 from appearing when the device is plugged in
    - once ttyACM0 is there, no amount of "modprobe usbserial ..." will make ttyUSB0 appear
    - however, if you "rmmod cdc-acm" and then "modprobe usbserial ..." you will get a ttyUSB0
    Having figured that out, I got a test app reading the USB port with no problems. However my real app gave some odd 'Main class not found  ...' error even though the exact same jarfile runs fine under Windows XP (you may be wondering why I develop there rather than under Ubuntu. Well, I have a dual-boot machine XP/Ubuntu and NetBeans runs *much* better under XP - quite puzzling).  Eventually I solved this by creating a new NetBeans project/application and copying in the code from the existing one - a total mystery to me).
    So now the device is in my garage collecting data from my seismograph. I'm writing to a USB stick, not sure about how long that will last but as I don't delete files much it's always writing in a new area and any given area gets very few write cycles.
    This is marked SOLVED but I still have not found how to read ttyACM0 and I would like to do that.
    Andrew

  • Second serial port for CompactRIO

    I would like to reiterate the question posted here.
    Is it possible to add a second serial port to a CompactRIO chassis?
    Using the FPGA seems like it would not actually be transmitting at RS-232 levels, and using an Ethernet-to-Serial Port converter sounds more promising, but that means having the drivers loaded properly.  Are these the only options, and are they even feasible?  Having a multi serial port module seems like it would be a nice addition to the CompactRIO suite.

    Hi m3nth,
    The link involving using the FPGA and digital modules has been successful in the past with many people and like the tutorial says, a big part with this is converting to voltage using a voltage translator.  With respect to the ENET option, the link below can be used to direct you to the products that we have that you may want to try to implement multiple serial ports.  I've done some research and it appears that there shouldn't be an issue using the converters with a real-time system.  When using the ENET converters, keep in mind that it may cause some more latency in your network as opposed to regular serial transmission.  If you have any more questions, please let me know.  Thanks!
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/10043
    Regards
    Noah R
    Applications Engineering
    National Instruments

  • Storagetek 6140 & serial port

    I'm trying to access with a PC, using the serial port, to the Storagetek 6140's VT 100 console. I connected the ps2-6-pins-to-rj45 cable (530-3544-01) + RJ45-DB9 DTE adapter (530-3100-01), on Controller A and to com1 of my Windows pc. I downloaded TTerm (so I can send the ctrl-break), I configured com port like 6140's manual, but with no fortune. When I send ctrl-break nothing happens. I change the pc, com, I controlled the cable, but it's all ok. I think I made some mistake, but where?
    Thanks

    praxis22 wrote:
    from there I was able to hit alt-break and it gave me the options of S for service menu or space for baud rate
    I his S (capital S) and it asked me for a password, but since I wanted to reset the Array password that wasn't immediately useful. but I figure I can google or ask Sun for that. We are a little further on at
    least,.I think you are mixing the different passwords. The password which is requested when you type "S" is kra16wen and it cannot be reset. This password is documented in the customer documentations for the 6140.
    The array password is a different one, it can be reset by accessing the Service Interface Menu. It can be set and/or modified using CAM. Everytime you proceed with modifications on the array, CAM will read this password in the array and compare it with the one CAM has in its internal DB. If the password is similar, CAM proceeds with the modification, however if it is different, CAM will report an error. If you do not remember this password, you can use the Service Interface Menu to reset it. If you remember and want to change it or get CAM in sync with the real password in the array, you can use CAM to do that.
    Hope this clears things.

  • PXI-8176 usb serial port multiplexe​r driver installati​on

    How do I install the USB drivers for a USB/serial port multiplexer on a PXI-8176 with LV Real Time OS?? The PXI-8176 has two USB ports.
    Thanks
    Peter

    Buzz,
    Thanks for making your post here in the Discussion Forums.
    Your USB question is an interesting one. While you may be used to using USB hardware with your computer, USB hardware is not generally used in the LabVIEW RT operating environment. As this pair of short KnowledgeBases notes, USB hardware is not supported under LabVIEW RT and having USB enabled in RT tends to introduce jitter to your RT application:
    Does LabVIEW Real-Time Support USB Communication?
    Too Much Jitter When Running a LabVIEW RT Application
    Hopefully, this won't be too detrimental to your application. If you are looking for a way to accomplish something without using USB you may want to post some details of what you are trying to accomplish. This forum would hopefully be able to guide you toward an alternative method of accomplishing your goal.
    Regards,
    Jed R.
    Applications Engineer
    National Instruments

  • Serial port snooper

    I frequently have to do Serial or VISA comms with devices.
    I would like to know if anyone has any ideas for creating a VI that runs seperate to an existing VISA session which would "snoop" the (serial/GPIB) VISA port and read traffic going to and from the PC Port, without affecting the operation of the port.
    1) Is this possible to do this in LabVIEW - if the Comms to the device is also running in LabVIEW?
    2) Is it possible without extra hardware?
    3) Am I just being a wishful thinker? (it's the Mech Eng talking here)
    (I don't want to have to use any other propreitory S\W, I just want to see the history of the port commands, see the real time commands and possibly log them to a file)
    Cheers
    James

    I don't see why it could not be implemented in LabVIEW.
    If you have access to the original code that communicates over the serial port and you want to "snoop" into..  Then create an ActionEngine.  Call one copy WRITE-COM.vi and the other READ-COM.vi.  Drop it everywhere in the original code where you write to the port and the other everywhere you read and you can log everything that is "attempted" to write and everything that is read in seperate string buffers.  The ActionEngine would of course have two inputs, the state and the string.  You can do whatever you like within the AE, such as display to string indicator or write to file (or both).
    Now the only limitation is that you cannot see what is going over the physical serial cable.  That would be the same limitation from using any software solution.

  • A31 Serial port only works on dock..?

    Hi All,
    I have an IBM A31(2652-P3M) and I'm trying to use it as a GPS terminal for 4x4 driving. Most new laptops don't have a serial port to hook into my gps so this one is good in that respect.
    But... the serial port on the laptop doesn't work. Only the serial port on the dock  (Type 74P6733) works. Unfortunate the laptop with the dock is too big to mount in the car.
    Is there any reason why the port on the back of the laptop itself doesn't work? Is there some software, hardware or bios switch that controls which serial port works?
    Thanks for your help,
    Ashley

    Hi freaky-namuh, welcome to the forum
    It could be that it is disabled in BIOS, config > serial port
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • Add serial ports on cFP

    I have a cFP-2110 already installed. If i need an additional serial port on it, what could i do (other than buying a whole new cFP)? For example for cRIO there's the NI 9870 module, but for cFP...

    Hi,
    you could use a NI ENET-232 or ENET-485 serial device in order to add serial ports to your cFP, as explained in the following tutorials:
    Adding Networked Serial Ports to Your (Compact) FieldPoint or PXI System
    Can I Use the ENET-232 or ENET-485 in LabVIEW Real-Time?
    Best regards,
    Serena

  • Unable to capture data from Serial port using LVRT2010 in single core pentium 4 machine

    I am using application written in Labview using windows Labview
    Runtime environment 2010. Application creates a tunnel to intercept data from
    Serial port.
    My problem is, Currently, I am using single core Pentium
    processor. When I am trying to intercept the data between COM1 and COM7 (COM 7
    is a virtual port) it is not able to capture data.
    When I am running Labview RT environment using dual core
    processor machine it is running normally. I wonder whether it could be the compatibility issues with
    single core Pentium processor.

    Hi Magnetica
    Are both of the machines running the same runtime engine,
    drivers ect?
    Have you had RT applications running on this
    machine before?
    Is the development computer a 64bit machine?
    The processor is a supported model (See link below).
    http://zone.ni.com/devzone/cda/tut/p/id/8239
    Regards
    Robert
    National Instruments UK & Ireland

  • Problem on WinXP / Labview 6.1 with VISA (serial port)

    There is a problem on WinXP / Labview 6.1 with VISA which i use to poll the state lines of the serial port. The only functions that i use are "VISA Open", "Find Resource", line state properties and "VISA close".
    On my own machine (WinME) it works fine as a standalone application (with runtime engine in the same direction), even if i rename the Labview directory so that Labview is not found.
    From my VXIpnp directory i deleted all but these files:
    directory "Win95",
    subdirectory "Bin" containing "NiViAsrl.dll",
    subdirectory "NIvisa" containing "visaconf.dll".
    When shipping this to WinXP (and copying "VXIpnp" to the root directory), the serial port was not found, so i renamed the direction "Win95" to "
    WinNT", but this did not work also.
    I installed the VISA server, although it seems not to be required -- no result.
    Final question:
    What must i do for distributing the program as a standalone application for all windows platforms?

    Hey Joachim,
    In order to create an installer that includes the VISA Run-time engine for serial IO you will have to purchase LabVIEW 7.x. See screen shot. This packages a small compact version of the run-time that can only be used for serial, but it takes up much less space. The installer that I created has my application, the LV Run-time, and the VISA run-time and it is about 26 MB.
    That is much smaller than if I had to include the 32 MB LV 7.1 run-time and the 14 MB VISA run-time separately. It would have been even smaller if I would have uncheck some of the items that I wasn't using.
    -Josh
    Attachments:
    advanced.JPG ‏31 KB

  • Using a PS/2 keyboard on a Sparc workstation through the serial port

    We have recently migrated an application that used to run on a PC, to now run on a Sparc Workstation. This is a SunBlade 1500, running Solaris 8. The application is running in a dedicated console which has a fitted keyboard and trackerball that have PS/2 connectors and cannot be changed.
    We need a way of connecting the PS/2 keyboards to the serial ports of the Sparc workstation. We already have a piece of software that will read ascii values from the serial port so we definately want to go through the serial ports.
    Can someone please suggest what converters will be required to get the output of the keyboard and trackerball as ascii input to the serial port.

    Actually, that's not a bit perverse, at all.
    Jonathan's suggestion is a standard method of connecting to a server.
    (null cable between the computer serial ports)
    ... see the Solaris man pages.
    man tip
    TeraTerm and Hyperterminal are customarily used on a PC running some dialect of Windows.
    The 'tip' command is all that's necessary between Solaris systems.
    PS/2 is not a serial connection, but is a keyboard/mouse interface 'invented' by IBM when they offered their XT-class PS/2 line of desktop systems, back in the 1980's.
    I found this next link by using Google:
    http://members.chello.at/theodor.lauppert/computer/ps2/
    The smaller DIN ports were more compact than the AT-class keyboard ports and the mouse moved from a serial port to a dedicated mouse port.
    Serial communication devices are not keyboards, per se,
    and keyboards are not serial communication devices.
    You need other hardware in between to translate what the human being sends, and another computer is a common method to accomplish that translation.
    Having said all that ...
    Since you cannot change the dedicated console hardware,
    I suggest you go to the manufacturer of that console equipment
    and have them suggest some sort of serial-to-serial interface lash-up.

Maybe you are looking for

  • Updating standby database from primary using rman

    I have created a standby database using rman on my oracle linux server, now i want to update the standby from my primary database, but i didn't remember the scn which i used for creating the standby. How can i find out the scn from where i should per

  • ITunes for Windows 7 32-bit

    I just recently upgraded wo Windows 7 32-bit. I have been trying to re-download all of my previous programs, iTunes being one of them. When I run the setup.exe file downloaded from iTunes.com, I get an error message stating this program is not compat

  • How to create board game in InDesign

    I am trying to create a board game in InDesign, similar to the trivial pursuit board game. In other words, an outer wheel that has been divided up in sectionsand then spoes to the center. I think I can figure out how to do the spoes and the center, b

  • Crystal Report XI R2 Default Font Problems

    I have set the all the default font in all types to "Times New Roman" as requested by my supervisor (Although I dislike the font =.=) It works correctly for generated field, new text objects or drop a new database field. But whenever I type text in t

  • Compare / Difference tool by Oracle or third party

    Is there any tool or option available using which I can compare the data/table existing in my Oracle database (on-premise) to the data/tables in my Oracle Cloud DB instance. I have tried SQL Developer with the 'Database Difference' option, but it jus