[wsjt-devel] All.txt file

2022-07-28 Thread Bobby Chandler via wsjt-devel

Jim,

I use editpad or notepad++ and cut out every line that doesn't have my 
call in it. This cuts it down to usable size.


Bobby/N4AU

--
n...@outlook.com
  n...@arrl.net
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT time missing

2020-12-03 Thread Sam W2JDB via wsjt-devel
Hi Mike,
It was reported very early on. Had to update my Alltext.exe program because of 
that problem.
73,

Sam W2JDB


-Original Message-
From: Black Michael via wsjt-devel 
To: WSJT Software Development 
Cc: Black Michael 
Sent: Thu, Dec 3, 2020 9:35 am
Subject: [wsjt-devel] ALL.TXT time missing

RC2 seems to missing date/time from ALL.TXT -- I don't recall seeing this 
reported.
7.074 Rx FT8    -13  0.4 1160 K4DKW K0KC R+007.074 Rx FT8    -11  0.5 1577 
JA6RCH KG5HKC EM137.074 Rx FT8    -18  0.4 1082 W9FFF KC4UCT -167.074 Rx FT8    
-16  0.3 1497 VE3CCD KI5IPM EM227.074 Rx FT8    -17  0.4  400 K5VJZ KF4LXS 
+037.074 Rx FT8     -6  0.5 1252 KI7SKT K5ENG EL29


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT time missing

2020-12-03 Thread Reino Talarmo
Hi Mike,

 

18.11.2020:

Hi Walter,

 

we miss it too ;) I can confirm this is a known regression defect in WSJT-X 
v2.3.0 RC2, it is fixed for the next release.

 

Thanks for the issue report.

 

73

Bill

G4WJS.

 

73, Reino OH3mA

 

From: Black Michael via wsjt-devel [mailto:wsjt-devel@lists.sourceforge.net] 
Sent: 3. joulukuuta 2020 16:36
To: WSJT Software Development 
Cc: Black Michael 
Subject: [wsjt-devel] ALL.TXT time missing

 

RC2 seems to missing date/time from ALL.TXT -- I don't recall seeing this 
reported.

 

7.074 Rx FT8-13  0.4 1160 K4DKW K0KC R+00

7.074 Rx FT8-11  0.5 1577 JA6RCH KG5HKC EM13

7.074 Rx FT8-18  0.4 1082 W9FFF KC4UCT -16

7.074 Rx FT8-16  0.3 1497 VE3CCD KI5IPM EM22

7.074 Rx FT8-17  0.4  400 K5VJZ KF4LXS +03

7.074 Rx FT8 -6  0.5 1252 KI7SKT K5ENG EL29

 

 

 

___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT time missing

2020-12-03 Thread John Nelson via wsjt-devel
Mike,

This has been reported…

— John G4KLA

smime.p7s
Description: S/MIME cryptographic signature
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT time missing

2020-12-03 Thread Black Michael via wsjt-devel
RC2 seems to missing date/time from ALL.TXT -- I don't recall seeing this 
reported.
7.074 Rx FT8    -13  0.4 1160 K4DKW K0KC R+007.074 Rx FT8    -11  0.5 1577 
JA6RCH KG5HKC EM137.074 Rx FT8    -18  0.4 1082 W9FFF KC4UCT -167.074 Rx FT8    
-16  0.3 1497 VE3CCD KI5IPM EM227.074 Rx FT8    -17  0.4  400 K5VJZ KF4LXS 
+037.074 Rx FT8     -6  0.5 1252 KI7SKT K5ENG EL29


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] All.txt

2020-06-01 Thread Bill Frantz
TextEdit, a standard part of MacOS, did a fine job on my 50+MB 937492 line 
ALL.TXT.

73 Bill AE6JV

On 6/1/20 at 5:00 PM, bob...@bellsouth.net (Bobby Chandler) wrote:

> Editpad Lite does an excellent job.
> 
> Bobby/N4AU
---
Bill Frantz|The nice thing about standards| Periwinkle
(408)348-7900  |is there are so many to choose| 150 Rivermead Rd #235
www.pwpconsult.com |from.   - Andrew Tanenbaum| Peterborough, NH 03458



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] All.txt

2020-06-01 Thread Bobby Chandler

Editpad Lite does an excellent job.

Bobby/N4AU
--
bob...@bellsouth.net
 n...@arrl.net


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT and DT

2019-07-10 Thread Alessandro Gorobey via wsjt-devel

Hi Claude

Il 10/07/2019 08:08, Claude Frantz ha scritto:

On 7/9/19 10:20 PM, Alessandro Gorobey via wsjt-devel wrote:

Hi Alessandro & all,


This give me a peek around 0.1 not at 0.2 or more as expected.


Cannot understand as the DT is not centered on 0.2 as configured by 
default. See also sbTxDelay or txDelay_ variables.


Some time ago, I have also analysed the dT in the ALL.TXT file available 
here. I have found that dT is spreading over a rather large range. I'm 
suspecting the time difference at the TX side. It seems difficult to me 
to get a valuable result when we are not sure about the clock time 
offset at the TX side. But I'm aware about such situations of stations 
having no access to NTP servers available via Internet and having no 
view to the GPS satellites on the sky.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


See the complete list.

 84 -2.6
358 -2.5
484 -2.4
689 -2.3
697 -2.2
745 -2.1
957 -2.0
   1089 -1.9
   1324 -1.8
   1984 -1.7
   1670 -1.6
   2342 -1.5
   2492 -1.4
   3211 -1.3
   3417 -1.2
   4180 -1.1
   3940 -1.0
   5692 -0.9
   5809 -0.8
   7728 -0.7
   9415 -0.6
  10542 -0.5
  13313 -0.4
  16610 -0.3
  31296 -0.2
  57826 -0.1
  97438  0.0
 572250  0.1
 212942  0.2
  94977  0.3
  54855  0.4
  40266  0.5
  28636  0.6
  21884  0.7
  19747  0.8
  16941  0.9
  14093  1.0
  12092  1.1
  10942  1.2
   8675  1.3
   7452  1.4
   5846  1.5
   4878  1.6
   4470  1.7
   4291  1.8
   3345  1.9
   3528  2.0
   3110  2.1
   1988  2.2
   1933  2.3
   1751  2.4
552  2.5

OK, there is a lot that have poor time sync, but the question whose as 
the maximum is not centered at 0.2 as the default delay from TX and 
start of audio


Thanks,
--
73
Sandro
IW3RAB


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT and DT

2019-07-10 Thread Claude Frantz

On 7/9/19 10:20 PM, Alessandro Gorobey via wsjt-devel wrote:

Hi Alessandro & all,


This give me a peek around 0.1 not at 0.2 or more as expected.


Cannot understand as the DT is not centered on 0.2 as configured by 
default. See also sbTxDelay or txDelay_ variables.


Some time ago, I have also analysed the dT in the ALL.TXT file available 
here. I have found that dT is spreading over a rather large range. I'm 
suspecting the time difference at the TX side. It seems difficult to me 
to get a valuable result when we are not sure about the clock time 
offset at the TX side. But I'm aware about such situations of stations 
having no access to NTP servers available via Internet and having no 
view to the GPS satellites on the sky.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT and DT

2019-07-09 Thread Alessandro Gorobey via wsjt-devel

Hi All,

I found several message on DT and ALL.TXT

I try to analyze ALL.TXT of a couple of months:
awk '{ if ($3=="Rx") printf "% .1f\n", $6+0.0}' ALL.TXT | sort -n | uniq 
-c > dt.dat


DT can be '0.0' or '-0.0' by fortran round so the trick '$6+0.0'
the graph dt.png is by gnuplot.

This give me a peek around 0.1 not at 0.2 or more as expected.
See only this data:
  57826 -0.1
  97438  0.0
 572250  0.1
 212942  0.2
  94977  0.3

My clock is in 5 mS range and is in this range all days by ntp as in 
example.png


I have no subtract some mS for the travel at light speed from transmitter.

Cannot understand as the DT is not centered on 0.2 as configured by 
default. See also sbTxDelay or txDelay_ variables.



--
73
Sandro
IW3RAB
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-09 Thread Claude Frantz

On 7/9/19 12:46 PM, Greg Beam wrote:

Hi Greg,

Personally, I don't have a need for it either. If all I am after is QSO 
validation: grep + awk or a good quality text editor is all that's 
needed :-)


Exactly my opinion !

However, if one wants to do any sort of data analysis, the flat file 
format is less than ideal. Normalizing the data would go a long way 
toward shrinking the footprint, however, it also adds a level of 
complexity some may not find very pleasant.


It's depending of what we want to analyse. As an example, if we want to 
analyse the dT, a little parsing and extraction program followed by a 
statistics program like R are sufficient. Having the data stored in a 
database, would give us no advantage, as long as the database management 
system is not coupled itself to such a statistics software.


I am aware, and have done a bit of parsing in the past regarding the 
varying data structures of the file. It's changed a a good bit over the 
last few versions.


Exactly ! I think that a little program in perl is sufficient to extract 
the needed information. Of course, other languages are possible too.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-09 Thread Greg Beam

Hi Claude,

Personally, I don't have a need for it either. If all I am after is QSO 
validation: grep + awk or a good quality text editor is all that's 
needed :-)


However, if one wants to do any sort of data analysis, the flat file 
format is less than ideal. Normalizing the data would go a long way 
toward shrinking the footprint, however, it also adds a level of 
complexity some may not find very pleasant.


I am aware, and have done a bit of parsing in the past regarding the 
varying data structures of the file. It's changed a a good bit over the 
last few versions.


In any case, it's a doable thing if one wants to store their history / 
data (for whatever reason). IoT devices often use these 
variable-structure data sets with great success. The variance in the 
ALL.TXT file is minimal compared to some I've seen.


73's
Greg, KI7MT


On 7/9/19 4:11 AM, Claude Frantz wrote:

On 7/9/19 10:58 AM, Greg Beam wrote:

Hi Greg,

I think parsing the lines into fields is the best long-term solution 
for storage (allows for much better indexing).


This make only sense if you can assign a clear definition to every 
field. In the case of ALL.TXT, not all lines have the same structure. 
Especially, the date and the time can be in different lines, depending 
on the used WSJTX release.


However, we'd need to do a fair bit of checking on each line to 
determine its structure first; 


This is essential.

To be honest, I cannot see the advantage of having the data, stored in 
ALL.TXT, in a database. Myself, I'm using ALL.TXT only to verify strange 
situations or to verify a situation where I get a QSO confirmation for a 
QSO not in the log. A database is very useful when we often need access 
to the data and when we need rather complex queries. These requirements 
do not apply to ALL.TXT. Remember, the database management software 
needs disk space and processing time.


Best wishes,
Claude (DJ0OT)



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-09 Thread Claude Frantz

On 7/9/19 10:58 AM, Greg Beam wrote:

Hi Greg,

I think parsing the lines into fields is the best long-term solution for 
storage (allows for much better indexing).


This make only sense if you can assign a clear definition to every 
field. In the case of ALL.TXT, not all lines have the same structure. 
Especially, the date and the time can be in different lines, depending 
on the used WSJTX release.


However, we'd need to do a 
fair bit of checking on each line to determine its structure first; 


This is essential.

To be honest, I cannot see the advantage of having the data, stored in 
ALL.TXT, in a database. Myself, I'm using ALL.TXT only to verify strange 
situations or to verify a situation where I get a QSO confirmation for a 
QSO not in the log. A database is very useful when we often need access 
to the data and when we need rather complex queries. These requirements 
do not apply to ALL.TXT. Remember, the database management software 
needs disk space and processing time.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-09 Thread Greg Beam

Hi Mike,

I finally had some time to tinker with this some. On my Win laptop using 
WSL, MSYS2, or MonaXterm (Cygwin port), import performance is not 
impressive by any means. I suspect files system interoperability is the 
root cause. Searches, once imported, are fine. On my Linux workstation 
imports are extremely fast; note: I'm running MongoDB on an XFS 
partition with an abundance of Ram (MongoDB is Ram piggy).


I tinkered around with (3) scripts:

Import Script (atimport.sh)
Link: http://paste.ubuntu.com/p/bh5vGB5GPW/

Call Sign Lookup (atcheck.sh)
Link: http://paste.ubuntu.com/p/NHv9tztx2Z/

Parse line into fields (retest.py)
Link: https://paste.ubuntu.com/p/8HdPcTVXpN/

I think parsing the lines into fields is the best long-term solution for 
storage (allows for much better indexing). However, we'd need to do a 
fair bit of checking on each line to determine its structure first; 
check == "slower imports". Once the main (first) bulk import is done, 
incremental updates would be snappy.


I'm sure there are far better solutions; like a UDP service that just 
pushes the decodes straight into a database (of any kind) :-)


73's
Greg, KI7MT


On 7/1/19 3:05 PM, Black Michael via wsjt-devel wrote:

Please do post the code.

Thanks Greg.

de Mike W9MDB




On Monday, July 1, 2019, 03:53:15 PM CDT, Greg Beam  
wrote:



Hello All,

Here's an example from today's log:

Results: https://paste.ubuntu.com/p/382VVMth4S/

The query takes about (2) seconds or so using a $regex search on
7,390,224 logged events matching two callsigns; this is without being
indexed nor field splitting. It is one string per line imported to a one
field document in MongDB

I can post the script I used as a gist, if anyone is interested:

- Copies the ALL.TXT to $temp_file
- Converts it to CSV
- Generates two helper JS scripts
- Generates one example JS query
- Drops, then re-imports the alltext collection
- Runs the a sample Query.

Note: for incremental (daily) updates, there is no need to drop the
collection (alltext) before inserting new events. I just do that for
performance testing.

It's a simple one-line query command that would work on Win/Linux/Mac:

mongo < example.js

You can, if desired, write any number of commands to perform stats,
lookup(s), whatever, and use the same easy method to query the DB.
However, as this is a single sting entry, much of the analytical value
would be missing, as the fields / categories are not captured.

73's
Greg, KI7MT



On 7/1/19 1:27 AM, Claude Frantz wrote:
 > On 7/1/19 7:59 AM, Claude Frantz wrote:
 >
 > Just as an example of code extract in perl:
 >
 > if ($line =~ m/^(\d{4})-([A-Z][a-z]{2})-(\d{2})\b/ ) {
 >      $day = $3 ;
 >      $month_alpha = $2 ;
 >      $year = $1 ;
 > }
 > elsif ($line =~ m/^(\d\d)(\d\d)(\d\d)_\d{6}\b/ ) {
 >      $day = $3 ;
 >      $month_num = $2 ;
 >      $year = 2000 + $1 ;
 > }
 > elsif ($line =~ m/^(\d{4})-(\d\d)-(\d\d)\b/ ) {
 >      $day = $3 ;
 >      $month_num = $2 ;
 >      $year = $1 ;
 >      }
 >
 > I have not tested it, I hope there is no error. This allow to decode the
 > 3 formats of ALL.TXT about which ones I remember about. Please note that
 > the month can be numeric or alpha. If alpha, you have to convert to
 > numeric, if you want to compare to a numeric value. Please note also,
 > that the mode switching was an extra line in previous formats.
 >
 > Best wishes,
 > Claude (DJ0OT)



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-01 Thread Greg Beam

Hi Dan,

The example's I spoke of aren't running through a JS engine, they are 
being ran through Mongo itself to perform the queries. If you want to 
run native JS server side, you'd be better off install NodeJs or 
similar. There are a ton of PGP/MongoDB tutorials out there. The main 
difference being, you'd be using MongoClient through an ODM most likely.


There's nothing to say one could not have multiple collections; one with 
a full string such as the example I did, and another that has each field
broken out by field types. Breaking out the fields has a number of 
advantages, particularly for analytics.


I'll tidy up the Bash script I use, and post it as a Gist. You could run 
it through MSYS2, Cygwin, or WSL even, as all should have access to 
Windows Local Servers. It would take a few changes for Path variables, 
but nothing major. I have Apache running on my server as it hosts some 
of testing environment. I'll may play around with a PHP form or two and 
see how that goes.


