[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xlog-discussion] RE: Hold your (xlog-) horses - suggestion

From: Tomi Manninen
Subject: Re: [Xlog-discussion] RE: Hold your (xlog-) horses - suggestion
Date: Mon, 7 Jan 2002 19:34:22 +0200 (EET)

On Fri, 4 Jan 2002, WILLIAMS,TED (HP-NewJersey,ex2) wrote:

> Been away for a while, but I'm back.

Me too.

> As for:
> > version:1\1program:gmfsk\1date:17 Nov
> 2001\1time:1200\1call:PA0DIN\1name:din

Joop, wouldn't '\n' serve as a bit more natural field separator? Just a 

> Here is something you may want to think about for passing this data.
> Instead
> of passing the message data a string, why not pass it as a struct? (type
> cast as 
> needed)  That should make retrieving the data fields a lot easier.  

Well, with structs there is always the problem of compatibility and
flexibility. We obviously don't have any architecture problems, but I 
think things like alignment can be affected by the compiler flags (not 
sure though).

Also as the transferred data will in any case be extended at some point, 
we need to be careful about how different versions of the struct are 

I'm not necessarily saying that a struct is not a good way to do it, it 
would just have to be well thought out.

> Now, who wants to convince me that the data is being passed in the right
> direction.
> I still prefer the log program passing the data to the app.  HI

Well, I think I was the one who requested the feature from Joop so I can 
share my view. My gmfsk program has had the call/name/qth/rst etc. 
entry fields from day one and I always thought they are a must. As one of 
my beta testers said it: "if your program doesn't have good macros for 
automating the qso as much as possible, I won't probably ever have a qso 
with it... :-)"

I think the name/qth etc. macros are rather necessary for a program like
this (but then again I work very little and have had only a couple of qsos
even with gmfsk myself so I may not know what I'm talking about). Anyway 
I didn't want to make gmfsk dependent on any external program and there 
really wasn't any good log programs I was aware of then.

I never meant to implement any log features to gmfsk and never will. The
original idea was to implement exporting the qso data in ADIF format to
some file which could then be imported into a real log program.

With the above, app -> log program is the natural direction for the data 
to go. However I don't see why xlog couldn't also export the data in 
shared memory to other apps...

Tomi Manninen           Internet:  address@hidden
OH2BNS                  AX.25:     address@hidden
KP20ME04                Amprnet:   address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]