Previous in Forum: voice recognition machine   Next in Forum: Pump-NPSHa Calculations
Close
Close
Close
30 comments
Rate Comments: Nested
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213

Linux Issues

04/29/2008 11:35 AM

I am exploring the possibility of converting to Linux, but I am having a bit of difficulty with a very important function. Specifically, I have a variety of test and measurement equipment that communicates over RS-232 with the computer. In Windows, I have a functional connection- I can read and write to the equipment utilizing HyperTerminal, RealTerm, and I have even written a Visual Basic macro to read the equipment directly into an Excel spread sheet. I have the Linux distro (Ubuntu 7.10) loaded in a double boot configuration with Windows XP. My communications setup works hardware-wise in XP on this particular box, but I can not seem to get Linux to work with the serial ports, and have spent a good deal of time looking for a solution. I have tried QtDMM (which is the ideal solution, but not set up for the meters I am working with), minicom, which is looking for a file "termcap.h" which does not appear to be on the system, and cutecom, which is giving me trouble with loading (both minicom and cutecom are attempts at duplicating HyperTerminal, if I understand the literature correctly, and RealTerm, my favorite, is not ported to Linux). Äpparently, most Linux developers think the only reason one uses a computer is to talk to the Internet, and most of the serial communications documentation seems to focus on modem applications.

Has anyone out there had any experience with this? Can someone point me in the right direction to figure out how to accomplish this? I really don't want to spend the rest of my life tied to Windows because of this issue...

Register to Reply
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru
Hobbies - HAM Radio - New Member United Kingdom - Big Ben - New Member Fans of Old Computers - Altair 8800 - New Member Canada - Member - New Member

Join Date: Jun 2006
Location: Toronto
Posts: 3968
Good Answers: 120
#1

Re: Linux Issues

04/29/2008 10:59 PM

get the ubuntu 'hardy heron' and run a dual boot system. An old version of windows compatible with the RS232 porting you use. Win98SE = fine.

http://www.ubuntu.com/

Then ubuntu for day to day. you may need to use an older system board with on board RS232, as the add in cards for modern boards to add serial and parallel are not too good. Lava makes one, but be sure before you buy.

You can then look for drivers on linux while you have a running windows to fall back on,.

__________________
Per Ardua Ad Astra
Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#5
In reply to #1

Re: Linux Issues

04/30/2008 8:09 PM

I have Ubuntu 7.10 loaded on a machine in a dual boot with Windows XP. I have Virtual Box loaded in Ubuntu, and Virtual Box tells me that the serial port is active, but when I try to configure the serial port in HyperTerminal in the virtual Windows box (running Windows 98SE in Virtual Box), the configure key does nothing- no menu, nothing. In Windows 98 and Windows XP native, this button gives me a menu for configuring the serial port.

Register to Reply
Active Contributor

Join Date: Oct 2006
Location: San Diego, CA
Posts: 18
#2

Re: Linux Issues

04/29/2008 11:46 PM

Historically I have logged into Linux as root or as a sudoer and typed 'minicom -s' for setting up the serial software. Is there an actual COM port on the computer or are you using a USB to COM converter? If so, which one?

FYI, the -s flag in the previous paragraph is to configure minicom. I've used this software many times with success. You do need to configure it to the correct COM port so this is probably the most difficult part of configuration.

Reading your previous post makes me believe that you are trying to compile minicom -- no 'termcap.h' file. I recommend that you simply install it from the Synaptic (or Package) Manager -- the tool for downloading and installing software. You should be able to. If not, write back and I'll detail more info -- my Ubuntu Linux machine is at work and I use Fedora at home.

Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#6
In reply to #2

Re: Linux Issues

04/30/2008 8:16 PM

The machine is set up as dual boot, with Windows XP on one partition. The serial link works on this machine, talking to the instrument and giving me the response I am looking for, so it is not a hardware problem (built-in serial port on the motherboard). My problem with minicom is getting it to make. Minicom refuses to compile because I do not have a file termcap.h on the system, but there is no information about where this header file should come from. Should this be a part of the Linux system, or is it a something minicom builds in it's initial build configuration? I can not run minicom -s until I get the program to compile. I find nothing on the minicom site about problems with building or compiling...I will look on the Ubuntu download page to see if they have a termcap.h. Thanks.