73's
Greg, KI7MT


On 7/1/19 3:45 PM, Dan Malcolm wrote:

Because I want to search via my webserver, I have a separate PHP script that 
does the search.  Probably not as fast as MongoDB.  I do get good cohesive 
reports though.  I get a report for example that will show me just one of my 
QSO's, and will store results in a text file.  That makes it useful to refer to 
later, or to include in an email to my QSO partner.

All that said I would like to explore MongoDB.  The idea that query via js 
script may mean that I can still have private web access.  I use IIS on Win10 
and just the local machine can access it.

__
Dan – K4SHQ


-Original Message-
From: Greg Beam [mailto:ki7m...@gmail.com]
Sent: Monday, July 1, 2019 3:47 PM
To: wsjt-devel@lists.sourceforge.net
Subject: Re: [wsjt-devel] ALL.TXT (again)

Hello All,

Here's an example from today's log:

Results: https://paste.ubuntu.com/p/382VVMth4S/

The query takes about (2) seconds or so using a $regex search on
7,390,224 logged events matching two callsigns; this is without being indexed 
nor field splitting. It is one string per line imported to a one field document 
in MongDB

I can post the script I used as a gist, if anyone is interested:

- Copies the ALL.TXT to $temp_file
- Converts it to CSV
- Generates two helper JS scripts
- Generates one example JS query
- Drops, then re-imports the alltext collection
- Runs the a sample Query.

Note: for incremental (daily) updates, there is no need to drop the collection 
(alltext) before inserting new events. I just do that for performance testing.

It's a simple one-line query command that would work on Win/Linux/Mac:

mongo < example.js

You can, if desired, write any number of commands to perform stats, lookup(s), 
whatever, and use the same easy method to query the DB.
However, as this is a single sting entry, much of the analytical value would be 
missing, as the fields / categories are not captured.

73's
Greg, KI7MT





___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-01 Thread Dan Malcolm
Because I want to search via my webserver, I have a separate PHP script that 
does the search.  Probably not as fast as MongoDB.  I do get good cohesive 
reports though.  I get a report for example that will show me just one of my 
QSO's, and will store results in a text file.  That makes it useful to refer to 
later, or to include in an email to my QSO partner.

All that said I would like to explore MongoDB.  The idea that query via js 
script may mean that I can still have private web access.  I use IIS on Win10 
and just the local machine can access it.

__
Dan – K4SHQ


-Original Message-
From: Greg Beam [mailto:ki7m...@gmail.com] 
Sent: Monday, July 1, 2019 3:47 PM
To: wsjt-devel@lists.sourceforge.net
Subject: Re: [wsjt-devel] ALL.TXT (again)

Hello All,

Here's an example from today's log:

Results: https://paste.ubuntu.com/p/382VVMth4S/

The query takes about (2) seconds or so using a $regex search on
7,390,224 logged events matching two callsigns; this is without being indexed 
nor field splitting. It is one string per line imported to a one field document 
in MongDB

I can post the script I used as a gist, if anyone is interested:

- Copies the ALL.TXT to $temp_file
- Converts it to CSV
- Generates two helper JS scripts
- Generates one example JS query
- Drops, then re-imports the alltext collection
- Runs the a sample Query.

Note: for incremental (daily) updates, there is no need to drop the collection 
(alltext) before inserting new events. I just do that for performance testing.

It's a simple one-line query command that would work on Win/Linux/Mac:

mongo < example.js

You can, if desired, write any number of commands to perform stats, lookup(s), 
whatever, and use the same easy method to query the DB. 
However, as this is a single sting entry, much of the analytical value would be 
missing, as the fields / categories are not captured.

73's
Greg, KI7MT



On 7/1/19 1:27 AM, Claude Frantz wrote:
> On 7/1/19 7:59 AM, Claude Frantz wrote:
> 
> Just as an example of code extract in perl:
> 
> if ($line =~ m/^(\d{4})-([A-Z][a-z]{2})-(\d{2})\b/ ) {
>  $day = $3 ;
>  $month_alpha = $2 ;
>  $year = $1 ;
> }
> elsif ($line =~ m/^(\d\d)(\d\d)(\d\d)_\d{6}\b/ ) {
>  $day = $3 ;
>  $month_num = $2 ;
>  $year = 2000 + $1 ;
> }
> elsif ($line =~ m/^(\d{4})-(\d\d)-(\d\d)\b/ ) {
>  $day = $3 ;
>  $month_num = $2 ;
>  $year = $1 ;
>  }
> 
> I have not tested it, I hope there is no error. This allow to decode 
> the
> 3 formats of ALL.TXT about which ones I remember about. Please note 
> that the month can be numeric or alpha. If alpha, you have to convert 
> to numeric, if you want to compare to a numeric value. Please note 
> also, that the mode switching was an extra line in previous formats.
> 
> Best wishes,
> Claude (DJ0OT)
> 
> 
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-01 Thread Black Michael via wsjt-devel
Please do post the code.
Thanks Greg.
de Mike W9MDB

 

On Monday, July 1, 2019, 03:53:15 PM CDT, Greg Beam  
wrote:  
 
 Hello All,

Here's an example from today's log:

Results: https://paste.ubuntu.com/p/382VVMth4S/

The query takes about (2) seconds or so using a $regex search on 
7,390,224 logged events matching two callsigns; this is without being 
indexed nor field splitting. It is one string per line imported to a one 
field document in MongDB

I can post the script I used as a gist, if anyone is interested:

- Copies the ALL.TXT to $temp_file
- Converts it to CSV
- Generates two helper JS scripts
- Generates one example JS query
- Drops, then re-imports the alltext collection
- Runs the a sample Query.

Note: for incremental (daily) updates, there is no need to drop the 
collection (alltext) before inserting new events. I just do that for 
performance testing.

It's a simple one-line query command that would work on Win/Linux/Mac:

mongo < example.js

You can, if desired, write any number of commands to perform stats, 
lookup(s), whatever, and use the same easy method to query the DB. 
However, as this is a single sting entry, much of the analytical value 
would be missing, as the fields / categories are not captured.

73's
Greg, KI7MT



On 7/1/19 1:27 AM, Claude Frantz wrote:
> On 7/1/19 7:59 AM, Claude Frantz wrote:
> 
> Just as an example of code extract in perl:
> 
> if ($line =~ m/^(\d{4})-([A-Z][a-z]{2})-(\d{2})\b/ ) {
>      $day = $3 ;
>      $month_alpha = $2 ;
>      $year = $1 ;
> }
> elsif ($line =~ m/^(\d\d)(\d\d)(\d\d)_\d{6}\b/ ) {
>      $day = $3 ;
>      $month_num = $2 ;
>      $year = 2000 + $1 ;
> }
> elsif ($line =~ m/^(\d{4})-(\d\d)-(\d\d)\b/ ) {
>      $day = $3 ;
>      $month_num = $2 ;
>      $year = $1 ;
>      }
> 
> I have not tested it, I hope there is no error. This allow to decode the 
> 3 formats of ALL.TXT about which ones I remember about. Please note that 
> the month can be numeric or alpha. If alpha, you have to convert to 
> numeric, if you want to compare to a numeric value. Please note also, 
> that the mode switching was an extra line in previous formats.
> 
> Best wishes,
> Claude (DJ0OT)
> 
> 
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
  ___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-01 Thread Greg Beam

Hello All,

Here's an example from today's log:

Results: https://paste.ubuntu.com/p/382VVMth4S/

The query takes about (2) seconds or so using a $regex search on 
7,390,224 logged events matching two callsigns; this is without being 
indexed nor field splitting. It is one string per line imported to a one 
field document in MongDB


I can post the script I used as a gist, if anyone is interested:

- Copies the ALL.TXT to $temp_file
- Converts it to CSV
- Generates two helper JS scripts
- Generates one example JS query
- Drops, then re-imports the alltext collection
- Runs the a sample Query.

Note: for incremental (daily) updates, there is no need to drop the 
collection (alltext) before inserting new events. I just do that for 
performance testing.


It's a simple one-line query command that would work on Win/Linux/Mac:

mongo < example.js

You can, if desired, write any number of commands to perform stats, 
lookup(s), whatever, and use the same easy method to query the DB. 
However, as this is a single sting entry, much of the analytical value 
would be missing, as the fields / categories are not captured.


73's
Greg, KI7MT



On 7/1/19 1:27 AM, Claude Frantz wrote:

On 7/1/19 7:59 AM, Claude Frantz wrote:

Just as an example of code extract in perl:

if ($line =~ m/^(\d{4})-([A-Z][a-z]{2})-(\d{2})\b/ ) {
     $day = $3 ;
     $month_alpha = $2 ;
     $year = $1 ;
}
elsif ($line =~ m/^(\d\d)(\d\d)(\d\d)_\d{6}\b/ ) {
     $day = $3 ;
     $month_num = $2 ;
     $year = 2000 + $1 ;
}
elsif ($line =~ m/^(\d{4})-(\d\d)-(\d\d)\b/ ) {
     $day = $3 ;
     $month_num = $2 ;
     $year = $1 ;
     }

I have not tested it, I hope there is no error. This allow to decode the 
3 formats of ALL.TXT about which ones I remember about. Please note that 
the month can be numeric or alpha. If alpha, you have to convert to 
numeric, if you want to compare to a numeric value. Please note also, 
that the mode switching was an extra line in previous formats.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-01 Thread Greg Beam

Hello All,

This is similar to how I parse the file also; read / split the line and 
check line[0], then do what's needed based on checking the first string.


At present, my ALL.TXT is over 400MB. What I've been doing to prevent 
read lock issues is creating a daily diff file between a copy and the 
active ALL.TXT file; sticking each diff-file in folder to process at 
whatever time I wish without affecting WSJT-X operations:


alltxt-diff-20190629-0300.txt
alltxt-diff-20190630-0300.txt
etc, etc, etc

After each diff run, I update the copy so it's ready for the next day. 
There are hundreds of ways to accomplish the same thing, but, I found 
this to be easy and fairly painless (disk space is cheap these days :-) )


What to do with the data after has been my focus of late. I've been 
playing around with MongoDB (a schema-less JSON/BSON Document storage 
database) to sick the decoded lines in. You can either split the lines, 
or just stick the entire line in as a new document for long term 
storage/later-date access.


The $regex processing capability of MongoDB is extensive, and very fast! 
One can easily parse a multitude of string combinations, even with the 
entire line in one field, for example:


use wsjtx;
db.alltxt.find( { $and: [
{event:{$regex:'MY-CALL'}},
{event:{$regex:'HIS-CALL'}}
]
});


That would print the lines (documents) that contains both 'my-call' and 
'his-call'.


You could add ..'DATE_STRING' or any combination you wish to further 
refine the search without having to split the lines at all.


In case folks are worried about the number of documents in each 
collection, I've added the entire WSPR Decode Archive (from WSPRnet) to 
a MongoDB Database/collection set (one collection for each year, 2008 
thru 2019, at just over 95GB on disk size). Later collections have 
"millions" of decodes in them. Single collection Query Times are =< 1 to 
2 seconds. With added indexing, times are in the Millisecond range :-) 
Aggregate queries, those spanning multiple collections/years, vary in 
time depending on the data being sought but are well within an 
acceptable time limit for most use cases I've had.


73's
Greg, KI7MT

On 7/1/19 1:27 AM, Claude Frantz wrote:

On 7/1/19 7:59 AM, Claude Frantz wrote:

Just as an example of code extract in perl:

if ($line =~ m/^(\d{4})-([A-Z][a-z]{2})-(\d{2})\b/ ) {
     $day = $3 ;
     $month_alpha = $2 ;
     $year = $1 ;
}
elsif ($line =~ m/^(\d\d)(\d\d)(\d\d)_\d{6}\b/ ) {
     $day = $3 ;
     $month_num = $2 ;
     $year = 2000 + $1 ;
}
elsif ($line =~ m/^(\d{4})-(\d\d)-(\d\d)\b/ ) {
     $day = $3 ;
     $month_num = $2 ;
     $year = $1 ;
     }

I have not tested it, I hope there is no error. This allow to decode the 
3 formats of ALL.TXT about which ones I remember about. Please note that 
the month can be numeric or alpha. If alpha, you have to convert to 
numeric, if you want to compare to a numeric value. Please note also, 
that the mode switching was an extra line in previous formats.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-01 Thread Claude Frantz

On 7/1/19 7:59 AM, Claude Frantz wrote:

Just as an example of code extract in perl:

if ($line =~ m/^(\d{4})-([A-Z][a-z]{2})-(\d{2})\b/ ) {
$day = $3 ;
$month_alpha = $2 ;
$year = $1 ;
}
elsif ($line =~ m/^(\d\d)(\d\d)(\d\d)_\d{6}\b/ ) {
$day = $3 ;
$month_num = $2 ;
$year = 2000 + $1 ;
}
elsif ($line =~ m/^(\d{4})-(\d\d)-(\d\d)\b/ ) {
$day = $3 ;
$month_num = $2 ;
$year = $1 ;
}

I have not tested it, I hope there is no error. This allow to decode the 
3 formats of ALL.TXT about which ones I remember about. Please note that 
the month can be numeric or alpha. If alpha, you have to convert to 
numeric, if you want to compare to a numeric value. Please note also, 
that the mode switching was an extra line in previous formats.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-07-01 Thread Claude Frantz

On 6/30/19 10:18 PM, Dan Malcolm wrote:


That’s correct Claude.

But my PHP program has to deal with both formats in 2019.  Given that one of 
the formats will  be found, all I have to detect is a change in month, which 
comes after the date is harvested from the line (string).


I suggest to try to match both formats, in sequence. When the one 
matches, you decode the date. When not, you try to match to the second 
format. When it matches, you extract the date. When there is no match, 
then the line contains another data and you should ignore it. Be sure to 
match at the beginning of the line. Note the "^" as the first character 
of the regex.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-06-30 Thread Dan Malcolm
That’s correct Claude.  

But my PHP program has to deal with both formats in 2019.  Given that one of 
the formats will  be found, all I have to detect is a change in month, which 
comes after the date is harvested from the line (string).

__
Dan – K4SHQ

-Original Message-
From: Claude Frantz [mailto:claude.fra...@bayern-mail.de] 
Sent: Sunday, June 30, 2019 12:50 PM
To: wsjt-devel@lists.sourceforge.net
Subject: Re: [wsjt-devel] ALL.TXT (again)

On 6/30/19 5:41 PM, Dan Malcolm wrote:

Hi Dan,

> Good point Mike.  Right now I’m using the PHP regex function and 
> “(\d{4})-(\d{2})-(\d{2})”.  That worked until the format change.  The 
> function returns a T/F status and sticks the result into an array.

This doesn't match with the current format.

> Claude recommended a regex '^\d{6}_\d{6}\b' to detect the new format.  
> I think both will work.

The regex, which I have mentioned, works fine with the current format, but not 
with previous ones.

Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-06-30 Thread Claude Frantz

On 6/30/19 5:41 PM, Dan Malcolm wrote:

Hi Dan,

Good point Mike.  Right now I’m using the PHP regex function and 
“(\d{4})-(\d{2})-(\d{2})”.  That worked until the format change.  The 
function returns a T/F status and sticks the result into an array.


This doesn't match with the current format.

Claude recommended a regex '^\d{6}_\d{6}\b' to detect the new format.  I 
think both will work.


The regex, which I have mentioned, works fine with the current format, 
but not with previous ones.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-06-30 Thread Dan Malcolm
Good point Mike.  Right now I’m using the PHP regex function and 
“(\d{4})-(\d{2})-(\d{2})”.  That worked until the format change.  The function 
returns a T/F status and sticks the result into an array.

Claude recommended a regex '^\d{6}_\d{6}\b' to detect the new format.  I think 
both will work.  I’ll do some research to see which method would be quickest 
and to see if PHP has a ‘sscanf’ comparable function.  I’ll have to use both 
for the time being as 2019’s ALL.TXT will have both formats.

