Keyboard Shortcuts
Likes
- HP-Agilent-Keysight-Equipment
- Messages
Search
CHECK OUT THE WIKI The purpose of the wiki is mainly to allow you to find information on instruments, either from either
- The model number
- The function(s) listed below. Some instruments have multiple functions - for example, the 4195A is a VNA, spectrum analyzer and an impedance analyzer. Therefore the 4195A is listed in multiple categories
Please also check out HPWiki available here:
- Accessory kits - various types
- AC power analyzers - PA2201A and PA2203A
- AC power supplies 6811C, 6812C, 6813C
- Airlines
- Arbitrary waveform generators M8194A
- Amplifiers?493A, 495A?
- Attenuators (optical) 8156A, 8157A, 8158B, 81566A, 81576A,?
- Attenuators (RF) 8494A
- Attenuator set (500 ¦¸) 350C
- Attenuator set (600 ¦¸) 350D
- Attenuator switch driver
- Audio analyzers? 8903A, 8903B, 8903E,? ?
- Base station test sets
- Bit error rate testers (BERTs)
- Cables
- Capacitance meters U1701A, U1701B, 4272A, 4278A, 4279A
- Capacitor Bridge 4270A,
- Capacitor standards 16380A, 16380C,?
- Carrier noise test setsi
- Cesium frequency standards
- Clamp ammeters
- Close field probes
- Crystal Impedance E4915A, E4916A
- Data Acquisition Systems (DAQs)
- DC power analyzers
- DC power supplies 6030A , 6031A , 6032A, 6033A, 6035A, 6131C, 6621A, 6622A, 6623A, 6624A, 6627A, 6255A, 6645A, 6671A, 6672A, 6673A, 6674A, 6675A, 62003A, 62003C, 62003E, 62004A, 62004B, 62004E, 62005A, 62005B, 62005E, 62006A, 62006B, 62006E, 62010A, 62010C, 62010E, 62012A, 62012C, 62012E, 62015A, 62015C, 62015E, 62018A, 62018C, 62018E, 62024A, 62024C, 62024E, 62028A, 62028C, 62028E, 62048A, 62048C, 62048E
- Delay lines
- Detectors
- Device current waveform analyzers
- Digital communications analyzers
- Directional couplers
- Distortion analyzers 330B, 330C, 330D, 331A, 332A, 333A, 334A, 339A, 8903A, 8903B, 8903E,???
- Dynamic measurement DC source
- Electrometers
- Fading simulators
- Femto ammeters
- Filters
- Frequency counters 522B, 5342A 5343A 5352B
- Frequency standards?
- Function Generators ? 3310A,? 8165A,
- GPIB controllers, extenders, cables etc.
- GPS frequency standards
- Harmonic mixers
- High resistance meters 4339B
- High resistance meter fixtures 16008B
- HEV EV Grid Emulators and Test Systems
- In-circuit test systems
- Impedance analyzers 4195A, 4291A, 4291B, 4395A, 4396A, 4396B, 4294A, E4990A, E4991A
- Impedance Analyzer Accessories
- Impedance / Gain Phase analyzer 4194A
- Impedance Meter 4193A,
- Isolators
- LCR meters? U1701A, U1701B, U1731A,? U1731B, U1731C, U1732A, U1732B, U1732C, U1733C, 4191A , 4192A, 4194A, 4195A, E4196A,? 4216A, 4260A, 4261A, 4262A? 4263A, 4263B, 4271B, 4274A, 4275A, 4276A , 4277A, 4284A, 4285A, 4286A, 4287A, 4291A, 4291B, 4294A, 4332A, 4342A, 4395A, 4396A, 4396B, E4980A and E4980AL
- LCR meter calibration devices? 16380A 42030A? 42090A, 42091A and 42100A
- LCR meter accessories
- 2-Terminal BNCs.
- 4-Terminal Pair (BNC connectors)
- Cable extension 16048A, 16048D, 16048E, 16048G, 16048H
- DC current bias accessories 42841A, 42842A, 42842B, 42842C, 42843A
- DC voltage bias accessories 16065A, 16065C,
- Kelvin clips 16089A, 16089B, 16089C,16089E
- Lead Components 16047A,16047B, 16047D, 16047E
- Material 16451B, 16452A
- Probes 42941A
- SMD 16034E, 16034G, 16034H
- 2-port 16096A
- 7 mm (APC7)
- 2-Terminal BNCs.
- LCZ meters? 4276A, 4277A,
- Lightwave clock / data receivers
- Lightwave converter
- Lightwave component analyzer
- Lightwave measurement system mainframes
- Lightwave polarization analyzers 8509B
- Logic analyzers
- Nemo wireless network solutions.
- Noise and interference test set
- Noise figure analyzers
- Noise sources 346A, 346B. 346C ,
- Matching pads (50 ohm to 75 ohm or similar)
- Materials test equipment
- Microwave repeaters
- Microwave downconverters 70427A
- Microwave / THz sources
- Milliammeter 428B
- Milliohm meter
- Mobile communications DC source
- Modular instruments
- AXIe
- Data acquisition (DAQ)
- USB
- PXIe
- Modulation analyzers
- Multimeters 427A, 970A
- Optical attenuators
- Optical heads
- Optical sources
- Optical spectrum analyzers
- Oscilloscopes 120A, 120AR, 120B, 122A, 130A, 130B, 130BR, 130C, 140A, 140B, 141A, 150A, 150AR, 160B, 180A, 180AR, 180CD, 181A, 181AR, 181T, 181TR, 182C, 182T, 183A, 183B, 184A, 184B, 185A, 185B, 1200A, 1200B, 1220A, 1221A, 1703A, 1707A, 1707B, 1710A, 1710B, 1715A, 1722A, 1725A, 1726A, 1740A, 1741A, 1742A, 1743A, 1744A, 1746A, 1980A, 1980B, 5403A, 6000A, 6000L, 16533A, 16534A, 54100A, 5410B, 54100C, 5100D, 54111D, 54120A, 54120B, 54200A, 54501A, 54502A, 54503A, 54504A, 54520A, 54520C, 54540A, 54540C, 54542A, 54542C, 54600B, 54601A, 54601B, 54602B, 54603B,? 54645A, 54654N, 54710A, 54720A, 54750A, 54825N, E1428,?
- Oven controlled crystal oscillators (OCXOs)
- Pattern generators
- PCM terminal test set
- Phase noise measurement
- Pico ammeters
- Printers 2225
- Plotters 7470A, 7475A?
- Probes
- Protocol analyzers and exercisers.
- Power booster test sets
- Power meters 431A, 431B, 431C, 432A, 435A, 435B, 437B, 438A
- Power splitters
- Power supplies
- Pulse generators
- Q-meters 4342A?
- Q-meter calibration inductors 16470A
- Reflection transmission test set
- Return loss module (optical)
- Relays / switches / switch matrices (optical)
- Relays / switches / switch matrices (RF)
- Resistor standards 42030A?and 42100A
- S-parameter test sets
- Scalar network analyzers
- SCSI bus preprocessor interface E2324A
- Selective level meters 3746A
- Semiconductors
- Semiconductor parameter analyzers 4145A, 4155B, 4156B,
- Signal analyzers
- Signal generators / sweep generators / signal sources / oscillators 200CD, 201B, 209A, 204D,? 608A,? 8165A
- Software
- Source measure units
- Spectrum analyzers 4195A,???
- Switch control units
- SWR meter 415E?
- Time interval? counters
- Time mark generator 226A
- Timing and data state modules
- Torque wrenches
- Transmitter testers
- Trigger modules
- Ultrasound transducers
- Universal bridge? 4260A, 4265A, 4265B?
- Vacuum tube voltmeter 410C
- Vector Impedance Meter 4193A, 4800A, 4815A
- Vector Network Analyzers (VNAs) 4195A,? 8510A, 8510B, 8510C, 8753A, 8753B, 8753C, 8753D, 8753E, 8753ES, 8752ET, 8719A, 8719B, 8719C, 8719D, 8720A, 8720B, 8720C, 8720D, 8720ES, 8722A, 8722B, 8722C, 8722D, 8722ES,
- Vector Network Analyzers (VNA) calibration kits 85032B, 85032E, 85033C, 85033D, 85033E, 85050B, 85050C, 85050D, 85052B, 85052C, 85052D, 85054A, 85054B, 85054D, 85056A
- Vector Network Analyzer (VNA) verification kits
- Vector Signal Analyzer 89650S, 89600S
- Vector voltmeters 8405A, 8508A,
- VXI mainframes 70000B, 70000C
- Waveform and function generators
- Waveguide to waveguide and waveguide to coaxial transitions.
- Wireless 58 OTA chambers
- Wireless channel emulators
- Wireless network emulators
- Wireless communication test sets
?
UPDATE SOLD OT: FS Fundamentals of Vector Network Analysis Book
¿ªÔÆÌåÓýThank you all but the book has been sold. Gedas, W8BYA Gallery at Light travels faster than sound.... This is why some people appear bright until you hear them speak. On 2/6/2019 3:48 PM, Gedas wrote:
|
Re: Help to fix power supply (A80) of an old HP 3586A
OK, thank you. You all are right, I obviously exaggerated with the vinegar. I washed a second time as Ed recommends and now it is improved a little bit. What is remained is the tarnish on the weldings and the surface of the traces that is not shining like earlier but I do not see any corrosion or interruptions of the traces. So... apart of the aesthetics, what can be the problem?
And a second question.... I don't want to use the oven but I prefer to cool air dried... how many days do you suggest? After washing I used a jet of compressed air. |
Re: HP8714ET Impedance
At 2019-02-06 09:19 AM, peter bunge wrote:
Hi Steve, an HP8714B just sold for $565 US. Somewhat less, but not all that much. And shipping wasn't bad, as it came from the same side of the continent as me. My suggestion is to keep it and use it with 75/50 pads to learn about it while watching for a cheap 50 ohm version, not working if you have repair abilities, and use your 75 ohm version to troubleshoot and repair. That's my intent exactly, and it'll likely be a while before I'll have need of that much additional capability. Do you have the pads? I have a couple of new Greenpar 502-4718-701, 90-48 that you can have for the price of shipping. Contact me offline. Rats! I already order some and they're enroute. Thanks for the offer, though. Be aware that the 75 ohm Type N are different from the 50 ohm Type N and you could damage them by attaching the wrong one. Someone else may have a better explanation but 75 ohms seems to explain the different dimensions. Yes, someone else already pointed that out to me, and an article on N connectors on Wikipedia that explains the differences quite well. It appears HP used some good-quality connectors that are built for 75 ohms, but have enough compliance in the fingers that grab the inner pin, that they won't be damaged. Now that I know the difference, I think I'd better make some time to apply my micrometer to my collection of various N connectors and adapters, to be sure what's what. Thanks for all the help! Steve Hendrix |
OT: FS Fundamentals of Vector Network Analysis Book
¿ªÔÆÌåÓýFS is a near mint condition book by Michael Hiebel. Considered
one of the engineering standards in the field with 420 pages of
theoretical & practical information with lots of quality color
plots, pictures & tables. It is a hard cover book and has two
dents, one on the top-front & the other on the
bottom-back.....no torn or bent pages & no writing or hand
notes. If interested pse contact me off list. Thank you. Gedas, W8BYA Gallery at Light travels faster than sound.... This is why some people appear bright until you hear them speak. |
Re: HP-IB not working on 85680B and unknown option again
FWIW, the option sticker reads '85680B'.? The RF sections of 8568Bs were all marked this way as far as I know. On Wed, Feb 6, 2019 at 10:34 AM dk1vi <dk1vi@...> wrote: Hello, |
HP-IB not working on 85680B and unknown option again
Hello,
the unit does not give any reaction when addressed with correct IB? address. Have checked HB-IB clock which is OK. I do not have the special extender board, so further testing inside circuit is almost impossoble. So maybe best would be to change IC U6 (TMS9914AJTL), U30 (75161) and U31 (DS75160). Or any other suggestions? Still wondering, what the options mean. Firmware ROMs are standard matching the serial prefix. Regards Ernst. |
Re: Help with EZGPIB
Thanks Harvey, I will keep this last reply online for anyone that wants to control one of these impedance meters/analyzers with EZGPIB. I just made some runs with a Chinese Test Fixture which pointed out how many things may need to be changed in the program. There are Series and Parallel modes on the 4192A and the characters that need to be stripped will change. There are several options on what is to be measured such as |Z|, R, L, C for the A display and even more for the B display. Then there are many buttons and features that can be selected. If you don't have one, or at least the manual open, it will be confusing. I wound up with several programs to do different things. I have the HPIB Interface instructions from the manual (pages 3-68 to 3-77 in mine) beside me to refer to the tables. I added a buffer flush because I found that repeated runs kept adding to the buffer from the previous run. Each different run needed some tweeking of the program.. A general interactive program may be possible but not practical. I will add comments before lines that may need to be changed. I would like to hear offline from anyone with a 4192A or 4193A so we can try things together and compare notes. PeterB On Wed, Feb 6, 2019 at 11:34 AM Harvey White <madyn@...> wrote: On Tue, 5 Feb 2019 11:30:50 -0500, you wrote: |
Re: Help with EZGPIB
On Tue, 5 Feb 2019 11:30:50 -0500, you wrote:
Thanks Harvey;You could write it, but you'd have to do that. That's what you want. what:string says that the first argument we call it what here, is a string. It could also be 'this is a string', for constant strings. FromWhere is also a string, but it can't be in quotes, since it gets modified. Note that this function has two, and only two arguments. You can't just pack more arguments onto the thing, it won't work. EZGPIB_ConvertRemove('NZFN', Answer); // Answer is the string That's actually exactly what you should do. You could also do: somestring: string; somestring := 'NZFN'; EZGPIB_ConvertRemove(somestring, Answer); // Answer is the string That works, too. The advantage to this last one is that you could have a list of things you wanted to remove (a list of strings), and just substitute that each time. If that doesn't make sense, just think that it's sometimes easier to carry apples in a bag rather than one at a time.... Either, however, works. Yep, and the only reason that it gets done (properly done) is if there's a reason why those three lines need to be tweaked into something universal... There's the solution. And it doesn't work because EZGPIB_ConvertRemove() takes two and only two arguments. You don't get around that. It's possible to write your own pascal function that does that, but the best syntax would be something like: EZGPIB_ConvertRemove_ALL('NZFN', 'NTDN', 'K', Answer); // will work, but you have to write it The procedure would be something like: procedure EZGPIB_ConvertRemove_ALL(s1: string; s2: string; s3 string; var string answer); begin EZGPIB_ConvertRemove('NZFN', Answer); EZGPIB_ConvertRemove('NTDN', Answer); EZGPIB_ConvertRemove('K', Answer); end; which effectively does pretty much what you do in the three calls. easier to stick with what you have. and now you know why..... About the only thing you might want to do is to modify it slightly to have a procedure to call to strip the answer, or perhaps send command/get answer/strip unwanted and save. That comes when you start to add things, and want a slightly different program structure that's a bit less spread out. What you have is done just fine, though. Generally, as in the string example, a variable of the right type can be passed as an argument, that's just plain pascal, not EZGPIB. However, (skipping the technical explanation for now), you can either pass a copy to a routine (routine can change it all it wants, but the original in the calling routine stays intact); or you can pass it a reference to the original value, in which case, the routine changes the original. Reason for saying that is that the routine has to be written to do that for you, and you can't just expect it to change stuff when convenient. (in the little example I did above, the word "var" tells the program to behave like that. Perhaps this helps a bit on the passing variables to an EZGPIB function. If you want, we can take this offline, simply because it's starting to deviate from EZGPIB on an HP instrument to general programming. Harvey
|
Re: HP8714ET Impedance
N connectors are air dielectric coaxial transmission lines where they
toggle quoted message
Show quoted text
mate. Impedance for an air dielectric coaxial line is: Z0 = 60 ln(r0/ri) So, a 75 ohm center conductor (ri) is necessarily smaller in diameter than a 50 ohm center conductor for a given size shield diameter (r0). If you mate a 50 ohm male N connector with a 75 ohm female N connector, the usual result is to break one of the leaves of the center conductor on the female connector. The same does not apply to typical BNC connectors, as the 50 ohm BNC has a teflon dielectric, but the 75 ohm BNC has an air dielectric, so the center conductors are the same diameter. More than you wanted to know. -Chuck Harris peter bunge via Groups.Io wrote: Hi Steve, an HP8714B just sold for $565 US. |
Re: HP8714ET Impedance
¿ªÔÆÌåÓýJust to note¡ ? ¡®90-48¡¯ is most probably the yeardate/week of manufacture code. ? Nigel ? From: [email protected] [mailto:[email protected]]
On Behalf Of peter bunge
Sent: 06 February 2019 14:20 To: [email protected] Subject: Re: [HP-Agilent-Keysight-equipment] HP8714ET Impedance ? Hi Steve, an HP8714B just sold for $565 US. I suspect you paid much less for the 75 ohm version and as much for shipping..? My suggestion is to keep it and use it with 75/50 pads to learn about it while watching for a cheap 50 ohm version, not working if you have repair abilities, and use your 75 ohm version to troubleshoot and repair. Do you have the pads? I have a couple of new Greenpar 502-4718-701, 90-48 that you can have for the price of shipping. Contact me offline. Be aware that the 75 ohm Type N are different from the 50 ohm Type N and you could damage them by attaching the wrong one. Someone else may have a better explanation but 75 ohms seems to explain the different dimensions. PeterB ? ? On Wed, Feb 6, 2019 at 6:54 AM Steve Hendrix <SteveHx@...> wrote:
|
Re: HP8714ET Impedance
Hi Steve, an HP8714B just sold for $565 US. I suspect you paid much less for the 75 ohm version and as much for shipping..? My suggestion is to keep it and use it with 75/50 pads to learn about it while watching for a cheap 50 ohm version, not working if you have repair abilities, and use your 75 ohm version to troubleshoot and repair. Do you have the pads? I have a couple of new Greenpar 502-4718-701, 90-48 that you can have for the price of shipping. Contact me offline. Be aware that the 75 ohm Type N are different from the 50 ohm Type N and you could damage them by attaching the wrong one. Someone else may have a better explanation but 75 ohms seems to explain the different dimensions. PeterB On Wed, Feb 6, 2019 at 6:54 AM Steve Hendrix <SteveHx@...> wrote:
|
Re: HP8714ET Impedance
At 2019-02-05 03:33 PM, pianovt via Groups.Io wrote:
From an cost standpoint, it would only be worth converting to 50 Ohms if you get the parts for free. Thank you for the confirmation. That's exactly the sort of expert knowledge I was looking for with my question. For what it's worth, and I suspect you don't want to hear this, I would suggest returning the 75 Ohm analyzer if you can and waiting until you find one that's right. For now it makes sense to me to keep it, and count the cost as a cost of my own education. I can learn a whole bunch using this unit, and for now at least, it goes well beyond my needs in terms of precision and dynamic range. If I learn enough, I might decide I need something fancier, but for now it's a tremendous bargain for me. Use the minimum loss pads. They will work and you will be able to calibrate the analyzer correctly with a 50 Ohm cal kit, Thank you for that confirmation. I was hoping for such, but couldn't absolutely prove it in my own head. I need to play with the calibration a bit to fully understand what parameters they're actually saving inside. but you will lose 2 times 5.7dB in sensitivity on transmission and reflection measurements. Good, at least I'm on the right track. I not only lose 11.4 dB of dynamic range, but I also have a ready-made attenuator so can put an extra 5.7 dB into the transmission port before I blow anything up. Just a bit more protection against my fumble-fingers! Thank you for the detailed response to my question! Steve Hendrix |
Re: HP8714ET Impedance
From an cost standpoint, it would only be worth converting to 50 Ohms if you get the parts for free. Here are some pictures of the RF deck in the 75 Ohm design:
The main expense is in the gold plated microcircuit in the front (part number 5086-7937). You would need to find the equivalent part for a 50 Ohm analyzer and that will probably cost more than it's worth. There are other expensive parts too, e.g. the two Type N connectors and possibly the coax cables inside. For what it's worth, and I suspect you don't want to hear this, I would suggest returning the 75 Ohm analyzer if you can and waiting until you find one that's right. Even if you get a partial refund, you will probably be happier in the end. If not, use the minimum loss pads. They will work and you will be able to calibrate the analyzer correctly with a 50 Ohm cal kit, but you will lose 2 times 5.7dB in sensitivity on transmission and reflection measurements. Vladan |
Re: Help with EZGPIB
I don't know how the commas were changed to periods. The program is not elegant but works and should be useful without knowing anything about Pascal. I am going to leave it alone. This is a typical output file: ?+017.78E+03,-005.38E+00,+01.000000 +017.21E+03,-010.13E+00,+02.000000 +016.44E+03,-014.11E+00,+03.000000 +015.59E+03,-017.17E+00,+04.000000 +014.76E+03,-019.37E+00,+05.000000 +014.01E+03,-020.88E+00,+06.000000 +013.35E+03,-021.85E+00,+07.000000 +012.79E+03,-022.43E+00,+08.000000 +012.31E+03,-022.76E+00,+09.000000 +011.91E+03,-022.90E+00,+010.00000 +09.962E+03,-022.53E+00,+020.00000 +09.237E+03,-023.53E+00,+030.00000 +08.734E+03,-025.50E+00,+040.00000 +08.285E+03,-027.72E+00,+050.00000 +07.863E+03,-029.86E+00,+060.00000 +07.462E+03,-031.77E+00,+070.00000 +07.087E+03,-033.40E+00,+080.00000 +06.740E+03,-034.79E+00,+090.00000 +06.420E+03,-035.93E+00,+0100.0000 +04.441E+03,-039.26E+00,+0200.0000 +03.588E+03,-037.83E+00,+0300.0000 +03.127E+03,-035.84E+00,+0400.0000 +02.837E+03,-033.95E+00,+0500.0000 +02.636E+03,-032.24E+00,+0600.0000 +02.487E+03,-030.71E+00,+0700.0000 +02.372E+03,-029.33E+00,+0800.0000 +02.281E+03,-028.08E+00,+0900.0000 +02.207E+03,-026.93E+00,+01000.000 On Tue, Feb 5, 2019 at 12:27 PM peter bunge via Groups.Io <bunge.pjp=[email protected]> wrote:
|
Re: HP8714ET Impedance
Look in the service manual. It depends on the instrument. I remember looking at an HP 'scope that had 75¦¸ input long ago and it was the same as the 50¦¸ version but with an internal minimum loss pad that could easily be removed and have the N connector on the front panel replaced with a 50¦¸ version. Other things, like the 8753 test sets require a complete replacement of the samplers, which can easily cost more than the analyzer. On Tue, Feb 5, 2019 at 6:55 PM Steve Hendrix <SteveHx@...> wrote:
|
New 141T Spectrum Analyzer CRT available + Stuff Day
walter shawlee
While getting things ready for Stuff Day (April 13th), I found a new factory boxed 5083-2511 storage CRT tucked away in the back room. If anybody has a 141T with a poor CRT that needs love and attention, this can do the trick. I used to have two 141T systems, so was always looking for spares, thus this tube. Now I have two 70K SA systems instead, and no need for the tube. Please email me off list if interested at walter2 -at- sphere.bc.ca? Still a few of those snap in black HP feet left too.
We will have lots of Tek, Philips (fluke), generic and HP CRTs at the upcoming stuff day event, and all will be dirt cheap, so come visit if you can, we need the space!? all the event details are here:?https://www.sphere.bc.ca/test/stuffday.html there is a lot of one of a kind HP and Tek spare stuff we never have time to post on line, so a visit on stuff day reveals many surprises and goodies you will never see otherwise.? plus, Kelowna is a great place to visit. all the best, walter sphere research corp. https://www.sphere.bc.ca |
HP8714ET Impedance
A fellow engineer raised a question re the 75 ohm
characteristic impedance of the HP8714ET I just purchased off eBay.
Although I have minimum-loss matching pads ordered and enroute, does
anyone here know just what would be involved if I were to open up the
unit and try to change the impedance with some part swaps? The firmware
already supports a choice of 75 ohm or 50 ohms as the impedance, for
Smith charts, etc. I suspect that before I do that, I had better get the
service manuals, but that's for the future - thus far I'm less than 1/4
of the way thru reading the user manual, and I have a bunch of other
documentation to read as well. I'm very pleased with my purchase, if only
for the education I'm getting!
Steve Hendrix |
Re: Help with EZGPIB
On Tue, 5 Feb 2019 09:57:45 +0000, you wrote:
If you need to parse and filter strings, Pascal is way and above muchFor the ST Micro, using TrueStudio, I use tokenptr = strtok((char*)&WIFI.RXbuffer.data[j],delimiters); strcpy(token[i],tokenptr); for a snippet of code. In pascal (first Delphi, then Lazarus), I had to write my own. What did I miss here in Pascal (just curious, already got a parser and so on done....)? Feel free to reply off list. Harvey
|
Re: Help with EZGPIB
Thanks Reg; this was exactly the sort of suggestion I was looking for. It needs a closing bracket to compile? ? ? EZGPIB_ConvertRemove('(NZFN|NTDN|K)',Answer); However it does not remove any items. This is a sample from the file generated: NZFN+011.92E+03,NTDN-022.92E+00,K+010.00000 NZFN+09.968E+03,NTDN-022.57E+00,K+020.00000 NZFN+09.241E+03,NTDN-023.56E+00,K+030.00000 // note comma separated etc. This is a sample using? ?? Answer:=EZGPIB_ConvertStripToNumber(Answer);? ? ? ?// strip off all ID +017.78E+03.NTDN-005.38E+00.K+01.000000? ? // note period separated, this could cause problems This is a sample from the file when I use the three separate lines.? ? ??EZGPIB_ConvertRemove('NZFN', Answer); It is strange that it changes from commas separated to period separated. I suspect that I am not using proper syntax. +017.79E+03.-005.40E+00.+01.000000 +017.23E+03.-010.15E+00.+02.000000 +016.45E+03.-014.13E+00.+03.000000 +015.60E+03.-017.19E+00.+04.000000 On Tue, Feb 5, 2019 at 10:42 AM Reginald Beardsley via Groups.Io <pulaskite=[email protected]> wrote: It's very common in string processing libraries to only replace the first instance unless a flag is passed.? All the traditional Unix tools work that way as best I can recall.? Does the EZGPIB documentation say anything about it? |