Register to Reply
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#3

Re: Linux Issues

04/30/2008 1:59 AM

To quote an old adage, "UNIX is very user friendly... It's just not promiscuous about who it's friendly with."

A friend of mine that's been programming in UNIX for thirty years (and was a contributer to Linux) would tell you that you just need to write a driver, which he would do in about 30 minutes. However, we don't all have those kind of chops!

Another thing, if you do find that you can get the info into Linux, I'll bet a bunch of stuff that the Open Office equivalent of Excel will not be able to read your info in and use it, it's not that compatible. And forget about your Visual Basic.

Oh and by the way, it's looking for a .h file because it's trying to compile code...

And tell me again why you wanted to run Linux?

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply Score 1 for Good Answer
Guru
Popular Science - Weaponology - New Member Safety - ESD - New Member Hobbies - Fishing - New Member

Join Date: Sep 2006
Location: Near Frankfurt am Main, Germany. 50.390866N, 8.884827E
Posts: 17996
Good Answers: 200
#4
In reply to #3

Re: Linux Issues

04/30/2008 4:22 AM

Good Post Vermin (as usual!).

__________________
"What others say about you reveals more about them, than it does you." Anon.
Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#7
In reply to #3

Re: Linux Issues

04/30/2008 8:34 PM

I did a lot of work with the old HP UX years ago, and found it much more user friendly than DOS or Windows of those days, so I am not a complete novice, just a bit rusty. I do not expect to get full Excel compatibility in Linux- I have determined there is nothing on the market (or in open source) that can compare to Excel, within its limits. I would dearly love to be able to write my own driver, but I first have to figure out what it has to do...

I want to switch to Linux because I am really disappointed in the direction Microsoft has been going. Ever since 98 SE, each new "upgrade" has cost me time; i.e., it takes me longer to do the same work. I have the distinct impression that Excel 2003 does not have all of the same capabilities available in Excel 2000 (or, perhaps, what I am looking for is so deeply buried that I can not find it). Specifically, FFT and certain graphics functions (the older Excel seems to plot, and upgrade after a scale change much, much faster than the newer versions). Also, to work around the fact that Microsoft does not provide MSCOMM with the version of Visual Basic they used to provide with Excel, I have found XMCOMM which does the same thing. XMCOMM works well in Windows 98 SE, but I have had some issues with it in XP- Microsoft does not seem to be interested in telling me why...

Even in the older versions of Excel, there were limitations- especially in the size of the file being analyzed. But it has always been a good starting point to decide which real analysis package I wanted to use for the project...

Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#8

Re: Linux Issues

05/04/2008 11:34 PM

An update to the situation with getting serial communications working in Linux:

A moderator for minicom informed me that a missing header file was to be found in the package "libncurses5-dev" which has been added, and now minicom works as expected, and communicates with one of my power meters.

Register to Reply
Active Contributor

Join Date: Oct 2006
Location: San Diego, CA
Posts: 18
#9
In reply to #8

Re: Linux Issues

05/05/2008 9:05 AM

Super! Excellent! Congratulations!

For more information on the Ubuntu 8.04 release, try this link...

http://www.eweek.com/c/a/Linux-and-Open-Source/Ubuntu-804-Is-Ready-to-Take-On-Windows/?kc=EWKNLBOE050308STR1

Register to Reply
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#10
In reply to #9

Re: Linux Issues

05/06/2008 1:44 AM

The check is in my mouth.

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#11
In reply to #10

Re: Linux Issues

05/06/2008 12:19 PM

A couple of posts ago, I responded to your inquiry as to why I want to switch to Linux, with all its associated problems, with a discussion of frustrations with Microsoft and the direction of the commercial software in general. After thinking about this for some time, I have re-evaluated my true motivations, for which my opinions of the software world are but a handy cover. The REAL reason I am looking at switching to Linux, the deep down, personal motivation, is "because I can".