Thanks to both of you.

__
Dan – K4SHQ

From: Black Michael [mailto:mdblac...@yahoo.com]
Sent: Sunday, June 30, 2019 7:53 AM
To: 'WSJT software development' ; Dan Malcolm 

Subject: Re: [wsjt-devel] ALL.TXT (again)

This logic should work until the format changes in 2099 or so unless it's just 
allowed to roll over in which case it will still work.
You just need to get the current yymm instead of a "saved" date.
If the yymm changes that will allow you to track any idle period correctly.


#include 
#include 

int main(int nargs, char *argv[])
{
  int yymmsave = 0;
  char buf[256];

  FILE *fp = fopen(argv[1], "r");
  if (fp == NULL)
  {
perror(argv[1]);
exit(1);
  }

  while (fgets(buf, sizeof(buf), fp))
  {
int yymm, dd, time;
int n = sscanf(buf, "%4d%2d_%6d", , , );

if (n == 3 && yymm != yymmsave)
{
  printf("%04d\n", yymm);
  yymmsave = yymm;
}
  }

  fclose(fp);
}

de Mike W9MDB










On Saturday, June 29, 2019, 11:32:47 PM CDT, Dan Malcolm 
mailto:k4...@outlook.com>> wrote:



I’m thinking that if I know I’m in year ‘19’ and the month changes from ’02 to 
GT ‘02’ then I can count that as a month change.  Not likely but I can envision 
where I wounn’t be on the air for a month or more.



__

Dan – K4SHQ



From: Black Michael via wsjt-devel [mailto:wsjt-devel@lists.sourceforge.net]
Sent: Saturday, June 29, 2019 10:39 PM
To: wsjtx-devel 
mailto:wsjt-devel@lists.sourceforge.net>>
Cc: Black Michael mailto:mdblac...@yahoo.com>>
Subject: Re: [wsjt-devel] ALL.TXT (again)



There's nothing special about the month rollover



The format is YYMMDD so here's the Feb-Mar rollover in my file for example.



190228_23594514.074 Rx FT8 -3  0.9 2255 WB4HMA HC2AO -11

190301_0014.074 Rx FT8-13  0.9 2598 VE1DBM LU1JAO -08



de Mike W9MDB





On Saturday, June 29, 2019, 09:35:19 PM CDT, Dan Malcolm 
mailto:k4...@outlook.com>> wrote:





I am aware that ALL.TXT data formatting changed in late February this year.  I 
am trying to write a PHP program to split All.TXT in monthly text files.  I 
have program that does this for 2018, but it only finds January and February of 
2019.  The problem is probably a format change. Can anyone help me find the 
first entry of the month format?  Is it MMDD_”time”? or something similar?



__

Dan – K4SHQ



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net<mailto:wsjt-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-06-30 Thread Black Michael via wsjt-devel
Yup...sscanf exists in php.
Most people don't know about the power of sscanf to parse fixed format data.
The old format in ALL.TXT was like this
2017-01-01 00:00  7.076 MHz  JT9+JT65

So this should work.int n = sscanf(buf,"%4d-%2d-%2d 
%2d:%2d",,);if (n == 5) parsed_ok..otherwise fall 
through.

 

On Sunday, June 30, 2019, 10:41:24 AM CDT, Dan Malcolm  
wrote:  
 
 
Good point Mike.  Right now I’m using the PHP regex function and 
“(\d{4})-(\d{2})-(\d{2})”.  That worked until the format change.  The function 
returns a T/F status and sticks the result into an array.
 
  
 
Claude recommended aregex '^\d{6}_\d{6}\b' to detect the new format.  I think 
both will work.  I’ll do some research to see which method would be quickest 
and to see if PHP has a ‘sscanf’ comparable function.  I’ll have to use both 
for the time being as 2019’s ALL.TXT will have both formats.
 
  
 
Thanks to both of you.
 
  
 
__
 
Dan – K4SHQ
 
  
 
From: Black Michael [mailto:mdblac...@yahoo.com]
Sent: Sunday, June 30, 2019 7:53 AM
To: 'WSJT software development' ; Dan Malcolm 

Subject: Re: [wsjt-devel] ALL.TXT (again)
 
  
 
This logic should work until the format changes in 2099 or so unless it's just 
allowed to roll over in which case it will still work.
 
You just need to get the current yymm instead of a "saved" date.
 
If the yymm changes that will allow you to track any idle period correctly.
 
  
 
  
 
#include 
 
#include 
 
  
 
int main(int nargs, char *argv[])
 
{
 
  int yymmsave = 0;
 
  char buf[256];
 
  
 
  FILE *fp = fopen(argv[1], "r");
 
  if (fp == NULL)
 
  {
 
    perror(argv[1]);
 
    exit(1);
 
  }
 
  
 
  while (fgets(buf, sizeof(buf), fp))
 
  {
 
    int yymm, dd, time;
 
    int n = sscanf(buf, "%4d%2d_%6d", , , );
 
  
 
    if (n == 3 && yymm != yymmsave)
 
    {
 
      printf("%04d\n", yymm);
 
      yymmsave = yymm;
 
    }
 
  }
 
  
 
  fclose(fp);
 
}
 
  
 
de Mike W9MDB
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
On Saturday, June 29, 2019, 11:32:47 PM CDT, Dan Malcolm  
wrote: 
 
  
 
  
 
I’m thinking that if I know I’m in year ‘19’ and the month changes from ’02 to 
GT ‘02’ then I can count that as a month change.  Not likely but I can envision 
where I wounn’t be on the air for a month or more.
 
 
 
__
 
Dan – K4SHQ
 
 
 
From: Black Michael via wsjt-devel [mailto:wsjt-devel@lists.sourceforge.net]
Sent: Saturday, June 29, 2019 10:39 PM
To: wsjtx-devel 
Cc: Black Michael 
Subject: Re: [wsjt-devel] ALL.TXT (again)
 
 
 
There's nothing special about the month rollover
 
 
 
The format is YYMMDD so here's the Feb-Mar rollover in my file for example.
 
 
 
190228_235945    14.074 Rx FT8     -3  0.9 2255 WB4HMA HC2AO -11
 
190301_00    14.074 Rx FT8    -13  0.9 2598 VE1DBM LU1JAO -08
 
 
 
de Mike W9MDB
 
 
 
 
 
On Saturday, June 29, 2019, 09:35:19 PM CDT, Dan Malcolm  
wrote: 
 
 
 
 
 
I am aware that ALL.TXT data formatting changed in late February this year.  I 
am trying to write a PHP program to split All.TXT in monthly text files.  I 
have program that does this for 2018, but it only finds January and February of 
2019.  The problem is probably a format change. Can anyone help me find the 
first entry of the month format?  Is it MMDD_”time”? or something similar?
 
 
 
__
 
Dan – K4SHQ
 
 
 
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
   ___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-06-30 Thread Black Michael via wsjt-devel
This logic should work until the format changes in 2099 or so unless it's just 
allowed to roll over in which case it will still work.You just need to get the 
current yymm instead of a "saved" date.If the yymm changes that will allow you 
to track any idle period correctly.

#include #include 
int main(int nargs, char *argv[]){  int yymmsave = 0;  char buf[256];
  FILE *fp = fopen(argv[1], "r");  if (fp == NULL)  {    perror(argv[1]);    
exit(1);  }
  while (fgets(buf, sizeof(buf), fp))  {    int yymm, dd, time;    int n = 
sscanf(buf, "%4d%2d_%6d", , , );
    if (n == 3 && yymm != yymmsave)    {      printf("%04d\n", yymm);      
yymmsave = yymm;    }  }
  fclose(fp);}
de Mike W9MDB







 

On Saturday, June 29, 2019, 11:32:47 PM CDT, Dan Malcolm 
 wrote:  
 
 
I’m thinking that if I know I’m in year ‘19’ and the month changes from ’02 to 
GT ‘02’ then I can count that as a month change.  Not likely but I can envision 
where I wounn’t be on the air for a month or more.
 
  
 
__
 
Dan – K4SHQ
 
  
 
From: Black Michael via wsjt-devel [mailto:wsjt-devel@lists.sourceforge.net]
Sent: Saturday, June 29, 2019 10:39 PM
To: wsjtx-devel 
Cc: Black Michael 
Subject: Re: [wsjt-devel] ALL.TXT (again)
 
  
 
There's nothing special about the month rollover
 
  
 
The format is YYMMDD so here's the Feb-Mar rollover in my file for example.
 
  
 
190228_235945    14.074 Rx FT8     -3  0.9 2255 WB4HMA HC2AO -11
 
190301_00    14.074 Rx FT8    -13  0.9 2598 VE1DBM LU1JAO -08
 
  
 
de Mike W9MDB
 
  
 
  
 
On Saturday, June 29, 2019, 09:35:19 PM CDT, Dan Malcolm  
wrote:
 
  
 
  
 
I am aware that ALL.TXT data formatting changed in late February this year.  I 
am trying to write a PHP program to split All.TXT in monthly text files.  I 
have program that does this for 2018, but it only finds January and February of 
2019.  The problem is probably a format change. Can anyone help me find the 
first entry of the month format?  Is it MMDD_”time”? or something similar?
 
 
 
__
 
Dan – K4SHQ
 
 
 
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
   ___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-06-30 Thread Claude Frantz

On 6/30/19 6:32 AM, Dan Malcolm wrote:

Hi Dan,

I’m thinking that if I know I’m in year ‘19’ and the month changes from 
’02 to GT ‘02’ then I can count that as a month change.  Not likely but 
I can envision where I wounn’t be on the air for a month or more.


I'm not sure, but I think that lines with different formats can still 
occur in ALL.TXT. I suggest to make sure that you only examine the lines 
matching the regex '^\d{6}_\d{6}\b' .


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-06-29 Thread Dan Malcolm
I’m thinking that if I know I’m in year ‘19’ and the month changes from ’02 to 
GT ‘02’ then I can count that as a month change.  Not likely but I can envision 
where I wounn’t be on the air for a month or more.

__
Dan – K4SHQ

From: Black Michael via wsjt-devel [mailto:wsjt-devel@lists.sourceforge.net]
Sent: Saturday, June 29, 2019 10:39 PM
To: wsjtx-devel 
Cc: Black Michael 
Subject: Re: [wsjt-devel] ALL.TXT (again)

There's nothing special about the month rollover

The format is YYMMDD so here's the Feb-Mar rollover in my file for example.

190228_23594514.074 Rx FT8 -3  0.9 2255 WB4HMA HC2AO -11
190301_0014.074 Rx FT8-13  0.9 2598 VE1DBM LU1JAO -08

de Mike W9MDB


On Saturday, June 29, 2019, 09:35:19 PM CDT, Dan Malcolm 
mailto:k4...@outlook.com>> wrote:



I am aware that ALL.TXT data formatting changed in late February this year.  I 
am trying to write a PHP program to split All.TXT in monthly text files.  I 
have program that does this for 2018, but it only finds January and February of 
2019.  The problem is probably a format change. Can anyone help me find the 
first entry of the month format?  Is it MMDD_”time”? or something similar?



__

Dan – K4SHQ


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net<mailto:wsjt-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT (again)

2019-06-29 Thread Black Michael via wsjt-devel
There's nothing special about the month rollover
The format is YYMMDD so here's the Feb-Mar rollover in my file for example.
190228_235945    14.074 Rx FT8     -3  0.9 2255 WB4HMA HC2AO -11190301_00   
 14.074 Rx FT8    -13  0.9 2598 VE1DBM LU1JAO -08
de Mike W9MDB 

On Saturday, June 29, 2019, 09:35:19 PM CDT, Dan Malcolm 
 wrote:  
 
  
I am aware that ALL.TXT data formatting changed in late February this year.  I 
am trying to write a PHP program to split All.TXT in monthly text files.  I 
have program that does this for 2018, but it only finds January and February of 
2019.  The problem is probably a format change. Can anyone help me find the 
first entry of the month format?  Is it MMDD_”time”? or something similar?
 
  
 
__
 
Dan – K4SHQ
 
  
 ___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
  ___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT (again)

2019-06-29 Thread Dan Malcolm
I am aware that ALL.TXT data formatting changed in late February this year.  I 
am trying to write a PHP program to split All.TXT in monthly text files.  I 
have program that does this for 2018, but it only finds January and February of 
2019.  The problem is probably a format change. Can anyone help me find the 
first entry of the month format?  Is it MMDD_”time”? or something similar?

__
Dan – K4SHQ

___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT

2019-05-15 Thread Joe Taylor

On 5/15/2019 1:13 PM, donald rossman KC3SCZ wrote:
Joe Taylor how I can get ft4 I am looking forward to it I like it up in 
Firefox only I see


Is ft8 I am trying found it only I see is wsjt one I see is ft8 not ft4 
are you still working on ft4


Available downloads are always posted on the WSJT web site.

WSJT-X 2.1.0-rc5 is a beta release.  It expires on June 7, 2019.  If you 
want to try it, scroll down near the bottom on this page:


http://physics.princeton.edu/pulsar/k1jt/wsjtx.html


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT

2019-05-15 Thread donald rossman
Joe Taylor how I can get ft4 I am looking forward to it I like it up in Firefox 
only I see

Is ft8 I am trying found it only I see is wsjt one I see is ft8 not ft4 are you 
still working on ft4

Thank you Joe



Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10




From: Joe Taylor 
Sent: Wednesday, May 15, 2019 1:03:02 PM
To: Black Michael via wsjt-devel
Subject: Re: [wsjt-devel] ALL.TXT

Tnx Mike!

On 5/15/2019 11:36 AM, Black Michael via wsjt-devel wrote:
> I'm using an ANAN 100 and Thetis.
> One thing I have to do to avoid audio dropouts under CPU load is
> increase the buffer latency which affects the dt values.
>
> I think I did tell you guys that I used a modified version of WSJT-X to
> subtract 300ms from the audio data and I was able to decode things that
> were not decodable without that offset.  Simply people with > 0.5
> seconds of dt.
>
> Data from the test attached.  The beginning of the file (30 minues or
> so) should be "normal"...later on in the test I started fudging the time
> as I recall to see it's affect so you may see some more odd-ball numbers
> in the last 30 minutes as opposed to the first 30.  I used my TimeFudge
> program to tweak the time to reduce the dt value but didn't take notes
> on when I started that.
>
> It appears I started messing with my computer time around then 2100th
> sample.  I'm pretty sure I didn't message with time during the first
> half of the test.  I can probably find another Apache owner who
> participate if you need more stable data.
> Inline image
>
>
> You can see the effect the buffer latency has on dt values on
> hamspots.net.   I had to increase my latency this morning as I was doing
> some dropout testing...higher than what it was during the FT4 test.
> This is closer to the default settings in Thetis of 120ms.  I would
> imagine I'd have a lot of trouble on FT4 now.
> Inline image
>
>
> Mike
>
>
>
>
>
>
>
>
> On Wednesday, May 15, 2019, 9:50:00 AM CDT, Joe Taylor
>  wrote:
>
>
> Hi Mike,
>
> I'm looking at some timing issues that are critical for FT4.  You're
> using a Flex (and I suppose, PowerSDR/Thetis), right?  Could you please
> send me an extract from your ALL.TXT file for the recent FT4 practice
> session?  That's May 8,  - 0100 UTC (190509_00 through
> 190509_01).  Many thanks!
>
>  -- Joe
>
>
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net <mailto:wsjt-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
>
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT

2019-05-15 Thread Joe Taylor

Hi Mike,

I'm looking at some timing issues that are critical for FT4.  You're 
using a Flex (and I suppose, PowerSDR/Thetis), right?  Could you please 
send me an extract from your ALL.TXT file for the recent FT4 practice 
session?  That's May 8,  - 0100 UTC (190509_00 through 
190509_01).  Many thanks!


-- Joe


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT - a suggestion

2019-04-11 Thread Dan Malcolm
Thanks Claude,
Most changes won't matter, because my utility will still find what I'm looking 
for.  What I'm having to correct is my reporting format.  

