logo
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Modes; Awards Progress, Invalid Mode "Phone"???
K2WH
#1 Posted : Saturday, April 27, 2013 1:50:39 PM(UTC)
Rank: Advanced Member

Groups: Registered
Posts: 79
Location: New Jersey

Thanks: 4 times
Was thanked: 7 time(s) in 6 post(s)
I have Logic8 and when trying to update awards progress, I get about 2,000 rejects with the program telling me "Phone" is an invalid mode. How do I correct this?

K2WH
Sponsor
Note: We receive a commission from Amazon when you purchase via this link. It does not affect your cost. Thank you!
vk4iu
#2 Posted : Sunday, April 28, 2013 8:41:17 PM(UTC)
VK4IU

Rank: Advanced Member

Groups: Moderator, Registered, Administrators
Posts: 404
Man
Location: Hodgleigh QLD

Thanks: 6 times
Was thanked: 77 time(s) in 68 post(s)
G'Day,

Valid modes are managed by using Tools, Setup, Modes.

There you will see all the valid modes listed, with "PHONE" the code to bring together all the various modes - AM, FM, SSB, USB, LSB to track awards. But, PHONE is not a mode that you should use in a QSO.

Did you recently import QSOs from another program?
How did "PHONE" get into your QSOs?

Peter VK4IU
Peter VK4IU
You can help by posting images of any errors and including your Logic version.
K2WH
#3 Posted : Monday, April 29, 2013 5:33:08 AM(UTC)
Rank: Advanced Member

Groups: Registered
Posts: 79
Location: New Jersey

Thanks: 4 times
Was thanked: 7 time(s) in 6 post(s)
Originally Posted by: vk4iu Go to Quoted Post
G'Day,

Valid modes are managed by using Tools, Setup, Modes.

There you will see all the valid modes listed, with "PHONE" the code to bring together all the various modes - AM, FM, SSB, USB, LSB to track awards. But, PHONE is not a mode that you should use in a QSO.

Did you recently import QSOs from another program?
How did "PHONE" get into your QSOs?

Peter VK4IU


I recently went from Windows XP to Windows 7 by using a transfer cable to the Windows 7 computer. The log file lists at least 1,900 QSO's that have the mode "Phone" in there. I didn't put them there, it must have happened during the transfer. The only way to correct it that I see is to manually change all 1,900 entries back to SSB unless you know of a global way of doing it.

Bill
K2WH
WN4AZY
#4 Posted : Monday, April 29, 2013 5:58:31 PM(UTC)
admin

Rank: Administration

Groups: Administrators, Beta Testers
Posts: 3,060
Man
Location: Auburn, GA

Thanks: 975 times
Was thanked: 486 time(s) in 401 post(s)
Hi Bill:

Strange -- I don't think anything with transferring the data would do it. After all, you are just copying files.

Anyway, it is easy to fix. You can even set it to SSB and LSB as appropriate.

First make a backup of your log.

Go to tools/advanced/database commands.

Type:

USE LOG
REPLACE MODE WITH "LSB" for BAND="80M" AND MODE="PHONE"
REPLACE MODE WITH "LSB" for BAND="40M" AND MODE="PHONE"
....
REPLACE MODE WITH "USB" for BAND="20M" AND MODE="PHONE"
etc etc.

You COULD replace everything below 14 MHz with "LSB" and everything above with "USB", but I am concerned that Frequency, being optional, may not be logged, FM QSOs on 2M etc. This way is conservative and gives you more control.

Tnx & 73,

Dennis WN4AZY
K2WH
#5 Posted : Monday, April 29, 2013 7:39:40 PM(UTC)
Rank: Advanced Member

Groups: Registered
Posts: 79
Location: New Jersey

Thanks: 4 times
Was thanked: 7 time(s) in 6 post(s)
Originally Posted by: WN4AZY Go to Quoted Post
Hi Bill:

Strange -- I don't think anything with transferring the data would do it. After all, you are just copying files.