Register to Reply Off Topic (Score 5)
Guru
Engineering Fields - Instrumentation Engineering - New Member Hobbies - Fishing - New Member

Join Date: Jan 2008
Location: Kazakhstan
Posts: 753
Good Answers: 8
#12
In reply to #8

Re: Linux Issues

05/08/2008 9:49 AM

Ubuntu - is good stuff though I find it more office oriented. Take a look on SuSE as it more suitable for both developing and office work. As for your Visual Basic programming you would treat this.

Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#13
In reply to #12

Re: Linux Issues

05/08/2008 10:59 AM

Thanks- I will have a look at Gambas. First glance suggests it may be KDE based, and I am using Gnome at present. I haven't decided if I should switch to KDE, but there seem to be some advantages. Unfortunately, I only have four computers, so I don't have the capability to explore more than one option at a time. I looked at SUSE a couple of years ago, in a distribution with both Gnome and KDE, but back then, Linus was a lot further away from being useful than it is today. I don't like programming- I do it because commercial software generally doesn't meet my simple requirements. I would prefer working in c to Basic, but wound up using Visual Basic because it came with Excel. I would estimate that 80% of my work is done in Excel (2000- later versions don't meet my requirements). When I started working with Palm, I had my first taste of the Eclipse development environment, and I really like that concept- but it is directed more towards the fancy GUI and pretty bells and whistles for which I have little use. I am generally more concerned with getting information into the computer than formating the output...

Register to Reply
Guru
Engineering Fields - Instrumentation Engineering - New Member Hobbies - Fishing - New Member

Join Date: Jan 2008
Location: Kazakhstan
Posts: 753
Good Answers: 8
#14
In reply to #13

Re: Linux Issues

05/08/2008 12:22 PM

KDE and Gnome both are only graphic interfaces and its can work along and at the same time. I.e. you can launch any KDE program under Gnome and vice versa after downloading of some libraries. In any case it is not a great problem at all.

I've nothing against that you're prefer Excel as well as I am friendly to anyone who is using Windows or any other OS and software.

All linux distros plus-minus the same and I use SuSE as it "irony" stable and has all needed libraries for compiling any thing (like minicom and not only one). I'm using Mandriva as it's very fast, though not so accurately completed.

But I repeat your choice is good - as Ubuntu is optimal way for migration. Hope you work for porting your old VB program to Gambas as well as Excel stuff to Gnumeric will be successfully done gradually .

Good luck.

Register to Reply Off Topic (Score 5)
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#15
In reply to #14

Re: Linux Issues

05/09/2008 1:13 AM

If you can do what you want with Linux, then I say more power to you. However, as you said, you don't like programming... The only issue I have with that is as a Windows user, I have never had to use the "c" word - "compiling!" I just install stuff. Mind you, I can program, and don't mind it, but I really don't want to mess with my operating system all the time. I just want to run applications. If it wasn't for the applications, I never would have bought this beast.

Although, I do know it is a free country.

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply Off Topic (Score 5)
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#16
In reply to #15

Re: Linux Issues

05/09/2008 9:03 AM

Philosophically, I am with you 100%. The computer is a tool. Where possible, I would prefer just running applications (and Windows does offer the best means of loading applications I have encountered- loading applications in Linux is an exercise in frustration). I don't want to have to mess with my operating system, either. By the same token, I don't want anyone else messing with it either- like MS downloading "upgrades" that render some applications inoperative (which has happened to me on several ocassions with the only machine I put on line). I define a stable system as one that works, and works the same way every time I turn it on (if I should happen to turn it off or suffer a power failure). Windows XP and Vista do not fit my definition of stable systems. Windows 98 SE does. Linux, so far, does not (Linux developers seem to be hung up on this "me, too" thing, rather than looking for solutions to problems MS choses to ignore. It seems they keep changing things for no good reason- but if I can get the system working the way I want it to, I will be able to cut off the developers from messing with my system. since XP, you can not even use Windows without going on line to get permission from MS to use it!).

The other problem I face is that I suffer from some sort of mental disorder in that I seem to want to do things with my computers that I am not supposed to want to do, according to most commercial applications writers. Something simple, like reading data from a test system, using perfectly good but dated equipment that utilizes RS232 communications, etc. Once the data are in the computer, there are all sorts of wonderful applications for analyzing it, manipulating it, and making pretty pictures, independent of the operating system (Apple seems to be supreme at making pretty pictures, but that is the least of my concerns, for the most part). For the most part, I have no problem paying for an application that actually does something for me (my current dream is to buy AutoSignal, but at $800, it is a little steep for my budget right now!).

Register to Reply Off Topic (Score 5)
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#17
In reply to #16

Re: Linux Issues

05/10/2008 1:23 AM

So here's the thing that I believe most people don't get...

Are you old enough to remember when computers had to be run in climate controlled environments and in very clean environments? If you are, think about this... These days we have the CPU, the memory, the hard drives and the circuitry miniaturized to an insane level and if it's a laptop, we expect to treat it as if it's just a book. On the other hand, if we are using a desktop, we expect it to run under any heat and humidity loads. Not to mention, we expect to just throw software on the system and expect it to work. Forget whether the programmers had our system in mind! Forget that we might need a special upgrade or anything else!

For Christ-sake! These are friggin' computers! Some of the most ephemeral and sophisticated devices on the planet! Yet, we seem to get all pushed out of shape when we can't treat them like toaster ovens! This doesn't even take into account all the clone manufactures and dealers out there that are all too willing to sell you a box full of spurious parts!!!

What the heck do you want? Would you treat your own brain the way you treat your PC?! So, I'm asking - How much of these problems are MS' fault and how many are the fault of hardware and how we treat it?!

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply Off Topic (Score 5)
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#18
In reply to #17

Re: Linux Issues

05/14/2008 5:15 PM

You have some good points about how we treat computers- think also of the imbedded systems in automobiles, etc. I remember the climate-controlled rooms, the delicate nature of early PC's, and yes, hardware has come a long way. By the way, I have very good luck with off-brand boxes- clones, if you will. Much better luck than I have had with major brands, such as Hewlett Packard. I get about 4-5 years out of a hard drive these days (quality brand or clone), and have never had a problem with a motherboard or processor. I've had to replace a couple of CD drives as well, but it is hard to determine if it is because they are cheap parts or over-used. My issue is not with hardware. Hardware is cheap and rugged. My issue is not only with Microsoft, either, but with the entire software development community (including the Open Source community). I am pretty well convinced that most software writers (Open Source and commercial alike) haven't a clue about how to use a computer, or what is important, at least to me (and, from what I read, at least a few others). I am not at all impressed with exotic GUI's- I want to do serious work with my computers. A major problem I have is getting information into the computer- raw data from measurement systems. This used to be easy. Today, the excessive concern over "security" makes such simple tasks extremely complicated, and I do not see easy ways to turn off the security features (if I never put the computer on line, why do I need all this exotic security?). I still write most of my reports in straight ASCII editors (i.e., MS Notepad), and import into the word processor after I am through creating, just to add the window dressing. I do like multiple windows, but I was using multiple windows (and multitasking) with HPUX back in the mid '80's- a whole lot more efficiently than the systems I am using today (I could record data from multiple systems while writing a report or doing a schematic drawing on that old HP machine). Today, I can't even get an HP machine to function correctly out of the box- before I try to add all those exotic applications that the systems developer can not even envision. Which is why I now buy clones.

I have one machine running Windows 98SE, which is the machine that works the way I want it to work. I purchased this machine after Microsoft stopped selling Windows 98- I had to threaten not to buy the machine to get the vendor to agree to load Windows 98. I have two machines running Windows XP- neither of which works the way I need to work. One I use for the Internet- it is OK for that, but not much else. The other machine, I threw out Office 2003 and loaded Office 2000- and sped up Word and regained access to some Excel functions that are important to me, but which I could not find in Office 2003. I hzve seen enough of Office 2007 to know that we are talking a pretty steep learning curve to get to where I am today with Office 2000.

Gee, I am rambling on and on, here, and you have probably heard it all before. To be honest, I have seen some pretty promising things from the Apple camp these days, but I have to ask myself, am I willing to invest the time required to switch to a system that is not proven to accomplish what I want to accomplish? I had some bad experiences with Apple a few years ago, when they were still running a closed system, and I really shouldn't hold that against them. I am looking at Linux because I had hopes that it would be closer to the old Unix that I loved so dearly (unfortunately, Linux developers are so hung up on the "me, too" type competition that they are ignoring the real opportunity, which is addressing those areas where the majors are failing). I am also VERY fond of the Palm OS- it is a shame no one has thought of porting that to a real computer...

Register to Reply Off Topic (Score 5)
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#19
In reply to #18

Re: Linux Issues

05/15/2008 1:43 AM

I am really surprised that you do not like XP. For me, it's been the best of the Microsoft lot! Although, I do not use Excel, so I cannot sympathise with your observations.

On the other hand, I am loathed to go to Vista, knowing that most of my XP applications cannot run directly on Vista, and this amounts to several thousands of dollars to replace the software if and when it exists!

Just for the heck of it, you might want to get a small piece of freeware called "KatMouse." If you've lost the ability to scroll within a window with your mouse's wheel, this program will return that ability. Furthermore, you can scroll the window in focus AND scroll windows that are not in focus. That's really handy!!!

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply Off Topic (Score 5)
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#20
In reply to #19

Re: Linux Issues

05/15/2008 9:25 AM

Scrolling Windows not in focus sounds like a really handy feature- I will have to give that a try...

My primary issue with XP is that a lot of the old software I use won't run on XP. To upgrade my 98 box to XP would require an investment of something like $7000- CAD software, accounting software, some SICE software and analysis programs that I use frequently. Some of the older stuff works somewhat with XP, but some of it doesn't work at all.

I recently discovered one of my main issues with XP- I had a hard disk crash, so I paid someone to put XP back on that machine (I probably would have been better off loading it myself, but time is sometimes critical for me). I get the machine back, and my sound no longer works (I am not using anything really fancy for a sound board) and the video locks up frequently. This being my test bed, I later loaded Linux on the same machine. Straight away, I have sound (meaning the appropriate drivers were included with the distro I downloaded from the Internet), and no problem with the video. I go back to XP, and the video problem has almost gone away- I suspect the problem was that XP was putting the swap file too far out on the large hard drive, and by making the XP sector smaller, it takes less time to do a refresh, but I am not sure. (The new hard drive is the same size as the original- I believe 80G, but originally it was split into C and D drives). What is interesting is that I use the same hard drive with the 98 machine without this problem, and the sound drivers are there on the original 98 CD- I don't have to go on the Internet to download new drivers.

Both machines are, of course, clones. When I get down to the DOS level for some of my instrumentation work (not often, but occasionally much faster), the XP machine seems to be faster than the 98 machine (I don't know offhand what the clock speed is, and I believe both have Pentium processors, but it's been so long since I have had to think about that, I'm not sure. Currently, I am away from the office, so I can't verify what the machines really have). I also have done no serious testing- this is just a gut feel. Running identical software on the two versions of Windows (for example, Word 2000 or Excel 2000), the XP machine is noticably slower (especially noticable when doing something like rescaling a graphic in Excel). Running Excel 2003 on the XP machine is even slower, and Word 2003 drives me crazy with the "auto format"- specifically, my illustrations don't stay where I put them, even though I manually change the anchor criteria (I have this same problem with Open Office and IBM Symphony). Old Word Perfect would do what I asked it to do, newer software seems to think it knows more about what I want than I do.

More rants...I enjoy these exchanges with you.

Register to Reply Off Topic (Score 5)
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#21
In reply to #20

Re: Linux Issues

05/15/2008 11:52 PM

I, too, got bit in the butt by XP. A bunch of my software had to be replaced. This is an experience I do not want to repeat soon (AKA Vista).

You can turn off all of that automatic stuff in the Microsoft software. The first thing I did was to kill Mr. Paper Clip!

One thing I have found is that XP seems really sensitive to the state of its registry. I've found using a registry cleanup app (e.g.: RegCure) makes a lot of difference in the way my PC runs! Mind you, I wouldn't try it myself using RegEdit - I think the app is way more informed than I am.

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply Off Topic (Score 5)
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#22
In reply to #21

Re: Linux Issues

05/16/2008 12:47 AM

Ah, yes, the Registry! I have tried out a couple of different cleaners, current one being cclean. They seem to help, but the various ones I have tried all seem to give different results. More helpful is a book I found on line, "Microsoft Windows XP Registry Guide" by Jerry Honeycutt, originally published by Microsoft Press. Unfortunately, I don't have a record of the link where I downloaded it. But it gives some pretty good background on the logic thinking behind the registry concept. Which is another reason I am looking for alternatives to Microsoft...

Register to Reply Off Topic (Score 5)
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#23
In reply to #22

Re: Linux Issues

05/16/2008 1:28 AM

I have a friend that's been programming for 30 years. He loves UNIX and Linux, and actually contributed to the Linux kernel.

Anyway, in his current job he's had to take a look at programming in Windows. Since his first investigation, he hasn't pulled his jaw back into place yet (which remains on the floor). Seems there's a bit of overhead in the Windows system - like a whole lot!

But, it still does what I want it to.

It's odd that you find newer versions of software slower and less feature-full than the older stuff? My experience has been just the opposite! Better features and more, even if you have to go into the properties and kick some A. Are you sure you don't need to go crawling through the guts of the new MS apps and change some settings to get what you want?

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#24
In reply to #23

Re: Linux Issues

05/16/2008 9:08 PM

Yes, newer software is generally full of newer features. Most of which I never knew I needed. One of my complaints about this bloating is that it generally makes access to the features I do want and do use, much more difficult. I have not rejected, say, Office 2003 without some serious exploration over a couple of years (not full time, of course). It is possible that some of my favorite features (i.e., fft analysis in Excel 2000) actually exist in the newer versions, but finding them has proven beyond my capabilities (finding them in Office 2000 was not trivial, either, but doable). Most of the new features touted by word processor developers (not only Microsoft) about which I have read, leave me in a sort of "and, so???" state of mind- they are trying to sell me features I have no use for, while making it harder and harder for me to anchor my illustrations to the appropriate place in a document.

I am not at all averse to new software. I recently discovered a package called AutoSignal that is the cat's meow (with appolgies to Del), and well worth the $800 price tag (which is roughly twice what I paid for my latest computer acquisition). I have also started working with a program new to me called "BrlCAD", a 3D rendering program that has some potential with regards to some future projects I have in mind. Granted, this last is Open Source, meaning it is most likely less polished than a commercial product, but this project is not related to current cash flow, so it is difficult for me to justify investment in a commercial type program.

I am not necessarily stuck in the past. Show me REAL benefit, and I will eagerly upgrade. Push a bunch of meaningless bells and whistles at me that do nothing but interfer with my normal work, and I will seek alternatives...

Register to Reply
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#25
In reply to #24

Re: Linux Issues

05/17/2008 2:23 AM

Interesting! Are you saying that you could just fill Excel 2000 with a bunch of data, and Excel would run a fast-Fourier transform on it?! Or did you have to write the FFTs yourself?

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#27
In reply to #25

Re: Linux Issues

05/17/2008 11:27 AM

You need the Analysis Tool Pack, which comes (came?) with the Office CD, but you have to load it specifically. In this tool pack, along with some useful statistical functions, is an fft. It can only handle 4096 data points, which is generally to small for me, but OK for a quick look. Output is complex numbers, and you have to do some conversion to make them useful, but, as I say, It's OK for a quick look...Mostly, I am trying to strip the data of frequency components I can explain, then see if there is any structure left in the noise...

I have not been able to find the Analysis Tool Pack for Excel 2003, which does not mean it doesn't exist, it just means I can't find it. The tool pack was included with my Office 2000 CD. I haven't tried to add the Excel 2000 tool packs to Excel 2003- maybe that would work.

I have another little trick you might be interested in- I wrote a VBA package to read data from my digital multimeter directly into Excel, and output not only a time record, but a "real time" chart recorder (slow, but when I'm using it, I am generally not looking for fast refresh). I had to add a program called XMCOMM to accomplish this, because Microsoft is pretty stingy and won't give you the communications dll's unless you buy the full VB package (I used the abreviated version of VB that comes with Excel 2000). I believe XMCOMM was actually written by a Microsoft insider, but I am not sure. If you have a similar need, I can send you the macro and point you to XMCOMM. Send me an e-mail.

Now maybe you have a better perspective on why I don't like Excel 2003, and consider is a degrade rather than upgrade?

Register to Reply
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#26
In reply to #24

Re: Linux Issues

05/17/2008 2:56 AM

Hey! I think I might have a real answer for you!!!

So I took a look at my own PC to see if I had Excel... As I say, I never really use spreadsheets. Anyway, I found that I do have it. I started it up (I think it's 2002 or 2003, I do run XP, however), then I did a search in Excel help for "fast Fourier transforms." Help came back with a whole bunch of stuff about Data Analysis. It showed me a long list of analysis tools, among which FFTs were listed. It told me to go to the Tools menu, then click on Data Analysis... BUT! it said, if Data Analysis wasn't there, it's an Add-In that I hadn't installed, and I would need to install it.

OK. So back to the Tools menu to the Add-Ins listing, clicked on that, which gave me a list of Add-Ins that I could install. There, I found Data Analysis Tools. I said install, it asked for my CD, which I put in and now Data Analysis appears on the Tools menu, and I can do FFTs and a bunch of other stuff I'll never use.

Seems the tools are there -and I don't think it took me more than 3 or 4 minutes to find and install it. There's also info at the Microsoft sight. I got there by Goggling "Add-Ins." Even if you don't have the CD, I think you can get the Add-In for free (only guessing).

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#28
In reply to #26

Re: Linux Issues

05/17/2008 11:31 AM

One of my problems with Office 2003 is I don't have the CD- I bought the machine used with Office 2003 already installed. I have since downgraded to Office 2000 (which I own leagally) on XP, and I do not have the problems I had with Office 2003. I have looked at Office 2007 on other computers, and I dread having to go that direction...2000 meets my needs. Why change?

Register to Reply Off Topic (Score 5)
Guru

Join Date: Jul 2006
Location: Silicon Valley
Posts: 5356
Good Answers: 50
#29
In reply to #28

Re: Linux Issues

05/18/2008 1:44 AM

Depending on how your install was performed, the Data Analysis package may be sitting in a directory on your PC. On the other hand, you might try seeing if you can get the package from a Microsoft web site for free.

You just got me interested and I opened a piece of software that I didn't even know was on my machine. Finding it, I thought I'd try to find a solution for you. And this it the thanks I get?!

By the way, I have a Geiger counter that connects to my PC via serial port. It comes with graphing software that produces counts per "anything." I'm assuming that this is the way my system is set up - to constantly query the serial port. I've never had a problem, even when I moved it to my laptop, which doesn't have a serial port, and I need to use a serial to USB converter.

__________________
"Perplexity is the beginning of dementia" - Professor Coriolus
Register to Reply Off Topic (Score 5)
Guru
Panama - Member - New Member Hobbies - CNC - New Member Engineering Fields - Marine Engineering - New Member Engineering Fields - Retired Engineers / Mentors - New Member

Join Date: Dec 2006
Location: Panama
Posts: 4273
Good Answers: 213
#30
In reply to #29

Re: Linux Issues

05/18/2008 7:28 AM

I, too, have some software utilizing the serial port that moves nicely from machine to machine, and then some that doesn't. Another one of my pet peeves is that I have to buy additional adapters to add a serial port to my new laptop- and another adapter to add a parallel port, because that is what my oscilloscope uses. My old IBM ThinkPADS (may they rest in peace) came complete; but, then again, I paid considerably more for them...

Register to Reply Off Topic (Score 5)
Register to Reply 30 comments

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

Andy Germany (1); aurizon (1); caramba (2); cwarner7_11 (14); jmoliere (2); vermin (10)

Previous in Forum: voice recognition machine   Next in Forum: Pump-NPSHa Calculations
You might be interested in: Waveguide Pressure Windows, Windows, Serial Hubs

Advertisement