__
Dan – K4SHQ

-Original Message-
From: Claude Frantz [mailto:claude.fra...@bayern-mail.de] 
Sent: Thursday, April 11, 2019 11:04 AM
To: wsjt-devel@lists.sourceforge.net
Subject: Re: [wsjt-devel] ALL.TXT - a suggestion

On 4/11/19 3:43 PM, Dan Malcolm wrote:

> Missed this in the release notes, but I see it now.  I found:
> 
> “Better formatting for the files ALL.TXT and ALL_WSPR.TXT”
> 
> Since I’ve written an ALL.TXT utility in PHP, the new format will 
> require some coding on my part.  Not a bad thing really.  I’m sure a 
> review of my code will reveal better ways of performing some things.  
> It looks like now the ‘df’ offset is recorded in ALL.TXT for both ‘Tx’ and 
> ‘Rx.

Hi Dan,

The format of the ALL.TXT file has changed more that once. Be prepared to 
encounter more changes in the future.

Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT - a suggestion

2019-04-11 Thread Claude Frantz

On 4/11/19 3:43 PM, Dan Malcolm wrote:


Missed this in the release notes, but I see it now.  I found:

“Better formatting for the files ALL.TXT and ALL_WSPR.TXT”

Since I’ve written an ALL.TXT utility in PHP, the new format will 
require some coding on my part.  Not a bad thing really.  I’m sure a 
review of my code will reveal better ways of performing some things.  It 
looks like now the ‘df’ offset is recorded in ALL.TXT for both ‘Tx’ and ‘Rx.


Hi Dan,

The format of the ALL.TXT file has changed more that once. Be prepared 
to encounter more changes in the future.


Best wishes,
Claude (DJ0OT)


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT - a suggestion

2019-04-11 Thread Dan Malcolm
Missed this in the release notes, but I see it now.  I found:



“Better formatting for the files ALL.TXT and ALL_WSPR.TXT”

Since I’ve written an ALL.TXT utility in PHP, the new format will require some 
coding on my part.  Not a bad thing really.  I’m sure a review of my code will 
reveal better ways of performing some things.  It looks like now the ‘df’ 
offset is recorded in ALL.TXT for both ‘Tx’ and ‘Rx.

__
Dan – K4SHQ

From: Black Michael via wsjt-devel [mailto:wsjt-devel@lists.sourceforge.net]
Sent: Thursday, April 11, 2019 7:38 AM
To: WSJT software development 
Cc: Black Michael 
Subject: Re: [wsjt-devel] ALL.TXT - a suggestion

If you are perusing you can use Windows "find" or Unix's "grep"

For example, to get all messages with your callsign and redirect the output to 
a file.
find "G0HDB" all.txt >g0hdb.txt

Or all Tx messages
find "Tx" all.txt >mytx.txt

On Unix just substitute "grep" for "find".
de Mike W9MDB




On Thursday, April 11, 2019, 4:02:42 AM CDT, Martin Davies G0HDB 
mailto:marting0...@gmail.com>> wrote:


Running WSJT-X v2.0.1 7ddcb7 on a Win 7 Pro (32-bit) Dell Optiplex 780.

Although I like much of the new format for the information in the ALL.TXT file, 
it's now
relatively difficult to quickly identify my outgoing transmissions amidst the 
mass of 'Rx'
records in the file.

In the previous version(s) of ALL.TXT, a transmission was very clearly 
identified by the
'Transmitting' label, which resulted in much-extended lines of text that were 
immediately
apparent when perusing the file, whereas in the new file format the 
transmissions are now
designated solely by the 'Tx' label which are extremely difficult to spot 
amongst all the 'Rx'
labels.

Could consideration please be given to reverting to using the 'Transmitting' 
label, or some
other means (eg. colour-coding?) of more clearly differentiating the 
transmissions in the
ALL.TXT file.

73, and thanks in advance,

---
Martin, G0HDB


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net<mailto:wsjt-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT - a suggestion

2019-04-11 Thread Black Michael via wsjt-devel
If you are perusing you can use Windows "find" or Unix's "grep"
For example, to get all messages with your callsign and redirect the output to 
a file.find "G0HDB" all.txt >g0hdb.txt
Or all Tx messagesfind "Tx" all.txt >mytx.txt
On Unix just substitute "grep" for "find".de Mike W9MDB

 

On Thursday, April 11, 2019, 4:02:42 AM CDT, Martin Davies G0HDB 
 wrote:  
 
 Running WSJT-X v2.0.1 7ddcb7 on a Win 7 Pro (32-bit) Dell Optiplex 780.

Although I like much of the new format for the information in the ALL.TXT file, 
it's now 
relatively difficult to quickly identify my outgoing transmissions amidst the 
mass of 'Rx' 
records in the file.

In the previous version(s) of ALL.TXT, a transmission was very clearly 
identified by the 
'Transmitting' label, which resulted in much-extended lines of text that were 
immediately 
apparent when perusing the file, whereas in the new file format the 
transmissions are now 
designated solely by the 'Tx' label which are extremely difficult to spot 
amongst all the 'Rx' 
labels.  

Could consideration please be given to reverting to using the 'Transmitting' 
label, or some 
other means (eg. colour-coding?) of more clearly differentiating the 
transmissions in the 
ALL.TXT file.

73, and thanks in advance,

---
Martin, G0HDB


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
  ___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT - a suggestion

2019-04-11 Thread Jim Shorney


Use your text editor's search function to search for any text string that you 
want.

73
-Jim
NU0C


On Thu, 11 Apr 2019 09:59:16 +0100
"Martin Davies G0HDB"  wrote:

> Could consideration please be given to reverting to using the 'Transmitting' 
> label, or some 
> other means (eg. colour-coding?) of more clearly differentiating the 
> transmissions in the 
> ALL.TXT file.


___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT - a suggestion

2019-04-11 Thread Martin Davies G0HDB
Running WSJT-X v2.0.1 7ddcb7 on a Win 7 Pro (32-bit) Dell Optiplex 780.

Although I like much of the new format for the information in the ALL.TXT file, 
it's now 
relatively difficult to quickly identify my outgoing transmissions amidst the 
mass of 'Rx' 
records in the file.

In the previous version(s) of ALL.TXT, a transmission was very clearly 
identified by the 
'Transmitting' label, which resulted in much-extended lines of text that were 
immediately 
apparent when perusing the file, whereas in the new file format the 
transmissions are now 
designated solely by the 'Tx' label which are extremely difficult to spot 
amongst all the 'Rx' 
labels.  

Could consideration please be given to reverting to using the 'Transmitting' 
label, or some 
other means (eg. colour-coding?) of more clearly differentiating the 
transmissions in the 
ALL.TXT file.

73, and thanks in advance,

---
Martin, G0HDB


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus



___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT does not show VHF band changes

2018-07-08 Thread Dennis Drakopoulos via wsjt-devel
+1 for me, been lucky enough to QRV in HF bands only.
The kind of analysis I am preparing though would be highly usable in all bands.

73 de SV1CDN, Dennis! 
 
  On Sun, Jul 8, 2018 at 15:32, Denley Barnette wrote:   

The ALL.TXT file generated by WSJT-X v1.9.1 has entries for HF band changes but 
not for 6 meters and above.  Can that feature be added?    

  

73

Denley

W3XY
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! 
http://sdm.link/slashdot___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
  
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT does not show VHF band changes

2018-07-08 Thread Denley Barnette
The ALL.TXT file generated by WSJT-X v1.9.1 has entries for HF band changes
but not for 6 meters and above.  Can that feature be added?

 

73

Denley

W3XY

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT date line

2018-07-08 Thread Dennis Drakopoulos via wsjt-devel

Colleagues, gud morning fm Athens!Third time within a week of running into this 
issue.
My setup consists of WSJT-X release 1.9.1 and W10 Home release 1803. Both are 
QRV 24x7 for abt a year now.Issue faced is that (third time now) WSJT-X did not 
print out to ALL.TXT the line of changing date, thus I can not differentiate 
spots in my further analysis operations. Spots do continue to get stored in 
ALL.TXT with newer time stamps. So far next date line gets printed.
I am available fer further debugging.
73 de SV1CDN, Dennis!--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT in MSK144 mode

2017-05-09 Thread Bill Somerville
On 09/05/2017 15:32, Bill Somerville wrote:
> The last two fields on an MSK144 decode line are the the number of bit
> errors corrected using the message FEC and the "eyopening". The latter
> is a measure of signal quality, its maximum value is 2.0 and less than
> that represents a reduced signal quality.

HI Claude,

sorry, I forgot to mention the third from last field. It is the number 
of frames averaged to achieve a decode. The MSK144 decoder attempts 
decoding single frames, then 2 and 3 frame averages in a three frame 
window. If that does not recover a decode and the decode depth is better 
than "Fast" it will try 4 frame averages. With decode depth of "Deep" it 
will follow up with an attempt at 5 and 7 frame averages.

73
Bill
G4WJS.


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT in MSK144 mode

2017-05-09 Thread Bill Somerville
On 01/05/2017 08:19, Claude Frantz wrote:
> The first few fields at the beginning of the lines are clear to me
> because they are nearly the same as in modes like JT65. But I cannot
> decode the fields at the end of the lines.

Hi Claude,

sorry for the delay providing this information.

The last two fields on an MSK144 decode line are the the number of bit 
errors corrected using the message FEC and the "eyopening". The latter 
is a measure of signal quality, its maximum value is 2.0 and less than 
that represents a reduced signal quality.

73
Bill
G4WJS.


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT in MSK144 mode

2017-05-01 Thread Claude Frantz
On 04/30/2017 08:32 PM, Rich Griffiths wrote:

Hi Rich & all,

> I hope someone has already answered you directly - I haven't seen an 
> answer posted to the list server.  In any case, here's what I know of 
> the messages.

Your answer is the first one I have got. Thanks !

> 4 12 - I forget the exact meaning of these, but they have to do with the 
> number of pings received and the number of successful decodes.  Remember 
> that MSK144 tries a decode every 72 milliseconds, so it does a lot of 
> decodes.
> 
> -1.1 - I don't remember this one, but it's also diagnostic information.

The first few fields at the beginning of the lines are clear to me
because they are nearly the same as in modes like JT65. But I cannot
decode the fields at the end of the lines.

Many thanks for your help !

Best wishes,
Claude (DJ0OT)


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT in MSK144 mode

2017-04-29 Thread Claude Frantz
Hello all !

Please explain me all the fields in such messages found in ALL.TXT,
while in MSK144 mode:

094745  -4  0.7 1543 & S51AT EI7BMB R+00  4 12 -1.1
094745  -2  1.6 1543 & S51AT EI7BMB R+00  3 12 -1.2
094745  -1  2.3 1542 & S51AT EI7BMB R+00  3  4 -0.5
094745   0  2.8 1543 & S51AT EI7BMB R+00  4  3  0.2
094745   1  4.2 1542 & S51AT EI7BMB R+00  1 10 -1.1
094745   2 12.6 1544 & S51AT EI7BMB R+00  1 11 -1.3
094745   3 14.1 1544 & S51AT EI7BMB R+00  1  6 -0.8
094945  -3  0.9 1543 & S51AT EI7BMB R+00  4  7 -0.8

Thanks !

Best wishes,
Claude (DJ0OT)

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-14 Thread Joe Taylor
Hi Sandro,

Thanks for the suggestion about using the ISO 8601 format for Date/Time 
labels in ALL.TXT.  I have made this change in code revision 7312.

-- Joe, K1JT

On 11/8/2016 4:12 PM, Alessandro Gorobey wrote:
> Hi Claude and All,
>
> ALL.TXT is borne to dump all the lines in receive window.
>
> I think that insert in a database is very expansive as space and
> processor and lost the simplicity of search with preferred programs.
>
> The format of file is changed in years and actually use some more
> characters after introduction of new decoders.
>
> Sincerely I not like the months names in the markers and a ISO 8601
> format will be preferable, using machines with different languages.
>
> 2013-lug-06 16:24  14.078 MHz  JT9
> 2013-jul-06 16:24  14.078 MHz  JT9
> 2013-07-06 16:24  14.078 MHz  JT9  <== ISO
>
> Sincerely I think that ALL.TXT without the nationalization strings is
> good for the work.
>

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-08 Thread Black Michael
The date is thereonly when the time rolls over or you restart WSJT-X.  
Another reason CSV won't work too well.2359  -3  0.1 1209 # KF6LYF W7KR -15     
  
2016-Jan-26 00:00  14.076 MHz  JT9+JT65 -25  0.2 2630 @ CQ WB7CTI DN06      
  
I use the date and keep it around for displaying with the message info.
de Mike W9MDB 


  From: Dan Malcolm <dmalcol...@mchsi.com>
 To: 'WSJT software development' <wsjt-devel@lists.sourceforge.net> 
 Sent: Tuesday, November 8, 2016 5:21 PM
 Subject: Re: [wsjt-devel] ALL.txt idea
   
Am I missing something?  I don't get any date indicators in ALL.TXT.  I get
time in 24 hour format, and of course whatever else appears in the "Band
Activity" window, but no date.  IMHO the date (in ISO format) would be a
useful piece of information, but so far I have gotten along without it.

_
Dan Malcolm CFI/II
K4SHQ


-Original Message-
From: Alessandro Gorobey [mailto:algi...@libero.it] 
Sent: Tuesday, November 08, 2016 3:12 PM
To: wsjt-devel@lists.sourceforge.net
Subject: Re: [wsjt-devel] ALL.txt idea

Hi Claude and All,

ALL.TXT is borne to dump all the lines in receive window.

I think that insert in a database is very expansive as space and processor
and lost the simplicity of search with preferred programs.

The format of file is changed in years and actually use some more characters
after introduction of new decoders.

Sincerely I not like the months names in the markers and a ISO 8601 format
will be preferable, using machines with different languages.

2013-lug-06 16:24  14.078 MHz  JT9
2013-jul-06 16:24  14.078 MHz  JT9
2013-07-06 16:24  14.078 MHz  JT9  <== ISO

Sincerely I think that ALL.TXT without the nationalization strings is good
for the work.

--
73
Sandro
IW3RAB

Il 08/11/2016 16:49, Claude Frantz ha scritto:
> On 11/07/2016 06:11 PM, Roger Rehr W3SZ wrote:
>
> Hi Roger,
>
> Writing such simple structures in a SQL database is overkill, in my 
> humble opinion. Concerning the ADIF log, there is no general 
> definition of a SQL Database mapping outside of specific logging 
> programs. The new alternative XML definition of ADIF 3.* is not of 
> great help because XML based databases are a very special matter.
>
> Previously, I have pointed to the problem of the ADIF TIME_ON field 
> which contains the data which should be in the TIME_OFF and to the 
> problems around this matter. Up to now, I have found no response.
>
> Best 88 de Claude (DJ0OT)
>
> --
>  Developer Access Program for Intel Xeon Phi Processors Access 
> to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi 
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>

--
73
Sandro
IW3RAB


--
Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon
Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


   --
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-08 Thread Dan Malcolm
Am I missing something?  I don't get any date indicators in ALL.TXT.  I get
time in 24 hour format, and of course whatever else appears in the "Band
Activity" window, but no date.  IMHO the date (in ISO format) would be a
useful piece of information, but so far I have gotten along without it.

_
Dan Malcolm CFI/II
K4SHQ


-Original Message-
From: Alessandro Gorobey [mailto:algi...@libero.it] 
Sent: Tuesday, November 08, 2016 3:12 PM
To: wsjt-devel@lists.sourceforge.net
Subject: Re: [wsjt-devel] ALL.txt idea

Hi Claude and All,

ALL.TXT is borne to dump all the lines in receive window.

I think that insert in a database is very expansive as space and processor
and lost the simplicity of search with preferred programs.

The format of file is changed in years and actually use some more characters
after introduction of new decoders.

Sincerely I not like the months names in the markers and a ISO 8601 format
will be preferable, using machines with different languages.