Anyway, it is easy to fix. You can even set it to SSB and LSB as appropriate.

First make a backup of your log.

Go to tools/advanced/database commands.

Type:

USE LOG
REPLACE MODE WITH "LSB" for BAND="80M" AND MODE="PHONE"
REPLACE MODE WITH "LSB" for BAND="40M" AND MODE="PHONE"
....
REPLACE MODE WITH "USB" for BAND="20M" AND MODE="PHONE"
etc etc.

You COULD replace everything below 14 MHz with "LSB" and everything above with "USB", but I am concerned that Frequency, being optional, may not be logged, FM QSOs on 2M etc. This way is conservative and gives you more control.

Tnx & 73,

Dennis WN4AZY


Dennis,

Thanks for the hint on how to fix this. However, I do alot of digital work and many of the contacts are PSK31, JT65, JT9, MFSK16 etc. Can a 3rd argument be included in the command line for frequency?

Bill
K2WH
WN4AZY
#6 Posted : Thursday, May 2, 2013 12:56:43 PM(UTC)
admin

Rank: Administration

Groups: Administrators, Beta Testers
Posts: 3,060
Man
Location: Auburn, GA

Thanks: 975 times
Was thanked: 486 time(s) in 401 post(s)
Ok, so are you saying that the mode should actually be PSK31, JT65, etc etc, and you want to fix the mode based on frequency? I gather there is a small range of frequencies that you use for each of these.

Yes, it can be done:

USE LOG

REPLACE MODE WITH "PSK31" for BETWEEN(FREQ, 14.0695, 14.0705) AND MODE ="PHONE"

or if it is really 14.070:

REPLACE MODE WITH "PSK31" FOR FREQ=14.07 AND MODE ="PHONE"

73,

Dennis
K2WH
#7 Posted : Thursday, May 2, 2013 7:18:10 PM(UTC)
Rank: Advanced Member

Groups: Registered
Posts: 79
Location: New Jersey

Thanks: 4 times
Was thanked: 7 time(s) in 6 post(s)
Originally Posted by: WN4AZY Go to Quoted Post
Ok, so are you saying that the mode should actually be PSK31, JT65, etc etc, and you want to fix the mode based on frequency? I gather there is a small range of frequencies that you use for each of these.

Yes, it can be done:

USE LOG

REPLACE MODE WITH "PSK31" for BETWEEN(FREQ, 14.0695, 14.0705) AND MODE ="PHONE"

or if it is really 14.070:

REPLACE MODE WITH "PSK31" FOR FREQ=14.07 AND MODE ="PHONE"

73,

Dennis


Dennis, thanks for all the help and I am following you with what can be done and I believe it is the solution I need. One little thing left. How do I execute the command lines? I don't see anything that says "Execute" or "Run" etc. I am typing in what you said and it is understandable and I hope I am typing the commands in the appropriate box. The box I am typing in is a small box called "Command". Is this where I should be and how do I execute the string or in other words, how do I tell it to "Go"?

Bill
K2WH
vk4iu
#8 Posted : Thursday, May 2, 2013 7:30:18 PM(UTC)
VK4IU

Rank: Advanced Member

Groups: Moderator, Registered, Administrators
Posts: 404
Man
Location: Hodgleigh QLD

Thanks: 6 times
Was thanked: 77 time(s) in 68 post(s)
G'Day Bill,

It sounds like you are in the right place.

One types these commands into the COMMAND widow from Tools, Advanced, Database Commands.

The commands are executed when you press <enter> at the end of the command line.

If no error occurs - the cursor sumply returns ready for the next command.

When finished, type EXIT<enter>

This is a "risky business" - easy to make a mistake and change your log in ways you never intended. Take lots of backups of your log - both before and after you run a set of commands in the Command Window.

Peter VK4IU
Peter VK4IU
You can help by posting images of any errors and including your Logic version.
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF 1.9.5.5 | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.039 seconds.