Jack I certainly agree with your comments and feelings. It is sorta like the federal and state governments continually changing the testing requirements for the public schools, and then publishing the poor results to prove the schools are doing a bad job!
BUT: The bad part of all this is that most of us DO NOT understand what it takes to do the changes when a new radio comes out. We assume that it is a small matter to "whip up" some little addition that will make the radio interface work. I remember when I first bought my new FT2000. I just assumed that a radio like this that had been out for a year would be supported. It wasn't. I guess that since I had been using the FT1000 for some time and it was supported that the 2000 would be too. Somebody was kind enough to provide me with the interface protocol and I am a happy trooper...it was the same with the K3. It seems like you are caught between irresponsible manufacturers and (mostly) illogical users. The fact is that I love DXBase and always have...and I hope that I don't change radios anytime soon (they cost too much now anyway). To many of us, the interface is an important part of the logging program. I hope that either Neil is able to continue support for new radios or some of the smart guys that are on reflector are able to continue to provide that kind of help. You mentioned that some manufacturers were creating this kind of problem and that we should refrain from buying their radios. You might let us know who they are? Bill W5VX -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Jack Sent: Monday, June 20, 2011 7:49 AM To: Robert Raines; [email protected]; [email protected] Subject: Re: [Dxbase] DXe New Version I want to address the comment regarding a "radio interface" module. Like most posts on public forums, take it or leave it, but here goes: The assumption here seems to be that it should be within the logging programs ability to provide a simple to use module that will forever more let the user tweak or modify the core programming of the logging program so that whatever changes a radio manufacturer makes can readily be handled by the logging program's user by simply making some changes. And of coures as evidenced here, when a logging program doesn't provide this capability, the charge seems to be that the programmer of the logging software is somehow just lazy, or dumb, or doesn't care, or whatever other reason the original poster might have in mind. Well, let's talk about this. When DXbase was first created, my partner and I sought some of the most brilliant minds in software rs232 communication around. Together we developed the radios.ini concept and at the time it was first introduced, it handled nearly every radio on the market. We interacted with the tech groups of most major radio manufacturers and gained their support that our approach should serve amateurs for a very long time to come. Life was good. Then, without warning and with no rhyme or reason for the changes nearly every radio manufacturer introduced new radios and yes, every one of them contained changes that our INI file approach couldn't handle. We were po'd to say the least and the more we investigated, the more irritated we became. You see, the changes made by the manufacturers added absolutely no additional functionality. None! The only thing they did was change things. We contacted each manufacturer ourselves. We had some of our customer's in Japan arrange personal meetings with the companies. Our desire was to understand why did they do this. We basically got no good answer and their attitude was simply to blow us off. Afterall, they are the big corporate giants and we were just the little old back room programmers. One of the manufacturers was so arrogant, that we decided to press further through some rather high powered members of the ham community. We finally got a response that said the rs232 interface provided on a radio is not intended as a radio feature for the user. It is developed individually for each radio based on the engineer's design and is used solely for automatic testing of the new radio. It is left in the radio since it does no harm and if a user wants to use it for their own purposes, they can write software themselves or they can contact the maker of their logging software to obtain the changes necessary. Standards? There are none! Concern for the purchasers of radios.. Hell no! Manufacturers simply kick the problem down the road to the logging software developers. The simple "technical" fact is that it is impossible to predict what changes a radio manufacturer might make in their interface such that you can develope a module within a logging program to handle whatever comes down the road. One day you read a full character to interpret a command, then you have to just read a bit out of the character, but wait, now you have to read the bits in reverse order, but wait, now you have to read the previous command to know what special handling the next command needs, this radio had no ability to identify split status, this radio changes the filters whenever you set a new frequency, this one doesn't. The list goes on and on and never stops. Having been involved with this dilemna for well over 20 years, I can tell you it is the most frustrating issue we ever faced. And it hasn't changed. For anyone who thinks a programmer can predict what a radio will do in the future, you're dreaming. Sure, there are some who have tried, and they have had varying degrees of success. But whatever success they might have had, it was pure luck, and personally I don't know of any software that hasn't required some fundamental core programming change to deal with new radios from time to time. The answer today is the same one that was needed when the first rs232 radio was sold. The makers of radios need to stop the BS, establish a standard, and stick with that standard. It is absolute stupidity to continue this madness and then expect logging programs to just through hoops every time a new radio comes about. But without an uproar from the buyers of radios, this will never change. And we are doomed to have disgruntled hams blaming logging software because their new shiny radio isn't supported "yet". And of course, those same people will be the ones blasting the reflectors about how "uncaring" the authors of their logging software are because they didn't jump through hoops in a day or two to make their new shiny radio work. Stupidity is when we continue to do the same things over and over, and expect a different outcome. I challenge every single ham to stop buying radios when the rs232 interface is suddenly changed for no good reason, its not backward compatible, and thus doesn't work with your logging software. Who has the guts to place the blame squarely where it belongs? Who has the courage to write a letter to their favorite radio makers and tell them to stop the madness? Who has the conviction to stop buying products from manufacturers who don't care? OK, sorry for the rant. But this issue is personal because I and many others have invested so much effort into this one and still nothing has changed. Jack ______________________________________________________________ Dxbase mailing list Home: http://mailman.qth.net/mailman/listinfo/dxbase Help: http://mailman.qth.net/mmfaq.htm Post: mailto:[email protected] This list hosted by: http://www.qsl.net Please help support this email list: http://www.qsl.net/donate.html