2013-lug-06 16:24  14.078 MHz  JT9
2013-jul-06 16:24  14.078 MHz  JT9
2013-07-06 16:24  14.078 MHz  JT9  <== ISO

Sincerely I think that ALL.TXT without the nationalization strings is good
for the work.

--
73
Sandro
IW3RAB

Il 08/11/2016 16:49, Claude Frantz ha scritto:
> On 11/07/2016 06:11 PM, Roger Rehr W3SZ wrote:
>
> Hi Roger,
>
> Writing such simple structures in a SQL database is overkill, in my 
> humble opinion. Concerning the ADIF log, there is no general 
> definition of a SQL Database mapping outside of specific logging 
> programs. The new alternative XML definition of ADIF 3.* is not of 
> great help because XML based databases are a very special matter.
>
> Previously, I have pointed to the problem of the ADIF TIME_ON field 
> which contains the data which should be in the TIME_OFF and to the 
> problems around this matter. Up to now, I have found no response.
>
> Best 88 de Claude (DJ0OT)
>
> --
>  Developer Access Program for Intel Xeon Phi Processors Access 
> to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi 
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>

--
73
Sandro
IW3RAB


--
Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon
Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-08 Thread Claude Frantz
On 11/07/2016 06:11 PM, Roger Rehr W3SZ wrote:

Hi Roger,

Writing such simple structures in a SQL database is overkill, in my
humble opinion. Concerning the ADIF log, there is no general definition
of a SQL Database mapping outside of specific logging programs. The new
alternative XML definition of ADIF 3.* is not of great help because XML
based databases are a very special matter.

Previously, I have pointed to the problem of the ADIF TIME_ON field
which contains the data which should be in the TIME_OFF and to the
problems around this matter. Up to now, I have found no response.

Best 88 de Claude (DJ0OT)

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread David Tiller
_I_ personally do not use ALL.txt or any other artifact of WSJT-X, but I do use 
WSJT-X often and am a software engineer that would rather err on the side of 
KISS than a monolithic app with more and more library dependencies. Emitting 
CSV isn't too much extra effort to add to WSJT-X, but adding a vendor-specific 
database library is, IMHO.

If the rows are not 'consistently formatted' enough for CSV, then they're 
likely unsuitable for a structured relational DB as well.

--
David Tiller
Sr. Architect/Lead Consultant | CapTech
(804) 304-0638 | 
dtil...@captechconsulting.com<mailto:dtil...@captechconsulting.com>



On Nov 7, 2016, at 4:12 PM, Black Michael 
<mdblac...@yahoo.com<mailto:mdblac...@yahoo.com>> wrote:

Would be more true if the records were consistently formatted...but they aren't.

What would you use a database for?

de Mike W9MDB


From: David Tiller 
<dtil...@captechconsulting.com<mailto:dtil...@captechconsulting.com>>
To: WSJT software development 
<wsjt-devel@lists.sourceforge.net<mailto:wsjt-devel@lists.sourceforge.net>>
Sent: Monday, November 7, 2016 3:08 PM
Subject: Re: [wsjt-devel] ALL.txt idea

I think Dan's idea of using comma- or tab-separated fields is a nice compromise 
between locking users into a particular database format (regardless of how 
ubiquitous) and unstructured rows.

CSV can be imported/parsed/chunked/scattered/gathered 100 ways to Sunday.
--
David Tiller
Sr. Architect/Lead Consultant | CapTech
(804) 304-0638 | 
dtil...@captechconsulting.com<mailto:dtil...@captechconsulting.com>



On Nov 7, 2016, at 4:01 PM, Dan Malcolm 
<dmalcol...@mchsi.com<mailto:dmalcol...@mchsi.com>> wrote:

> I too use ALL.TXT.  But I believe a move towards some DB functionality could
> be made use comma or tab delimited fields (CSV file) instead of a space.
> The resulting text file could easily be imported into any DB management
> system that I am familiar with.  I don't believe it would add much to the
> code.
>
> Just my $.02 worth.
>
> _
> Dan Malcolm CFI/II
> K4SHQ
>
>
> -Original Message-
> From: Greg Beam [mailto:ki7m...@gmail.com<mailto:ki7m...@gmail.com>]
> Sent: Monday, November 07, 2016 10:00 AM
> To: Black Michael <mdblac...@yahoo.com<mailto:mdblac...@yahoo.com>>; WSJT 
> software development
> <wsjt-devel@lists.sourceforge.net<mailto:wsjt-devel@lists.sourceforge.net>>
> Subject: Re: [wsjt-devel] ALL.txt idea
>
> Hi Mike,
>
> I am not sure if the ALL.txt discussion has come up before (probably has at
> some point), but certainly CALL3.txt has made the rounds several times. I
> was able to get CALL3 Database functionality working with SQLite for WSJT,
> and have a stand alone application for WSPR to process millions of spots the
> archives produce monthly, however, it does add a level of complexity to the
> application that may be more than is needed for minimal operation.
>
> It's hard to dismiss the simplicity of flat text files. On the other hand,
> having data in tables lends itself to many positive benefits. For example,
> the queries in this thread would be a fairly simple SQL query rather than
> requiring a Black Belt in command-line foo to extract it.
> Not to mention, the SQL language is cross-platform, and generally, no
> additional tools are required, but many exit at the users option.
>
> I am not suggesting that WSJT-X integrate post processing tools, rather, I
> am merely suggesting that the data could be stored in a different format (
> DB tables) that allows easy access by third party developers or primary
> users, in a more structured manner.
>
>
> 73's
> Greg, KI7MT
>
> On 11/7/2016 7:18 AM, Black Michael wrote:
>> I wouldn't be inclined to add database support when the most common
>> operations are achievable with the existing ALL.TXT.  Haven't we
>> discussed this before?  Somebody said something about putting the
>> messages in an sqlite database as I recall and had implemented something.
>> Though I'm sure we could make it portable it's adding a fair bit of
>> new stuff and overhead for doing this simple task.  Right now my logic
>> is about 100 lines of code and can pick up non-standard end-of-qso
>> messages to some degree right now.
>>
>> Is there some other function desirable from a database that would
>> justify it?  I can see where adding a field for "Rx Frequency" window
>> message presence would help in processing QSOs.  Non-standard QSO
>> messages would be an SQL challenge.
>>
>>
>> de Mike W9MDB
>>
>>
>>
>> ----------
>> --
>> *From:* Greg Beam <k

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread Black Michael
Probably could add a 2nd file rather than changing ALL.txt -- backwards 
compatible ya' know.Or make an option.
Then use the UDP packet elements to generate the CSV file since that should be 
fully fleshed plus auto-updated when protocols are added and such.
de Mike W9MDB

  From: David Tiller <dtil...@captechconsulting.com>
 To: WSJT software development <wsjt-devel@lists.sourceforge.net> 
 Sent: Monday, November 7, 2016 3:08 PM
 Subject: Re: [wsjt-devel] ALL.txt idea
   
I think Dan's idea of using comma- or tab-separated fields is a nice compromise 
between locking users into a particular database format (regardless of how 
ubiquitous) and unstructured rows.

CSV can be imported/parsed/chunked/scattered/gathered 100 ways to Sunday.
--
David Tiller
Sr. Architect/Lead Consultant | CapTech
(804) 304-0638 | dtil...@captechconsulting.com



On Nov 7, 2016, at 4:01 PM, Dan Malcolm <dmalcol...@mchsi.com> wrote:

> I too use ALL.TXT.  But I believe a move towards some DB functionality could
> be made use comma or tab delimited fields (CSV file) instead of a space.
> The resulting text file could easily be imported into any DB management
> system that I am familiar with.  I don't believe it would add much to the
> code.
> 
> Just my $.02 worth.
> 
> _
> Dan Malcolm CFI/II
> K4SHQ
> 
> 
> -Original Message-
> From: Greg Beam [mailto:ki7m...@gmail.com] 
> Sent: Monday, November 07, 2016 10:00 AM
> To: Black Michael <mdblac...@yahoo.com>; WSJT software development
> <wsjt-devel@lists.sourceforge.net>
> Subject: Re: [wsjt-devel] ALL.txt idea
> 
> Hi Mike,
> 
> I am not sure if the ALL.txt discussion has come up before (probably has at
> some point), but certainly CALL3.txt has made the rounds several times. I
> was able to get CALL3 Database functionality working with SQLite for WSJT,
> and have a stand alone application for WSPR to process millions of spots the
> archives produce monthly, however, it does add a level of complexity to the
> application that may be more than is needed for minimal operation.
> 
> It's hard to dismiss the simplicity of flat text files. On the other hand,
> having data in tables lends itself to many positive benefits. For example,
> the queries in this thread would be a fairly simple SQL query rather than
> requiring a Black Belt in command-line foo to extract it. 
> Not to mention, the SQL language is cross-platform, and generally, no
> additional tools are required, but many exit at the users option.
> 
> I am not suggesting that WSJT-X integrate post processing tools, rather, I
> am merely suggesting that the data could be stored in a different format (
> DB tables) that allows easy access by third party developers or primary
> users, in a more structured manner.
> 
> 
> 73's
> Greg, KI7MT
> 
> On 11/7/2016 7:18 AM, Black Michael wrote:
>> I wouldn't be inclined to add database support when the most common 
>> operations are achievable with the existing ALL.TXT.  Haven't we 
>> discussed this before?  Somebody said something about putting the 
>> messages in an sqlite database as I recall and had implemented something.
>> Though I'm sure we could make it portable it's adding a fair bit of 
>> new stuff and overhead for doing this simple task.  Right now my logic 
>> is about 100 lines of code and can pick up non-standard end-of-qso 
>> messages to some degree right now.
>> 
>> Is there some other function desirable from a database that would 
>> justify it?  I can see where adding a field for "Rx Frequency" window 
>> message presence would help in processing QSOs.  Non-standard QSO 
>> messages would be an SQL challenge.
>> 
>> 
>> de Mike W9MDB
>> 
>> 
>> 
>> ------
>> --
>> *From:* Greg Beam <ki7m...@gmail.com>
>> *To:* Black Michael <mdblac...@yahoo.com>; WSJT software development 
>> <wsjt-devel@lists.sourceforge.net>
>> *Sent:* Monday, November 7, 2016 12:37 AM
>> *Subject:* Re: [wsjt-devel] ALL.txt idea
>> 
>> Hi Mike,
>> 
>> This is another email I just pulled out of the spam box. No wonder I 
>> was missing the other half of the conversation.
>> 
>> Ive been thinking about these text files for some time now. There has 
>> to be a better way than exercising command-line foo to get the data 
>> folks need. Not that I mind the command line, I spend most of my time 
>> there, but that's not very helpful to the masses.
>> 
>> There seems to be allot of different uses for CALL3.txt and the 
>> ALL.txt files. I keep circling back to database tables 

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread Black Michael
Would be more true if the records were consistently formatted...but they aren't.
What would you use a database for?
de Mike W9MDB
  From: David Tiller <dtil...@captechconsulting.com>
 To: WSJT software development <wsjt-devel@lists.sourceforge.net> 
 Sent: Monday, November 7, 2016 3:08 PM
 Subject: Re: [wsjt-devel] ALL.txt idea
   
I think Dan's idea of using comma- or tab-separated fields is a nice compromise 
between locking users into a particular database format (regardless of how 
ubiquitous) and unstructured rows.

CSV can be imported/parsed/chunked/scattered/gathered 100 ways to Sunday.
--
David Tiller
Sr. Architect/Lead Consultant | CapTech
(804) 304-0638 | dtil...@captechconsulting.com



On Nov 7, 2016, at 4:01 PM, Dan Malcolm <dmalcol...@mchsi.com> wrote:

> I too use ALL.TXT.  But I believe a move towards some DB functionality could
> be made use comma or tab delimited fields (CSV file) instead of a space.
> The resulting text file could easily be imported into any DB management
> system that I am familiar with.  I don't believe it would add much to the
> code.
> 
> Just my $.02 worth.
> 
> _
> Dan Malcolm CFI/II
> K4SHQ
> 
> 
> -Original Message-
> From: Greg Beam [mailto:ki7m...@gmail.com] 
> Sent: Monday, November 07, 2016 10:00 AM
> To: Black Michael <mdblac...@yahoo.com>; WSJT software development
> <wsjt-devel@lists.sourceforge.net>
> Subject: Re: [wsjt-devel] ALL.txt idea
> 
> Hi Mike,
> 
> I am not sure if the ALL.txt discussion has come up before (probably has at
> some point), but certainly CALL3.txt has made the rounds several times. I
> was able to get CALL3 Database functionality working with SQLite for WSJT,
> and have a stand alone application for WSPR to process millions of spots the
> archives produce monthly, however, it does add a level of complexity to the
> application that may be more than is needed for minimal operation.
> 
> It's hard to dismiss the simplicity of flat text files. On the other hand,
> having data in tables lends itself to many positive benefits. For example,
> the queries in this thread would be a fairly simple SQL query rather than
> requiring a Black Belt in command-line foo to extract it. 
> Not to mention, the SQL language is cross-platform, and generally, no
> additional tools are required, but many exit at the users option.
> 
> I am not suggesting that WSJT-X integrate post processing tools, rather, I
> am merely suggesting that the data could be stored in a different format (
> DB tables) that allows easy access by third party developers or primary
> users, in a more structured manner.
> 
> 
> 73's
> Greg, KI7MT
> 
> On 11/7/2016 7:18 AM, Black Michael wrote:
>> I wouldn't be inclined to add database support when the most common 
>> operations are achievable with the existing ALL.TXT.  Haven't we 
>> discussed this before?  Somebody said something about putting the 
>> messages in an sqlite database as I recall and had implemented something.
>> Though I'm sure we could make it portable it's adding a fair bit of 
>> new stuff and overhead for doing this simple task.  Right now my logic 
>> is about 100 lines of code and can pick up non-standard end-of-qso 
>> messages to some degree right now.
>> 
>> Is there some other function desirable from a database that would 
>> justify it?  I can see where adding a field for "Rx Frequency" window 
>> message presence would help in processing QSOs.  Non-standard QSO 
>> messages would be an SQL challenge.
>> 
>> 
>> de Mike W9MDB
>> 
>> 
>> 
>> ------
>> --
>> *From:* Greg Beam <ki7m...@gmail.com>
>> *To:* Black Michael <mdblac...@yahoo.com>; WSJT software development 
>> <wsjt-devel@lists.sourceforge.net>
>> *Sent:* Monday, November 7, 2016 12:37 AM
>> *Subject:* Re: [wsjt-devel] ALL.txt idea
>> 
>> Hi Mike,
>> 
>> This is another email I just pulled out of the spam box. No wonder I 
>> was missing the other half of the conversation.
>> 
>> Ive been thinking about these text files for some time now. There has 
>> to be a better way than exercising command-line foo to get the data 
>> folks need. Not that I mind the command line, I spend most of my time 
>> there, but that's not very helpful to the masses.
>> 
>> There seems to be allot of different uses for CALL3.txt and the 
>> ALL.txt files. I keep circling back to database tables and I've played 
>> with the CALL.txt file a bit with WSJT, but the Qt / C++ deal with 
>> WSJT-X I've not gotten through yet.
>> 

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread David Tiller
I think Dan's idea of using comma- or tab-separated fields is a nice compromise 
between locking users into a particular database format (regardless of how 
ubiquitous) and unstructured rows.

CSV can be imported/parsed/chunked/scattered/gathered 100 ways to Sunday.
--
David Tiller
Sr. Architect/Lead Consultant | CapTech
(804) 304-0638 | dtil...@captechconsulting.com



On Nov 7, 2016, at 4:01 PM, Dan Malcolm <dmalcol...@mchsi.com> wrote:

