Hi Brendan,

Na, we haven't forgotten but most of the things you ask for are major
development efforts and so I can't promise what gets done or not done.  Will
just have to see where things go as we work through the various modules.

Thanks,
Jack

----- Original Message -----
From: "Brendan Minish" <[EMAIL PROTECTED]>
To: "Jack" <[EMAIL PROTECTED]>
Cc: <[email protected]>
Sent: Wednesday, January 08, 2003 9:01 PM
Subject: Re: [DXBase] Wish List items


> At 17:03 08/01/2003 -0500, Jack wrote:
> >Hi Ron,
> >
> >I'll pass these along to the developers.  I know they have been hard at
work
> >for several weeks now and don't know how much "extra" development time
> >remains available for this cycle.
>
>
> Seeing as there is another version in the offing perhaps I could trouble
> you with a reminder of the various requests I have made over the last year
> or so
>
> these are simply cut 'n paste from previous E-mails so there may be some
> duplication and more than a little disorganization to this list but I hope
> they provide food for thought.
>
>
> 1 biggie though
>
> the grid square feature should always treat 4 figure grids as a subset of
6
> figure grids, for instance searching for IO53 does not correctly cross
> reference with entries that have 6 figures such as IO53hu.
> A search for IO53 will never find IO53hu
> This is unworkable for the 6m operator which is why I ADIF export my vhf
> logs to VQlog for proper manipulation.
> www.vqlog.com
>
> At the bottom of this list is a repeat of my request for a much improved
> radios.ini file and rig support, this will, I feel make life easier for
all
> in the long run, currently rig support seems to be added by us the users
> and giving us better (i.e more flexible ) tools to do this with can only
be
> a good thing for DXB2004 as it gives DB the edge over the competition (Who
> are also suffering form changing interface standards from radio
> manufacturers) thanks to superior radio support.
>
>
> 1/ Spot filtering. Spot filtering should not filter repeat spots for a
Call
> sign IF originating Call is different.
>
> E.g Dx de G7CUW : 50120 VK2MS
> and
> DX de EI4IZ: 50120 VK2MS
>
> should both appear in the dx info window instead of just the first spot.
>
> 2/ Cut and paste between windows should work much more efficiently. for
> example it should be possible to cut and paste address info into DXbase
> after doing a QRZ search (which after all DXbase supports from the
> toolbar). Currently you can only paste address info line by line.
> It would be great to be able to copy and paste info from the QSL Info
> window into the log (E.G grid squares.
>
> 3/ CD rom lookup needs to be more intelligent, eg. EI7IQ produces a valid
> lookup whereas EI7IQ/P does not. EA8/EI7IQ fills in the details on CD rom
> for the EA8 buero, Not helpful.. EA8/EI7IQ shoud take name and QSL info
> from EI7IQ burt leave grid QTH and county blank 9as he is operating EA8/
> EI7IQ/m (or p or / anything else ) should be treated the same way
>
> 4/ Whilst it is nice to be able to resize the rows in all the windows it
> should be possible to lock them to a certain size as resizing by accident
> is a big problem.
>
> 5/ deleting records does not work reliably using the delete key, the menu
> option works fine, this is due to selection not always being
straightforward
>
> 6/ DX spots really ought to expire after a set time interval, I know
> emptying the DX info window works but it would be better if spots could be
> configured to expire after a user configurable period of time. old spots
> are not useful to anyone.
>
> 7/ packet window should not open automatically at startup IF there is no
> TNC configured, it should be possible to configure an auto connect
> at  start up for both / either the packet and Internet clusters as a
option
> if required
>
> 8/ summary window should always give the bearing based on the grid square
> IF the grid is available in the QSL info, It already does this when in VHF
> grids mode,so do the same in the other modes IF the grid is available and
> the call is not ??/ or /?? I.e vk/ei6iz or ei6iz/m
>
> 9/ the incoming DX cluster (& Internet cluster ) should accept data in
more
> than one format, I .e spots come in as
>
> DX de EI4IZ: 50120 VK2MS
>   but if I do a SH/DX spots are in a different format
>
> 1822.4 HK4CZE        9-Jan-2003 0137Z                            <K9DX>
>
> It would be nice to be able to use the spots from a SH/DX comand (many
> clusters including my own will do a SH/DX/10 when you log in ) to populate
> the dx column
>
> 10/ ability to populate log entries with information from CD database
after
> the contact has been logged
>
> 12/ It would be nice to be able to set the log window to be always on top'
> for those pileup situations
>
> 13/ If you enter a call DXbase does a CD rom lookup and enters the results
> into the log (which is good) however if you change the callsign again
> because of a typo etc a new lookup isn't done but the call changes, a new
> lookup should be done IF that contact hadn't been logged (I.e Entered into
> the database by using the down arrow, Mousing onto the next row or using
> the enter key)
>
> Grids in previous QSO's window
>          lookup by partial grids E.g EL98 should produce a list of all
qsos
> with EL98 whereas EL98HK shows only qsos with EL98HK
>          partial call lookup would be nice as well E.g EI7 should list all
> EI7 s worked.
>
> TNC interface
>          ability to interface with the AGWpacket engine
>          1/ Some of us are using this software to connect more than one
> application to 1 TNC
>          2/ some are using it to get on packet with just a sound card.
>          3/ it provides an excellent interface for the Bayom TNC (which
has
> no command interface) or the various cheap KISS only TNC types.
>
> the programmer makes everything needed available for 3rd party software
> support
> http://www.elcom.gr/sv2agw/
> Roger Barker (author of UIview ) also has good info on AGW
> http://www.ui-view.com/
>
>
> TNC interface
>          Proper scripting support for things like the Kenwood TMD700.
>
>
> Cluster
>
> 1/ Please stop the tnc window loading if the TNC isn't enabled
> 2/ Allow for automatic internet cluster logon for those of us who have
> always on Internet (or are running a cluster on the local network ;-)
>
> DXinfo window
>
>          More flexible filtering please.
>          it would be just heaven if for example I could allow ALL 6m spots
> to appear in the DX info window along with only the HF spots I need
>
> Wild card filtering by call sign E.g EI* in the call sign alerts list
> should be permitted, more call sign alert slots.
>
> Always replace an old spot in the dxwindow with a newer spot for the same
> station.
>
> An expire time option,
> spots are pretty useless once they are older than a certain period of time
> so discard old spots from the dxinfo pane, time to be configurable by the
> user, set to 0 for current behavior
>
>
> Fonts and things.
>          if I use the zoom tool it would be nice if DXB remembered this
for
> the next time I open the program.
>          I can't seem to change the font size for the QSL info pane
> It would be nice to be able to make global font changes sometimes
>
> I would LOVE to be able to 'lock' the resize all rows ' feature' as I am
> always accidentally  resizing rows when trying to select a single row,
> resizing not something that I actually want to do very often.
> I would also love to be able to lock out the 1 click sort that I do from
> time to time when I click on a column header, perhaps make sort and resize
> right click items?
>
> bands and modes
>
>          It would be really nice to be able to Hide bands, modes, QSL
> routes etc that don't  ever get used by me from the various pull down
menus.
>
> I want to hide the following, all modes except SSB,CW,FM,Pactor. all bands
> above 70Cm and 222 Mhz which we don't have. all qsl routes except none,
> Buro, Manager.
>
> Add JT44 and JT441 as modes (6m & 2m Meteor scatter modes ) allow user
> defined modes ??
>
>
> Radio interface.
>          The new mute function is good but I still have to disable the
> radio control port when I want to use some of my pactor software as it
> expects (& I want it to) to be able to control the radio directly.
>          It would be nice if the options menu remembered which pane was
> open last time.
>          how about providing a virtual com port which would allow other
> software to pass commands to and from the radio through DXB?
>
>
> Summary window
>          A redesign to use less screen area might be worth considering
>
> Possible BUGS with 2003.
>
> Dxinfo pane
>          possible bug, I cant hide columns I don't want, I can only make
> them very narrow.
>
> Radio not responding error
>          Still present I am afraid with my ICOM radio, very infrequent
with
> driver X disabled, quite frequent with driver X enabled. Now using a
> different Win2k machine (faster CPU, different Motherboard etc ) and a
> different radio (756PRO2) but noticed no difference in the frequency of
> this error.
> I am willing to work with you on this one, perhaps a DXB2003 EXE that is
> compiled to log all radio data both ways & I can then send you the logs. I
> have not had any problems with other software and radio control, just DXB.
>
>
>
> New features
>
> How about a Split screen terminal built in that can be configured on a
> separate or the same com port as the packet (but in this case can only be
> opened if the DXcluster connection via packet is closed) That can be used
> for keyboard modes with A TNC or multimode modem such as the SCS-PTC
> modems. include some user defined keys and a few memories for brag sheets,
> common commands etc.
> Include a simple log interface (e.g point and click on a call to log the
call)
>
> Logging interface
>   How about adding an interface like that of VQ log (& many others) for
> logging. Allow the user to define which fields need filling which would
> make moving around this new interface using TAB and arrow keys very quick.
>
> E.g when working 6m pileups all I want to enter is
> Call RSTs RSTr GRID. I expect the software to get the frequency & mode
from
> the radio and tentatively fill in the Grid from the callbook or past qso's
> this would provide a less cluttered interface for entering lots of
contacts
> Allow the user to save multiple setups of this interface, e.g 1 for 6m 1
> for Hf CW etc.
>
> perhaps this new interface could be done as an expansion of the contest
mode.
>
>
> Since it would appear that support for new radios is actually added in
most
> cases by the users, not Scientific solutions and the protocols used by
> various radios constantly changing when new models come out, It Seems to
me
> that future versions of DXB could do more to make the job of adding
support
> for future radios easier to do and allow for some improvements to existing
> radios.
>
> Here are my suggestions for some improvements, most of these appeared
> initially as part of the TS2000 thread
>
> DXB does a better job than most with the radios.ini file approach and I am
> happy to write a new entry if I am the first user with a particular radio
> as I have done with the K2. I am also happy to share this file with other
> users.
>
> What I would like to see from the software authors is more control over
> what one can do in the radios.ini file.
>
>
> Such as.
>
> Error handling (for radio OR software errors)
>
> Ability to code in some of the serial port parameters I.e some radios only
> support certain baud rates (or even have 1 fixed baud rate) and require
> certain parity and stop bit settings, obviously the com port # need not be
> coded  into the .ini file! this would make it easier for the end user it
> would provide less room for error by removing the settings that won't
work.
> If there are no com port parameters set then all possible options are
> available like now
>
> PORT_SPEED = 4800,9600,19200 (means that user can only select from these
> values)
> PORT_PARITY= NONE   (or EVEN ODD etc)
> PORT_BIT= 8       (or 7 etc)
> PORT_STOP=1    (or 0,1,2 etc )
> PORT_HANDSHAKE = Hard (or NONE or CWKEY (to allow the same com port for CW
> keying by means of the RTS or DTR lines) )
>
> An option to force DXB to write a logfile of all data sent to and from the
> radio for debugging when making changes to the radios.ini file
>
> Support for extended modes (I.e CW-R etc) which simply would involve DXB
> accepting more than one value as a response for a mode query.
>
> Ability (where available ) to make use of  information concerning which
VFO
> is active.
>
> An understanding of Dual watch as well as split. (optionally treat the
same
> as split )
>
> The ability (where the radio supports it ) to key CW by sending the
> appropriate ASCII strings to the radio (kenwood TS2000, elecraft K2 and
> probably other recent kenwoods ) along with other support required for
this
> feature.
>
> It would be important to be able to specify the order in which commands
are
> used. These changes would require the radios.ini file to undergo an
overall
> rewrite. but since most radio files work as they are this would be a
fairly
> trivial issue of adding a generic extra bit to each of the existing
> entries. (or even just assuming a generic order where not otherwise
defined
> ) Therefore it should be possible to add these new features breaking ay
> existing ones
>
> I propose that the radios.ini format continues to define each command
> EXACTLY as is now done and adds support for any user defined commands that
> may be required in the future or to handle certain special features.
>
> After the commands are defined, the strings sent (action definitions)
along
> with any additional pauses for replies etc for each action in DXB can be
> defined.
>
> Action definitions should only allow use of the predefined commands (to
> stop things getting messy, don't forget the support for user defined
> commands!) and the built in timing commands such as eoc(100)
>
> CLICKSPOT = GETvfoa, GETmodeA, GETvfob, GETModeB,GetSplit, GetActiveVFO,
> SETVFOA, SETmodeA, SETVFOB, SETmodeB, SETsplit
>
> READ_LOG = GETvfoa, GETmodeA, GETvfob, GETModeB,GetSplit, GetActiveVFO
>
> you get the idea
>
> followed by error handling entries
>
> RETRIES = 3 <-how many retries before annoying the user with an error
> message WHATEVER the cause of the error.
> RETRY_WAIT = 200  <-how many msec to wait before repeating the command
when
> retrying
>
> followed by the debug options
> ERROR_LOG = 0
>
> 0= no log, 1 only log errors or retires (including the previously sent
> string), 3 log everything in from rig, 4 log everything out, 5 log all
commands
> put an extra <CR> after each response from the radio to make things easier
> to read
>
> LOGFORMAT = HEX (or ASCII )
>
> LOGFILENAME = whatever.txt (saved in the DXB directory )
>
> In the absence of any of these new features from a particular entry in the
> INI file DXB could assume the current default behavior to ensure 100%
> backward compatibility with older radios.ini files.
>
> The DXB help file would need more information added on how the radios.ini
> file works as well..
>
>
> regards
> Brendan EI6IZ
>


Reply via email to