Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 53
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
Download (31)
ScottH (37)


Next birthdays
11/03 Electroguy (94)
11/04 nitromarsjipan (2024)
11/04 mb (31)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Chatting
« Previous topic | Next topic »   

Run your test instruments on Windows? No thanks.

1 2 3 
Move Thread LAN_403
2Spoons
Tue Nov 08 2011, 01:52AM Print
2Spoons Registered Member #2939 Joined: Fri Jun 25 2010, 04:25AM
Location:
Posts: 615
Whoever thought using windows as an OS to run an oscilloscope should be shot. Repeatedly.
Our fancy Tektronix DPO 'scope (worth about $20k) had a virus. Got that cleaned out. (as a work mate commented "USB sticks are just like genitals" - the ensuing conversation was hilarious, and unrepeatable.)
Then the 'scope application decides to crap out, and wont run. So I've just wasted half a day reinstalling everything from the backup partition. Now its all working again, except the factory calibration file is now missing so its running on defaults. ARRGH!

On a similar note we have a Rode and Schwartz RF spectrum analyser, running windows. It likes to get stuck in an endless reboot cycle (a heat issue I believe).
And it takes 5 minutes to boot. My old Tek 492 (circa 1980) was always up and running in 20 seconds - the time it takes for a crt filament to reach operating temp.

End of rant.
Back to top
Patrick
Tue Nov 08 2011, 02:28AM
Patrick Registered Member #2431 Joined: Tue Oct 13 2009, 09:47PM
Location: Chico, CA. USA
Posts: 5639
2Spoons wrote ...

Whoever thought using windows as an OS to run an oscilloscope should be shot. Repeatedly.



I wholly agree, windows (all of its variants) are evil. Everyone at Micro$oft should be prosecuted for crimes against humanity.

To the Hague !!!


Back to top
Mattski
Tue Nov 08 2011, 08:35AM
Mattski Registered Member #1792 Joined: Fri Oct 31 2008, 08:12PM
Location: University of California
Posts: 527
Linux would be better yes... but I've seen well-made instruments running Windows and crappy instruments running windows. In my limited experience when instruments first started using Windows they had bad UI's and longer boot times, but more recent ones work pretty well. What I hate is when they assume you're using a keyboard or mouse instead of the front panel, so controlling it from the front panel ends up being incredibly awkward. I've used instruments running a custom (or at least not readily apparent) OS which took forever to boot up, 5 minutes or so. Some fairly modern instruments I've used run WinXP and boot up in 10-20 seconds.

General rules to keep Windows instruments happy: Turn auto-run off if it isn't already off, don't let anybody stupid within 10 feet of it (applies to all instruments, not just Windows ones), don't give it a publicly routable IP address, and if you want to be even better firewall it off from any PC's except the ones which need to communicate with it. If I remember correctly one Windows instrument I use came with Symantec antivirus, though you shouldn't install an antivirus program without talking to the manufacturer generall.
Back to top
Steve Conner
Tue Nov 08 2011, 09:52AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
I've designed a couple of instruments that run Windows CE. Not had any complaints about viruses yet. Indeed the hardest bit is getting it all to run from a custom front panel instead of a keyboard and mouse. To make the "File Open" dialog usable I had to do some truly disgraceful Win32 hacks.

HP's old high end instruments ran HP Unix. I'm not sure what Tektronix used, but I bet it was something similar.
Back to top
Jrz126
Tue Nov 08 2011, 03:14PM
Jrz126 Registered Member #242 Joined: Thu Feb 23 2006, 11:37PM
Location: Erie PA
Posts: 210
There's quite a few benefits to running windows. keyboard/mouse easier to navigate than buttons for changing settings, Saving files, etc.
Also being able to remote desktop is a great feature. I have a logic analyzer set up in the opposite corner of my cube. No need to turn around to look at signals on the tiny 10" screen.
Back to top
2Spoons
Wed Nov 09 2011, 01:39AM
2Spoons Registered Member #2939 Joined: Fri Jun 25 2010, 04:25AM
Location:
Posts: 615
There's nothing that Windows does for a test instrument that can't be done with proprietary code on proprietary hardware (probably with better speed and stability). Using a desktop OS is just sheer laziness. Windows was never designed to run real-time hardware.

Maybe I'm just getting old and cranky (at 43, lol) but I like having a front panel full of knobs and buttons. I could walk up to any 'scope like that and be using it in seconds, not waste half a day clicking through menus trying to find the setting I want.

Besides - knobs and buttons just look cool.
Back to top
Carbon_Rod
Wed Nov 09 2011, 03:00AM
Carbon_Rod Registered Member #65 Joined: Thu Feb 09 2006, 06:43AM
Location:
Posts: 1155
Unfortunately, people still owe Microsoft a licensing fee if they plan to provide long file name support on FAT formatted USB drives. More than one Linux based manufacturer has been hit by this old licensing annoyance.

Linux running off romfs with direct hardware DSP interfaced kernel modules is more common than most people would guess. These special kernels even have a special diagnostics patch to map around faulty areas of RAM.

However, it is still quite common to find Windows CE, VXWorks, or freeRTOS on consumer equipment.

And for $20K... one would expect the unit would have a self-calibration routine like the $350 "overclocked" Rigol DS1052E.

Back to top
Steve Conner
Wed Nov 09 2011, 03:54PM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
2Spoons wrote ...

There's nothing that Windows does for a test instrument that can't be done with proprietary code on proprietary hardware

Well, except get the thing to market quicker with the ability to save results to a FAT formatted USB flash drive and upload them to a Windows PC.

For one of our instruments, I wrote a kernel mode driver to connect a DSP to the main processor, an ARM running WinCE. It can transfer data at about 5-10MByte/sec between the two chips, and since it goes through the DSP's DMA controller, it can be working on something else in the meantime. The DSP does all the nasty real-time stuff (and very nicely too) while CE handles the user interface and results display. I was worried about refresh rate, but it can happily draw a scope trace at 50fps using the standard Win32 GDI routines. (another reason to buy an OS- if rolling your own you'd have to rewrite all the graphics routines)

I am still rather fond of our lab's Tek 2465B. But knobs and buttons cost more. (We use those nasty membrane keypads to reduce assembly labour and keep the instrument water resistant.)
Back to top
2Spoons
Thu Nov 10 2011, 01:45AM
2Spoons Registered Member #2939 Joined: Fri Jun 25 2010, 04:25AM
Location:
Posts: 615
I found the self-cal routine for the 'scope. Then bloody Windows Update killed the scope software again. Turns out the anti-virus turns on auto update without permission. So here I am again, reinstalling the software. And auto update IS disabled this time. At least I'm getting paid to do this.
Back to top
Patrick
Thu Nov 10 2011, 04:14AM
Patrick Registered Member #2431 Joined: Tue Oct 13 2009, 09:47PM
Location: Chico, CA. USA
Posts: 5639
2Spoons wrote ...

... At least I'm getting paid to do this.

Im not.

The US federal government, Sally Mae, and my parents are paying while i have screw around wasting my time with bad instrumentation on campus.

And in my student evaluations, which we are required to fill out, i said so.

Back to top
1 2 3 

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.