> I too use ALL.TXT.  But I believe a move towards some DB functionality could
> be made use comma or tab delimited fields (CSV file) instead of a space.
> The resulting text file could easily be imported into any DB management
> system that I am familiar with.  I don't believe it would add much to the
> code.
> 
> Just my $.02 worth.
> 
> _
> Dan Malcolm CFI/II
> K4SHQ
> 
> 
> -Original Message-
> From: Greg Beam [mailto:ki7m...@gmail.com] 
> Sent: Monday, November 07, 2016 10:00 AM
> To: Black Michael <mdblac...@yahoo.com>; WSJT software development
> <wsjt-devel@lists.sourceforge.net>
> Subject: Re: [wsjt-devel] ALL.txt idea
> 
> Hi Mike,
> 
> I am not sure if the ALL.txt discussion has come up before (probably has at
> some point), but certainly CALL3.txt has made the rounds several times. I
> was able to get CALL3 Database functionality working with SQLite for WSJT,
> and have a stand alone application for WSPR to process millions of spots the
> archives produce monthly, however, it does add a level of complexity to the
> application that may be more than is needed for minimal operation.
> 
> It's hard to dismiss the simplicity of flat text files. On the other hand,
> having data in tables lends itself to many positive benefits. For example,
> the queries in this thread would be a fairly simple SQL query rather than
> requiring a Black Belt in command-line foo to extract it. 
> Not to mention, the SQL language is cross-platform, and generally, no
> additional tools are required, but many exit at the users option.
> 
> I am not suggesting that WSJT-X integrate post processing tools, rather, I
> am merely suggesting that the data could be stored in a different format (
> DB tables) that allows easy access by third party developers or primary
> users, in a more structured manner.
> 
> 
> 73's
> Greg, KI7MT
> 
> On 11/7/2016 7:18 AM, Black Michael wrote:
>> I wouldn't be inclined to add database support when the most common 
>> operations are achievable with the existing ALL.TXT.  Haven't we 
>> discussed this before?  Somebody said something about putting the 
>> messages in an sqlite database as I recall and had implemented something.
>> Though I'm sure we could make it portable it's adding a fair bit of 
>> new stuff and overhead for doing this simple task.  Right now my logic 
>> is about 100 lines of code and can pick up non-standard end-of-qso 
>> messages to some degree right now.
>> 
>> Is there some other function desirable from a database that would 
>> justify it?  I can see where adding a field for "Rx Frequency" window 
>> message presence would help in processing QSOs.  Non-standard QSO 
>> messages would be an SQL challenge.
>> 
>> 
>> de Mike W9MDB
>> 
>> 
>> 
>> ----------
>> --
>> *From:* Greg Beam <ki7m...@gmail.com>
>> *To:* Black Michael <mdblac...@yahoo.com>; WSJT software development 
>> <wsjt-devel@lists.sourceforge.net>
>> *Sent:* Monday, November 7, 2016 12:37 AM
>> *Subject:* Re: [wsjt-devel] ALL.txt idea
>> 
>> Hi Mike,
>> 
>> This is another email I just pulled out of the spam box. No wonder I 
>> was missing the other half of the conversation.
>> 
>> Ive been thinking about these text files for some time now. There has 
>> to be a better way than exercising command-line foo to get the data 
>> folks need. Not that I mind the command line, I spend most of my time 
>> there, but that's not very helpful to the masses.
>> 
>> There seems to be allot of different uses for CALL3.txt and the 
>> ALL.txt files. I keep circling back to database tables and I've played 
>> with the CALL.txt file a bit with WSJT, but the Qt / C++ deal with 
>> WSJT-X I've not gotten through yet.
>> 
>> Maybe if we sit down and try to capture most or at least some of the 
>> requirements, we could start kicking around some DB integration design 
>> concepts.
>> 
>> 73's
>> Greg, KI7MT
>> 
>> 
>> On 11/6/2016 11:03 AM, Black Michael wrote:
>>> Pretty simplewhen, for examp

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread Dan Malcolm
I too use ALL.TXT.  But I believe a move towards some DB functionality could
be made use comma or tab delimited fields (CSV file) instead of a space.
The resulting text file could easily be imported into any DB management
system that I am familiar with.  I don't believe it would add much to the
code.

Just my $.02 worth.

_
Dan Malcolm CFI/II
K4SHQ


-Original Message-
From: Greg Beam [mailto:ki7m...@gmail.com] 
Sent: Monday, November 07, 2016 10:00 AM
To: Black Michael <mdblac...@yahoo.com>; WSJT software development
<wsjt-devel@lists.sourceforge.net>
Subject: Re: [wsjt-devel] ALL.txt idea

Hi Mike,

I am not sure if the ALL.txt discussion has come up before (probably has at
some point), but certainly CALL3.txt has made the rounds several times. I
was able to get CALL3 Database functionality working with SQLite for WSJT,
and have a stand alone application for WSPR to process millions of spots the
archives produce monthly, however, it does add a level of complexity to the
application that may be more than is needed for minimal operation.

It's hard to dismiss the simplicity of flat text files. On the other hand,
having data in tables lends itself to many positive benefits. For example,
the queries in this thread would be a fairly simple SQL query rather than
requiring a Black Belt in command-line foo to extract it. 
Not to mention, the SQL language is cross-platform, and generally, no
additional tools are required, but many exit at the users option.

I am not suggesting that WSJT-X integrate post processing tools, rather, I
am merely suggesting that the data could be stored in a different format (
DB tables) that allows easy access by third party developers or primary
users, in a more structured manner.


73's
Greg, KI7MT

On 11/7/2016 7:18 AM, Black Michael wrote:
> I wouldn't be inclined to add database support when the most common 
> operations are achievable with the existing ALL.TXT.  Haven't we 
> discussed this before?  Somebody said something about putting the 
> messages in an sqlite database as I recall and had implemented something.
> Though I'm sure we could make it portable it's adding a fair bit of 
> new stuff and overhead for doing this simple task.  Right now my logic 
> is about 100 lines of code and can pick up non-standard end-of-qso 
> messages to some degree right now.
>
> Is there some other function desirable from a database that would 
> justify it?  I can see where adding a field for "Rx Frequency" window 
> message presence would help in processing QSOs.  Non-standard QSO 
> messages would be an SQL challenge.
>
>
> de Mike W9MDB
>
>
>
> --
> --
> *From:* Greg Beam <ki7m...@gmail.com>
> *To:* Black Michael <mdblac...@yahoo.com>; WSJT software development 
> <wsjt-devel@lists.sourceforge.net>
> *Sent:* Monday, November 7, 2016 12:37 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hi Mike,
>
> This is another email I just pulled out of the spam box. No wonder I 
> was missing the other half of the conversation.
>
> Ive been thinking about these text files for some time now. There has 
> to be a better way than exercising command-line foo to get the data 
> folks need. Not that I mind the command line, I spend most of my time 
> there, but that's not very helpful to the masses.
>
> There seems to be allot of different uses for CALL3.txt and the 
> ALL.txt files. I keep circling back to database tables and I've played 
> with the CALL.txt file a bit with WSJT, but the Qt / C++ deal with 
> WSJT-X I've not gotten through yet.
>
> Maybe if we sit down and try to capture most or at least some of the 
> requirements, we could start kicking around some DB integration design 
> concepts.
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 11:03 AM, Black Michael wrote:
>> Pretty simplewhen, for example, on eQSL, you get a mismatched QSL 
>> you can look at your messages to see if they got it wrong or you did.
>> And you can submit the evidence to them so they can correct or you 
>> correct your own.
>>
>> I've also used it when noticing in JTAlert that a band isn't 
>> confirmed...I can look them up and see the evidence again and either 
>> correct my log or ask them to correct theirs.
>>
>> With LOTW you don't have that luxury.since there's no visibility of 
>> mismatched QSOs
>>
>> And yes...this is a WSJT Dev list item as I'm proposing submitting a 
>> patch to make this easy for everyone instead of just those with grep, 
>> EMACS, or whatever they may be currently using.
>>
>> de Mike W9MDB
>>
>>
>> ---------

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread Roger Rehr W3SZ
I use the All.txt now for research by parsing it and feeding it into an
SQLite database.  I think that having WSJTX write to an SQLite or
equivalent database would be a good solution, and as David says,
separate purpose-built utilities accessing that database could serve a
wide range of end users with varying needs without needlessly increasing
the complexity of WSJTX.


73,

Roger Rehr

W3SZ


On 11/7/2016 10:22 AM, David Tiller wrote:
>
> Michael,
>
>
> My suggestion would be to follow the Unix design philosophy - do one
> thing, and do it well. I vote for any of the ALL.TXT
> searching/manipulation/modification be handled in a separate utility
> that's decoupled from the WSJT-X codebase. 
>
>
> --
>
> *David Tiller | *Senior Manager
> dtil...@captechconsulting.com
> c 804.304.0638 / o 804.355.0511
>
> <http://www.captechconsulting.com/>
>
> <http://www.facebook.com/CapTechCareers> 
> <http://www.twitter.com/CapTechListens> 
> <http://www.linkedin.com/company/captech-ventures> 
> <http://www.stackoverflow.com/jobs/companies/captech-consulting> 
> <http://www.youtube.com/user/CapTechConsulting> 
> <https://www.instagram.com/lifeatcaptech/>
>
> *Best Firms 2016 #2* in Information Technology
>
>
>
> 
> *From:* Black Michael <mdblac...@yahoo.com>
> *Sent:* Monday, November 7, 2016 9:18 AM
> *To:* Greg Beam; WSJT software development
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>  
> I wouldn't be inclined to add database support when the most common
> operations are achievable with the existing ALL.TXT.  Haven't we
> discussed this before?  Somebody said something about putting the
> messages in an sqlite database as I recall and had implemented something.
> Though I'm sure we could make it portable it's adding a fair bit of
> new stuff and overhead for doing this simple task.  Right now my logic
> is about 100 lines of code and can pick up non-standard end-of-qso
> messages to some degree right now.
>
> Is there some other function desirable from a database that would
> justify it?  I can see where adding a field for "Rx Frequency" window
> message presence would help in processing QSOs.  Non-standard QSO
> messages would be an SQL challenge.
>
>
> de Mike W9MDB
>
>
>
> ----
> *From:* Greg Beam <ki7m...@gmail.com>
> *To:* Black Michael <mdblac...@yahoo.com>; WSJT software development
> <wsjt-devel@lists.sourceforge.net>
> *Sent:* Monday, November 7, 2016 12:37 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hi Mike,
>
> This is another email I just pulled out of the spam box. No wonder I was
> missing the other half of the conversation.
>
> Ive been thinking about these text files for some time now. There has to
> be a better way than exercising command-line foo to get the data folks
> need. Not that I mind the command line, I spend most of my time there,
> but that's not very helpful to the masses.
>
> There seems to be allot of different uses for CALL3.txt and the ALL.txt
> files. I keep circling back to database tables and I've played with the
> CALL.txt file a bit with WSJT, but the Qt / C++ deal with WSJT-X I've
> not gotten through yet.
>
> Maybe if we sit down and try to capture most or at least some of the
> requirements, we could start kicking around some DB integration design
> concepts.
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 11:03 AM, Black Michael wrote:
> > Pretty simplewhen, for example, on eQSL, you get a mismatched QSL
> > you can look at your messages to see if they got it wrong or you did.
> > And you can submit the evidence to them so they can correct or you
> > correct your own.
> >
> > I've also used it when noticing in JTAlert that a band isn't
> > confirmed...I can look them up and see the evidence again and either
> > correct my log or ask them to correct theirs.
> >
> > With LOTW you don't have that luxury.since there's no visibility of
> > mismatched QSOs
> >
> > And yes...this is a WSJT Dev list item as I'm proposing submitting a
> > patch to make this easy for everyone instead of just those with grep,
> > EMACS, or whatever they may be currently using.
> >
> > de Mike W9MDB
> >
> >
> > 
> > *From:* Greg Beam <ki7m...@gmail.com <mailto:ki7m...@gmail.com>>
> > *To:* WSJT software development <wsjt-devel@lists.sourceforge.net
> <mailto:wsjt-devel@lists.sourceforge.net>>
> > *Se

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread Black Michael
Why would you want to do that?  Far too complex, requires internet, and what 
advantage do you gain?
de Mike W9MDB

  From: Stephen Treubig (K4WBF) <k4...@marauderlabs.co>
 To: WSJT software development <wsjt-devel@lists.sourceforge.net>; Black 
Michael <mdblac...@yahoo.com> 
 Sent: Monday, November 7, 2016 10:54 AM
 Subject: RE: [wsjt-devel] ALL.txt idea
   
What about putting the database in the cloud and doing a API call from WJST to 
it?

C/T
K4WBF

-Original Message-
From: Greg Beam [mailto:ki7m...@gmail.com] 
Sent: Monday, November 7, 2016 10:00 AM
To: Black Michael <mdblac...@yahoo.com>; WSJT software development 
<wsjt-devel@lists.sourceforge.net>
Subject: Re: [wsjt-devel] ALL.txt idea

Hi Mike,

I am not sure if the ALL.txt discussion has come up before (probably has at 
some point), but certainly CALL3.txt has made the rounds several times. I was 
able to get CALL3 Database functionality working with SQLite for WSJT, and have 
a stand alone application for WSPR to process millions of spots the archives 
produce monthly, however, it does add a level of complexity to the application 
that may be more than is needed for minimal operation.

It's hard to dismiss the simplicity of flat text files. On the other hand, 
having data in tables lends itself to many positive benefits. For example, the 
queries in this thread would be a fairly simple SQL query rather than requiring 
a Black Belt in command-line foo to extract it. 
Not to mention, the SQL language is cross-platform, and generally, no 
additional tools are required, but many exit at the users option.

I am not suggesting that WSJT-X integrate post processing tools, rather, I am 
merely suggesting that the data could be stored in a different format ( DB 
tables) that allows easy access by third party developers or primary users, in 
a more structured manner.


73's
Greg, KI7MT

On 11/7/2016 7:18 AM, Black Michael wrote:
> I wouldn't be inclined to add database support when the most common 
> operations are achievable with the existing ALL.TXT.  Haven't we 
> discussed this before?  Somebody said something about putting the 
> messages in an sqlite database as I recall and had implemented something.
> Though I'm sure we could make it portable it's adding a fair bit of 
> new stuff and overhead for doing this simple task.  Right now my logic 
> is about 100 lines of code and can pick up non-standard end-of-qso 
> messages to some degree right now.
>
> Is there some other function desirable from a database that would 
> justify it?  I can see where adding a field for "Rx Frequency" window 
> message presence would help in processing QSOs.  Non-standard QSO 
> messages would be an SQL challenge.
>
>
> de Mike W9MDB
>
>
>
> --
> --
> *From:* Greg Beam <ki7m...@gmail.com>
> *To:* Black Michael <mdblac...@yahoo.com>; WSJT software development 
> <wsjt-devel@lists.sourceforge.net>
> *Sent:* Monday, November 7, 2016 12:37 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hi Mike,
>
> This is another email I just pulled out of the spam box. No wonder I 
> was missing the other half of the conversation.
>
> Ive been thinking about these text files for some time now. There has 
> to be a better way than exercising command-line foo to get the data 
> folks need. Not that I mind the command line, I spend most of my time 
> there, but that's not very helpful to the masses.
>
> There seems to be allot of different uses for CALL3.txt and the 
> ALL.txt files. I keep circling back to database tables and I've played 
> with the CALL.txt file a bit with WSJT, but the Qt / C++ deal with 
> WSJT-X I've not gotten through yet.
>
> Maybe if we sit down and try to capture most or at least some of the 
> requirements, we could start kicking around some DB integration design 
> concepts.
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 11:03 AM, Black Michael wrote:
>> Pretty simplewhen, for example, on eQSL, you get a mismatched QSL 
>> you can look at your messages to see if they got it wrong or you did.
>> And you can submit the evidence to them so they can correct or you 
>> correct your own.
>>
>> I've also used it when noticing in JTAlert that a band isn't 
>> confirmed...I can look them up and see the evidence again and either 
>> correct my log or ask them to correct theirs.
>>
>> With LOTW you don't have that luxury.since there's no visibility of 
>> mismatched QSOs
>>
>> And yes...this is a WSJT Dev list item as I'm proposing submitting a 
>> patch to make this easy for everyone instead of just those with grep, 
>> EMACS, or whatever they may be currently using.
>>
>> de Mike W9

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread David Tiller
Michael,


My suggestion would be to follow the Unix design philosophy - do one thing, and 
do it well. I vote for any of the ALL.TXT searching/manipulation/modification 
be handled in a separate utility that's decoupled from the WSJT-X codebase.


--

David Tiller | Senior Manager
dtil...@captechconsulting.com
c 804.304.0638 / o 804.355.0511

[http://www.captechconsulting.com/siggen/logo.png]<http://www.captechconsulting.com/>

[http://www.captechconsulting.com/siggen/Dkblue_Facebook.png]<http://www.facebook.com/CapTechCareers>
 [http://www.captechconsulting.com/siggen/Dkblue_Twitter.png] 
<http://www.twitter.com/CapTechListens>  
[http://www.captechconsulting.com/siggen/Dkblue_LinkedIn.png] 
<http://www.linkedin.com/company/captech-ventures>  
[http://www.captechconsulting.com/siggen/Dkblue_StackOverflow.png] 
<http://www.stackoverflow.com/jobs/companies/captech-consulting>  
[http://www.captechconsulting.com/siggen/Dkblue_YouTube.png] 
<http://www.youtube.com/user/CapTechConsulting>  
[http://www.captechconsulting.com/siggen/Dkblue_Instagram.png] 
<https://www.instagram.com/lifeatcaptech/>
Best Firms 2016 #2 in Information Technology



From: Black Michael <mdblac...@yahoo.com>
Sent: Monday, November 7, 2016 9:18 AM
To: Greg Beam; WSJT software development
Subject: Re: [wsjt-devel] ALL.txt idea

I wouldn't be inclined to add database support when the most common operations 
are achievable with the existing ALL.TXT.  Haven't we discussed this before?  
Somebody said something about putting the messages in an sqlite database as I 
recall and had implemented something.
Though I'm sure we could make it portable it's adding a fair bit of new stuff 
and overhead for doing this simple task.  Right now my logic is about 100 lines 
of code and can pick up non-standard end-of-qso messages to some degree right 
now.

Is there some other function desirable from a database that would justify it?  
I can see where adding a field for "Rx Frequency" window message presence would 
help in processing QSOs.  Non-standard QSO messages would be an SQL challenge.


de Mike W9MDB




From: Greg Beam <ki7m...@gmail.com>
To: Black Michael <mdblac...@yahoo.com>; WSJT software development 
<wsjt-devel@lists.sourceforge.net>
Sent: Monday, November 7, 2016 12:37 AM
Subject: Re: [wsjt-devel] ALL.txt idea

Hi Mike,

This is another email I just pulled out of the spam box. No wonder I was
missing the other half of the conversation.

Ive been thinking about these text files for some time now. There has to
be a better way than exercising command-line foo to get the data folks
need. Not that I mind the command line, I spend most of my time there,
but that's not very helpful to the masses.

There seems to be allot of different uses for CALL3.txt and the ALL.txt
files. I keep circling back to database tables and I've played with the
CALL.txt file a bit with WSJT, but the Qt / C++ deal with WSJT-X I've
not gotten through yet.

Maybe if we sit down and try to capture most or at least some of the
requirements, we could start kicking around some DB integration design
concepts.

73's
Greg, KI7MT


On 11/6/2016 11:03 AM, Black Michael wrote:
> Pretty simplewhen, for example, on eQSL, you get a mismatched QSL
> you can look at your messages to see if they got it wrong or you did.
> And you can submit the evidence to them so they can correct or you
> correct your own.
>
> I've also used it when noticing in JTAlert that a band isn't
> confirmed...I can look them up and see the evidence again and either
> correct my log or ask them to correct theirs.
>
> With LOTW you don't have that luxury.since there's no visibility of
> mismatched QSOs
>
> And yes...this is a WSJT Dev list item as I'm proposing submitting a
> patch to make this easy for everyone instead of just those with grep,
> EMACS, or whatever they may be currently using.
>
> de Mike W9MDB
>
>
> 
> *From:* Greg Beam <ki7m...@gmail.com<mailto:ki7m...@gmail.com>>
> *To:* WSJT software development 
> <wsjt-devel@lists.sourceforge.net<mailto:wsjt-devel@lists.sourceforge.net>>
> *Sent:* Sunday, November 6, 2016 11:40 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hello All,
>
> I'm not sure this is a WSJT Dev list item, and, I arrived late to the
> party on this is seems, but:
>
> What is the end goal here? What are you trying accomplish with the
> ALL.txt file?
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 10:05 AM, Claude Frantz wrote:
>> On 11/05/2016 03:42 PM, Black Michael wrote:
>>
>> Hi Michael,
>>
>>> And how are you doing that?  I wrote a program so all I have to do is
>>> "qsos dj0ot&q

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread Greg Beam
Hi Mike,

I am not sure if the ALL.txt discussion has come up before (probably has 
at some point), but certainly CALL3.txt has made the rounds several 
times. I was able to get CALL3 Database functionality working with 
SQLite for WSJT, and have a stand alone application for WSPR to process 
millions of spots the archives produce monthly, however, it does add a 
level of complexity to the application that may be more than is needed 
for minimal operation.

It's hard to dismiss the simplicity of flat text files. On the other 
hand, having data in tables lends itself to many positive benefits. For 
example, the queries in this thread would be a fairly simple SQL query 
rather than requiring a Black Belt in command-line foo to extract it. 
Not to mention, the SQL language is cross-platform, and generally, no 
additional tools are required, but many exit at the users option.

I am not suggesting that WSJT-X integrate post processing tools, rather, 
I am merely suggesting that the data could be stored in a different 
format ( DB tables) that allows easy access by third party developers or 
primary users, in a more structured manner.


73's
Greg, KI7MT

On 11/7/2016 7:18 AM, Black Michael wrote:
> I wouldn't be inclined to add database support when the most common
> operations are achievable with the existing ALL.TXT.  Haven't we
> discussed this before?  Somebody said something about putting the
> messages in an sqlite database as I recall and had implemented something.
> Though I'm sure we could make it portable it's adding a fair bit of new
> stuff and overhead for doing this simple task.  Right now my logic is
> about 100 lines of code and can pick up non-standard end-of-qso messages
> to some degree right now.
>
> Is there some other function desirable from a database that would
> justify it?  I can see where adding a field for "Rx Frequency" window
> message presence would help in processing QSOs.  Non-standard QSO
> messages would be an SQL challenge.
>
>
> de Mike W9MDB
>
>
>
> 
> *From:* Greg Beam <ki7m...@gmail.com>
> *To:* Black Michael <mdblac...@yahoo.com>; WSJT software development
> <wsjt-devel@lists.sourceforge.net>
> *Sent:* Monday, November 7, 2016 12:37 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hi Mike,
>
> This is another email I just pulled out of the spam box. No wonder I was
> missing the other half of the conversation.
>
> Ive been thinking about these text files for some time now. There has to
> be a better way than exercising command-line foo to get the data folks
> need. Not that I mind the command line, I spend most of my time there,
> but that's not very helpful to the masses.
>
> There seems to be allot of different uses for CALL3.txt and the ALL.txt
> files. I keep circling back to database tables and I've played with the
> CALL.txt file a bit with WSJT, but the Qt / C++ deal with WSJT-X I've
> not gotten through yet.
>
> Maybe if we sit down and try to capture most or at least some of the
> requirements, we could start kicking around some DB integration design
> concepts.
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 11:03 AM, Black Michael wrote:
>> Pretty simplewhen, for example, on eQSL, you get a mismatched QSL
>> you can look at your messages to see if they got it wrong or you did.
>> And you can submit the evidence to them so they can correct or you
>> correct your own.
>>
>> I've also used it when noticing in JTAlert that a band isn't
>> confirmed...I can look them up and see the evidence again and either
>> correct my log or ask them to correct theirs.
>>
>> With LOTW you don't have that luxury.since there's no visibility of
>> mismatched QSOs
>>
>> And yes...this is a WSJT Dev list item as I'm proposing submitting a
>> patch to make this easy for everyone instead of just those with grep,
>> EMACS, or whatever they may be currently using.
>>
>> de Mike W9MDB
>>
>>
>> --------
>> *From:* Greg Beam <ki7m...@gmail.com <mailto:ki7m...@gmail.com>>
>> *To:* WSJT software development <wsjt-devel@lists.sourceforge.net
> <mailto:wsjt-devel@lists.sourceforge.net>>
>> *Sent:* Sunday, November 6, 2016 11:40 AM
>> *Subject:* Re: [wsjt-devel] ALL.txt idea
>>
>> Hello All,
>>
>> I'm not sure this is a WSJT Dev list item, and, I arrived late to the
>> party on this is seems, but:
>>
>> What is the end goal here? What are you trying accomplish with the
>> ALL.txt file?
>>
>> 73's
>> Greg, KI7MT
>>
>>
>> On 11

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread Black Michael
Here's what I have now.  It's able to pick out non-standard messages at the end 
of a QSO.  Should pick out other non-standards in the middle too.
So this example QSO pops out when searching my files.

2014-Nov-21 2136  Transmitting 28.0758 MHz  JT65:   WB6BNE W9MDB 
EM492014-Nov-21 2137                     -1 -0.2 1334 # W9MDB WB6BNE 
-102014-Nov-21 2138  Transmitting 28.0758 MHz  JT65:   WB6BNE W9MDB 
R-012014-Nov-21 2139                     -1 -0.2 1334 # W9MDB RRR 732014-Nov-21 
2140  Transmitting 28.0758 MHz  JT65:   TU 5 BANDS 73
I use a one line batch file called qsos.bat to run it.  I backup my ALL.TXT 
regularly plus keep archived prior years in Dropbox so I have 3 files to search 
right now.
C:\Users\%USERNAME%\Dropbox\Ham\WSJT-X\alltxt w9mdb %1 
c:\Users\%USERNAME%\Dropbox\Ham\WSJT-X

So running "qsos wb6bne" will find every "ALL*.[txt|TXT]" file in the path and 
search for the requested QSO partner.
https://www.dropbox.com/s/c8ysex4z7wbb2wl/alltxt.exe?dl=1


https://www.dropbox.com/s/vdugalwbsz36xkm/alltxt.c?dl=1

This is a standalone program right now so Windows needs the dirent function.  
In WSJT-X would use a Qt function to do that me thinkst.
https://www.dropbox.com/s/84vv2cyufehssz1/dirent.c?dl=1

https://www.dropbox.com/s/hszext4ap13vph2/dirent.h?dl=1

de Mike W9MDB
  From: Greg Beam <ki7m...@gmail.com>
 To: Black Michael <mdblac...@yahoo.com>; WSJT software development 
<wsjt-devel@lists.sourceforge.net> 
 Sent: Monday, November 7, 2016 12:37 AM
 Subject: Re: [wsjt-devel] ALL.txt idea
   
Hi Mike,

This is another email I just pulled out of the spam box. No wonder I was 
missing the other half of the conversation.

Ive been thinking about these text files for some time now. There has to 
be a better way than exercising command-line foo to get the data folks 
need. Not that I mind the command line, I spend most of my time there, 
but that's not very helpful to the masses.

There seems to be allot of different uses for CALL3.txt and the ALL.txt 
files. I keep circling back to database tables and I've played with the 
CALL.txt file a bit with WSJT, but the Qt / C++ deal with WSJT-X I've 
not gotten through yet.

Maybe if we sit down and try to capture most or at least some of the 
requirements, we could start kicking around some DB integration design 
concepts.

73's
Greg, KI7MT


On 11/6/2016 11:03 AM, Black Michael wrote:
> Pretty simplewhen, for example, on eQSL, you get a mismatched QSL
> you can look at your messages to see if they got it wrong or you did.
> And you can submit the evidence to them so they can correct or you
> correct your own.
>
> I've also used it when noticing in JTAlert that a band isn't
> confirmed...I can look them up and see the evidence again and either
> correct my log or ask them to correct theirs.
>
> With LOTW you don't have that luxury.since there's no visibility of
> mismatched QSOs
>
> And yes...this is a WSJT Dev list item as I'm proposing submitting a
> patch to make this easy for everyone instead of just those with grep,
> EMACS, or whatever they may be currently using.
>
> de Mike W9MDB
>
>
> 
> *From:* Greg Beam <ki7m...@gmail.com>
> *To:* WSJT software development <wsjt-devel@lists.sourceforge.net>
> *Sent:* Sunday, November 6, 2016 11:40 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hello All,
>
> I'm not sure this is a WSJT Dev list item, and, I arrived late to the
> party on this is seems, but:
>
> What is the end goal here? What are you trying accomplish with the
> ALL.txt file?
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 10:05 AM, Claude Frantz wrote:
>> On 11/05/2016 03:42 PM, Black Michael wrote:
>>
>> Hi Michael,
>>
>>> And how are you doing that?  I wrote a program so all I have to do is
>>> "qsos dj0ot"
>>
>> I'm simply using the emacs editor, which has fine search functions.
>>
>>> Don't have any with you but here's what the output for me looks like for
>>> DJ0TP -- it looks at two files (actually looks at every "ALL*.txt"
>>> wildcard match)
>>
>> OK ! The same result is possible using the grep utility, which is
>> available in nearly all Unix and Linux distributions. It's really a
>> standard tool.
>>
>> Best 88 de Claude (DJ0OT)
>>
>
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> ___
> w

Re: [wsjt-devel] ALL.txt idea

2016-11-07 Thread Black Michael
I wouldn't be inclined to add database support when the most common operations 
are achievable with the existing ALL.TXT.  Haven't we discussed this before?  
Somebody said something about putting the messages in an sqlite database as I 
recall and had implemented something.Though I'm sure we could make it portable 
it's adding a fair bit of new stuff and overhead for doing this simple task.  
Right now my logic is about 100 lines of code and can pick up non-standard 
end-of-qso messages to some degree right now.
Is there some other function desirable from a database that would justify it?  
I can see where adding a field for "Rx Frequency" window message presence would 
help in processing QSOs.  Non-standard QSO messages would be an SQL challenge.

de Mike W9MDB


  From: Greg Beam <ki7m...@gmail.com>
 To: Black Michael <mdblac...@yahoo.com>; WSJT software development 
<wsjt-devel@lists.sourceforge.net> 
 Sent: Monday, November 7, 2016 12:37 AM
 Subject: Re: [wsjt-devel] ALL.txt idea
  
Hi Mike,

This is another email I just pulled out of the spam box. No wonder I was 
missing the other half of the conversation.

Ive been thinking about these text files for some time now. There has to 
be a better way than exercising command-line foo to get the data folks 
need. Not that I mind the command line, I spend most of my time there, 
but that's not very helpful to the masses.

There seems to be allot of different uses for CALL3.txt and the ALL.txt 
files. I keep circling back to database tables and I've played with the 
CALL.txt file a bit with WSJT, but the Qt / C++ deal with WSJT-X I've 
not gotten through yet.

Maybe if we sit down and try to capture most or at least some of the 
requirements, we could start kicking around some DB integration design 
concepts.

73's
Greg, KI7MT


On 11/6/2016 11:03 AM, Black Michael wrote:
> Pretty simplewhen, for example, on eQSL, you get a mismatched QSL
> you can look at your messages to see if they got it wrong or you did.
> And you can submit the evidence to them so they can correct or you
> correct your own.
>
> I've also used it when noticing in JTAlert that a band isn't
> confirmed...I can look them up and see the evidence again and either
> correct my log or ask them to correct theirs.
>
> With LOTW you don't have that luxury.since there's no visibility of
> mismatched QSOs
>
> And yes...this is a WSJT Dev list item as I'm proposing submitting a
> patch to make this easy for everyone instead of just those with grep,
> EMACS, or whatever they may be currently using.
>
> de Mike W9MDB
>
>
> 
> *From:* Greg Beam <ki7m...@gmail.com>
> *To:* WSJT software development <wsjt-devel@lists.sourceforge.net>
> *Sent:* Sunday, November 6, 2016 11:40 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hello All,
>
> I'm not sure this is a WSJT Dev list item, and, I arrived late to the
> party on this is seems, but:
>
> What is the end goal here? What are you trying accomplish with the
> ALL.txt file?
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 10:05 AM, Claude Frantz wrote:
>> On 11/05/2016 03:42 PM, Black Michael wrote:
>>
>> Hi Michael,
>>
>>> And how are you doing that?  I wrote a program so all I have to do is
>>> "qsos dj0ot"
>>
>> I'm simply using the emacs editor, which has fine search functions.
>>
>>> Don't have any with you but here's what the output for me looks like for
>>> DJ0TP -- it looks at two files (actually looks at every "ALL*.txt"
>>> wildcard match)
>>
>> OK ! The same result is possible using the grep utility, which is
>> available in nearly all Unix and Linux distributions. It's really a
>> standard tool.
>>
>> Best 88 de Claude (DJ0OT)
>>
>
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net <mailto:wsjt-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
>
>
>
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xe

Re: [wsjt-devel] ALL.txt idea

2016-11-06 Thread Greg Beam
Hi Mike,

This is another email I just pulled out of the spam box. No wonder I was 
missing the other half of the conversation.

Ive been thinking about these text files for some time now. There has to 
be a better way than exercising command-line foo to get the data folks 
need. Not that I mind the command line, I spend most of my time there, 
but that's not very helpful to the masses.

There seems to be allot of different uses for CALL3.txt and the ALL.txt 
files. I keep circling back to database tables and I've played with the 
CALL.txt file a bit with WSJT, but the Qt / C++ deal with WSJT-X I've 
not gotten through yet.

Maybe if we sit down and try to capture most or at least some of the 
requirements, we could start kicking around some DB integration design 
concepts.

73's
Greg, KI7MT


On 11/6/2016 11:03 AM, Black Michael wrote:
> Pretty simplewhen, for example, on eQSL, you get a mismatched QSL
> you can look at your messages to see if they got it wrong or you did.
> And you can submit the evidence to them so they can correct or you
> correct your own.
>
> I've also used it when noticing in JTAlert that a band isn't
> confirmed...I can look them up and see the evidence again and either
> correct my log or ask them to correct theirs.
>
> With LOTW you don't have that luxury.since there's no visibility of
> mismatched QSOs
>
> And yes...this is a WSJT Dev list item as I'm proposing submitting a
> patch to make this easy for everyone instead of just those with grep,
> EMACS, or whatever they may be currently using.
>
> de Mike W9MDB
>
>
> 
> *From:* Greg Beam <ki7m...@gmail.com>
> *To:* WSJT software development <wsjt-devel@lists.sourceforge.net>
> *Sent:* Sunday, November 6, 2016 11:40 AM
> *Subject:* Re: [wsjt-devel] ALL.txt idea
>
> Hello All,
>
> I'm not sure this is a WSJT Dev list item, and, I arrived late to the
> party on this is seems, but:
>
> What is the end goal here? What are you trying accomplish with the
> ALL.txt file?
>
> 73's
> Greg, KI7MT
>
>
> On 11/6/2016 10:05 AM, Claude Frantz wrote:
>> On 11/05/2016 03:42 PM, Black Michael wrote:
>>
>> Hi Michael,
>>
>>> And how are you doing that?  I wrote a program so all I have to do is
>>> "qsos dj0ot"
>>
>> I'm simply using the emacs editor, which has fine search functions.
>>
>>> Don't have any with you but here's what the output for me looks like for
>>> DJ0TP -- it looks at two files (actually looks at every "ALL*.txt"
>>> wildcard match)
>>
>> OK ! The same result is possible using the grep utility, which is
>> available in nearly all Unix and Linux distributions. It's really a
>> standard tool.
>>
>> Best 88 de Claude (DJ0OT)
>>
>
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net <mailto:wsjt-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
>
>
>
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
>
>
>
> ___
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-06 Thread Greg Beam
Installing Git for windows (Git Bash) will give all sorts of powerful 
*Nix tools; Grep, Awk, Sed, Cat, Cut, TR and so on.

Additionally, If you have JTSDK-Win installed, you have all those tools 
and many more available through any of the JTSDK-ENV windows.


73's
Greg, KI7MT

> Hi Michael,
>
>> You're making my point that most can't do this...most don't have either
>> of those tools.
>
> They are available for a MS-Windows, but not per default.
>

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-06 Thread Black Michael
With my utility:Searching 
c:\Users\Black\Dropbox\Ham\WSJT-X\ALL-ICOM.txtSearching 
c:\Users\Black\Dropbox\Ham\WSJT-X\ALL.TXT2016-Jul-26 2201  Transmitting 14.076 
MHz  JT9  :   NO7T W9MDB EM492016-Jul-26 2202                    -12 -0.1 2846 
@  W9MDB NO7T -192016-Jul-26 2203  Transmitting 14.076 MHz  JT9  :   NO7T W9MDB 
EM492016-Jul-26 2203  Transmitting 14.076 MHz  JT9  :   NO7T W9MDB 
R-142016-Jul-26 2205  Transmitting 14.076 MHz  JT9  :   NO7T W9MDB 
732016-Aug-27 1344  Transmitting 7.076 MHz  JT65  :   NO7T W9MDB 
EM492016-Oct-11 1325  Transmitting 7.076 MHz  JT9   :   NO7T W9MDB 
EM492016-Oct-11 1327  Transmitting 7.076 MHz  JT9   :   NO7T W9MDB 
EM49Searching c:\Users\Black\Dropbox\Ham\WSJT-X\ALL2015.txt
With your method i get 1,559 records.

If you stack the greps you get closer...but no date.
C:\Users\Black\Dropbox\Ham\WSJT-X>grep -i NO7T all*.txt| grep W9MDBALL.TXT:2201 
 Transmitting 14.076 MHz  JT9:  NO7T W9MDB EM49ALL.TXT:2202 -12 -0.1 2846 @  
W9MDB NO7T -19ALL.TXT:2203  Transmitting 14.076 MHz  JT9:  NO7T W9MDB 
EM49ALL.TXT:2203  Transmitting 14.076 MHz  JT9:  NO7T W9MDB R-14ALL.TXT:2205  
Transmitting 14.076 MHz  JT9:  NO7T W9MDB 73ALL.TXT:1344  Transmitting 7.076 
MHz  JT65:  NO7T W9MDB EM49ALL.TXT:1325  Transmitting 7.076 MHz  JT9:  NO7T 
W9MDB EM49ALL.TXT:1327  Transmitting 7.076 MHz  JT9:  NO7T W9MDB EM49
Of over 4,000 users how many do you think even know how to do this?For those of 
us on the developers list more likely to know how.
But we shouldn't be writing software for "experts" alone.

de Mike W9MDB

  From: Claude Frantz <claude.fra...@bayern-mail.de>
 To: wsjt-devel@lists.sourceforge.net 
 Sent: Sunday, November 6, 2016 1:10 PM
 Subject: Re: [wsjt-devel] ALL.txt idea
   
On 11/06/2016 07:06 PM, Black Michael wrote:

Hi Michael,

> You're making my point that most can't do this...most don't have either
> of those tools.

They are available for a MS-Windows, but not per default.

> I did use grep for a while and found it inadequate.

You get exactly the same result using "grep -i DJ0OT ALL*.TXT", e.g.

> My util, for example, reformats the line to include the date on every line.
> You can then pump that through grep again to look for a year or month of
> interest if you have too many results.

grep is a very flexible tool. Entering "grep -P
'(^2[0-9]{3}-[A-Z][a-z]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}|DJ0OT)' ALL.TXT"
and you get the date too.

In fact, you can add numerous other addition features, if you really
want, but do you think that this is really necessary to solve the
mentioned problem ?

Best 88 de Claude


--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


   --
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-06 Thread Claude Frantz
On 11/06/2016 07:06 PM, Black Michael wrote:

Hi Michael,

> You're making my point that most can't do this...most don't have either
> of those tools.

They are available for a MS-Windows, but not per default.

> I did use grep for a while and found it inadequate.

You get exactly the same result using "grep -i DJ0OT ALL*.TXT", e.g.

> My util, for example, reformats the line to include the date on every line.
> You can then pump that through grep again to look for a year or month of
> interest if you have too many results.

grep is a very flexible tool. Entering "grep -P
'(^2[0-9]{3}-[A-Z][a-z]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}|DJ0OT)' ALL.TXT"
and you get the date too.

In fact, you can add numerous other addition features, if you really
want, but do you think that this is really necessary to solve the
mentioned problem ?

Best 88 de Claude


--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-06 Thread Black Michael
You're making my point that most can't do this...most don't have either of 
those tools.I did use grep for a while and found it inadequate.My util, for 
example, reformats the line to include the date on every line.You can then pump 
that through grep again to look for a year or month of interest if you have too 
many results.If I added it to WSJT-X I'd add that capability.

de Mike W9MDB



  From: Claude Frantz <claude.fra...@bayern-mail.de>
 To: wsjt-devel@lists.sourceforge.net 
 Sent: Sunday, November 6, 2016 11:05 AM
 Subject: Re: [wsjt-devel] ALL.txt idea
   
On 11/05/2016 03:42 PM, Black Michael wrote:

Hi Michael,

> And how are you doing that?  I wrote a program so all I have to do is
> "qsos dj0ot"

I'm simply using the emacs editor, which has fine search functions.

> Don't have any with you but here's what the output for me looks like for
> DJ0TP -- it looks at two files (actually looks at every "ALL*.txt"
> wildcard match)

OK ! The same result is possible using the grep utility, which is
available in nearly all Unix and Linux distributions. It's really a
standard tool.

Best 88 de Claude (DJ0OT)

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


   --
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-06 Thread Black Michael
Pretty simplewhen, for example, on eQSL, you get a mismatched QSL you can 
look at your messages to see if they got it wrong or you did.And you can submit 
the evidence to them so they can correct or you correct your own.
I've also used it when noticing in JTAlert that a band isn't confirmed...I can 
look them up and see the evidence again and either correct my log or ask them 
to correct theirs.

With LOTW you don't have that luxury.since there's no visibility of mismatched 
QSOs

And yes...this is a WSJT Dev list item as I'm proposing submitting a patch to 
make this easy for everyone instead of just those with grep, EMACS, or whatever 
they may be currently using.
de Mike W9MDB

  From: Greg Beam <ki7m...@gmail.com>
 To: WSJT software development <wsjt-devel@lists.sourceforge.net> 
 Sent: Sunday, November 6, 2016 11:40 AM
 Subject: Re: [wsjt-devel] ALL.txt idea
   
Hello All,

I'm not sure this is a WSJT Dev list item, and, I arrived late to the 
party on this is seems, but:

What is the end goal here? What are you trying accomplish with the 
ALL.txt file?

73's
Greg, KI7MT


On 11/6/2016 10:05 AM, Claude Frantz wrote:
> On 11/05/2016 03:42 PM, Black Michael wrote:
>
> Hi Michael,
>
>> And how are you doing that?  I wrote a program so all I have to do is
>> "qsos dj0ot"
>
> I'm simply using the emacs editor, which has fine search functions.
>
>> Don't have any with you but here's what the output for me looks like for
>> DJ0TP -- it looks at two files (actually looks at every "ALL*.txt"
>> wildcard match)
>
> OK ! The same result is possible using the grep utility, which is
> available in nearly all Unix and Linux distributions. It's really a
> standard tool.
>
> Best 88 de Claude (DJ0OT)
>

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


   --
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-05 Thread Black Michael
And how are you doing that?  I wrote a program so all I have to do is "qsos 
dj0ot"
Don't have any with you but here's what the output for me looks like for DJ0TP 
-- it looks at two files (actually looks at every "ALL*.txt" wildcard match)
I doubt many ops have the ability to do this easily.
Searching C:\Users\mike/Dropbox/Ham/WSJT-X/ALL.TXT2014-Oct-15 1624              
       -1  0.9 1512 # W9MDB DJ0TP JO432014-Oct-15 1625  Transmitting 21.0755 
MHz  JT65:   DJ0TP W9MDB -012014-Oct-15 1626                     -2  0.9 1512 # 
W9MDB DJ0TP R-052014-Oct-15 1627  Transmitting 21.0755 MHz  JT65:   DJ0TP W9MDB 
RRR2014-Oct-15 1628                     -4  0.9 1512 # W9MDB DJ0TP 
732014-Oct-15 1629  Transmitting 21.0755 MHz  JT65:   DJ0TP W9MDB 73Searching 
C:\Users\mike/Dropbox/Ham/WSJT-X/ALL-ICOM.TXT de Mike W9MDB


  From: Claude Frantz <claude.fra...@bayern-mail.de>
 To: wsjt-devel@lists.sourceforge.net 
 Sent: Saturday, November 5, 2016 4:47 AM
 Subject: Re: [wsjt-devel] ALL.txt idea
   
On 11/05/2016 07:14 AM, Black Michael wrote:

Hi Michael,

> I use the ALL.txt to answer questions about QSOs when needed (mostly
> from eQSL).
> So when I see a reject I can check the ALL.txt to see what happened.
> So I can search for a callsign and pull up the history of that callsign
> with me.

That is exactly what I'm doing too.

> I can write an addition to WSJT-X that I think should appear under the
> File menu and replace the "Erase ALL.txt" with a dialog with several
> options.
> 
> #1 Erase
> #2 Rename
> #3 Search
> 
> Would such an addition be OK?

In my opinion, it's not necessary.

Best 88 de Claude (DJ0OT)



--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


   --
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.txt idea

2016-11-05 Thread Claude Frantz
On 11/05/2016 07:14 AM, Black Michael wrote:

Hi Michael,

> I use the ALL.txt to answer questions about QSOs when needed (mostly
> from eQSL).
> So when I see a reject I can check the ALL.txt to see what happened.
> So I can search for a callsign and pull up the history of that callsign
> with me.

That is exactly what I'm doing too.

> I can write an addition to WSJT-X that I think should appear under the
> File menu and replace the "Erase ALL.txt" with a dialog with several
> options.
> 
> #1 Erase
> #2 Rename
> #3 Search
> 
> Would such an addition be OK?

In my opinion, it's not necessary.

Best 88 de Claude (DJ0OT)



--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.txt idea

2016-11-05 Thread Black Michael
I use the ALL.txt to answer questions about QSOs when needed (mostly from eQSL).
So when I see a reject I can check the ALL.txt to see what happened.So I can 
search for a callsign and pull up the history of that callsign with me.
In addition, I keep ALL.txt files around and archive them off by year so I can 
search back more than one year.
I can write an addition to WSJT-X that I think should appear under the File 
menu and replace the "Erase ALL.txt" with a dialog with several options.
#1 Erase#2 Rename#3 Search
Would such an addition be OK?
de Mike W9MDB
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


Re: [wsjt-devel] ALL.TXT

2016-05-18 Thread Bill Somerville
On 18/05/2016 21:31, Alessandro Gorobey wrote:
> JT65 49 columns, 22 fixed, 27 for message

Hi Sandro,

JT65 and JT4 (probably JT9 eventually as well) when used in VHF & up 
mode with deep search and message averaging now have some quality 
information appended after the decoded message text.

73
BIll
G4WJS.


--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel


[wsjt-devel] ALL.TXT

2016-05-18 Thread Alessandro Gorobey
Hi All,

I notice that trailing spaces in file ALL.TXT have changed in time.
This is more evident in actual HF mixed mode (JT65+JT9)
Seem as JT65 message can be longer than a JT9
JT9  44 columns, 22 fixed, 22 for message
JT65 49 columns, 22 fixed, 27 for message
Is not a problem, I only ask for reason or should we expect long messages ?

Thank in advance

-- 
73
Sandro
IW3RAB

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel