Date   

Re: Antenna Config and BAND Data for SO2R

Pete Smith
 

For sure, the DXD is a very old design, dating from before there was an OTRSP, when the way to control antennas for two radios was with two LPT ports and two band decoders.  I built a widget to drive my RCS-10 with BCD from an LPT port, and since Tom is homebrewing with a microcontroller, I assumed he could program it to read the relevant OTRSP messages and put out signals compatible with his antenna switching hardware.
73, Pete N4ZR
Download the new N1MM Logger+ at 
. Check 
out the Reverse Beacon Network at 
, now 
spotting RTTY activity worldwide. 
For spots, please use your favorite 
"retail" DX cluster.
On 12/29/2015 11:15 PM, 'Joe Subich, W4TV' lists@... [N1MMLoggerplus] wrote:


      
My only issue now is how the DXD handles these "AUX" commands, but
that is not for a discussion here as it is not N1MM+ specific. It
appears that the DXD just passes the antenna number to the "BAND
DATA" port and does not provide a line to indicate the Radio - still
trying to confirm that.
That's correct as one can tell from examining the DXD schematic.  DXD
provides (passes through) "band data" for only Radio 1.

In essence you will need to create *two* "band data" ports - one for
each radio in your O2RSP implementation (as I believe the YCCC box
does).  O2RSP identifies the radio for which each "band"/"antenna"
command is intended.

73,

    ... Joe, W4TV


On 12/29/2015 10:30 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:
Pete,

Yes to everything in your last email. I have looked at the protocol
document and have implemented the code to handle everything except the Band
Data which I am getting to now. I am now monitoring the OTRSP stream from
N1MM+ and it does exactly what you said.

My only issue now is how the DXD handles these "AUX" commands, but that is
not for a discussion here as it is not N1MM+ specific. It appears that the
DXD just passes the antenna number to the "BAND DATA" port and does not
provide a line to indicate the Radio - still trying to confirm that.

73,

Tom, KG3V


On Tue, Dec 29, 2015 at 10:05 PM, Pete Smith N4ZR n4zr@...
[N1MMLoggerplus]  wrote:


Tom, I had a mild brain cramp this morning.  OTRSP sends both the radio
number and the associated antenna number through the same serial port.  The
full protocol definition isn't long, and is accessible on K1XM's web site
at    since
you're homebrewing this I presume you will want to sniff the MM+
implementation's serial output to see what it sends under the AUX command
heading for various antenna selections.


K1XM - "There is a convention that auxiliary port 1 contains band or
antenna information for radio 1 and auxiliary port 2 contains band or
antenna information for radio 2"

73, Pete N4ZR
Download the new N1MM Logger+ at  . Check
out the Reverse Beacon Network at  , now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.

On 12/29/2015 7:04 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:

Pete,

Thanks, I am using a DX Doubler and just thought there would be a way to
handle this without adding another Port. I am getting rid of LPT ports and
have replaced the port to the DXD with a serial Port and a Micro
Controller. So I will be using OTRSP and a Serial port.

I think the problem is that I do not quite understand how N1MM+ uses OTRSP
for the case of 2 radios sharing several antennas. Is there any
documentation on how N1MM+ uses OTRSP? I am setup to sniff the OTRSP data
stream, so I will do some experimenting.

73,

Tom, KG3V


On Tue, Dec 29, 2015 at 5:42 PM, Pete Smith N4ZR n4zr@...
[N1MMLoggerplus] < 
N1MMLoggerplus@...> wrote:


Hi Tom - if you are using LPT-port-driven band decoders, then it's as
simple as defining two LPT ports, one for Radio 1, the other for Radio 2.
If you're using COM ports and something like OTRSP, then you define a port
per radio.  Either way you define up to 16 antennas, and the program tells
the relevant port which one is selected on which radio. Make sense?


73, Pete N4ZR
Download the new N1MM Logger+ at  . Check
out the Reverse Beacon Network at  , now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.

On 12/28/2015 1:15 PM, Tom Z kg3vtomz@...
[N1MMLoggerplus] wrote:

I am looking at N1MM+ features available for automating antenna
switching. I understand the basic BAND DATA concept, but what if you are
using 2 Radios? I was expecting to see a TAB or Column per Radio. Is there
something I am missing, or do I just have to assign my antenna Codes so I
can use one of the BAND DATA bits for Radio number?


73 and Happy New Year,

Tom, KG3V
--

-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!
KG3V Ham Radio Blog 




--
-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!
KG3V Ham Radio Blog 







------------------------------------
Posted by: "Joe Subich, W4TV" 
------------------------------------

N1MM+ FAQ: http://n1mmplus.hamdocs.com/tiki-index.php?page=Frequently+Asked+Questions&structure=N1MM+Logger+Documentation
------------------------------------

Yahoo Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/N1MMLoggerplus/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/N1MMLoggerplus/join
    (Yahoo! ID required)

<*> To change settings via email:
    N1MMLoggerplus-digest@... 
    N1MMLoggerplus-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    N1MMLoggerplus-unsubscribe@...

<*> Your use of Yahoo Groups is subject to:
    https://info.yahoo.com/legal/us/yahoo/utos/terms/




Re: N1MM+ fails to start

HARLAN FORD
 

N2IC de W1QH:   Steve, Thanks a LOT for pointing me in the right direction!   N1MM+ now works (upgraded to 1.0.5403).    I tried the digital window again ( after reconfigure )  and had same failure as before -- guess it's something with Fldigi -- but at least now I know how to get N1MM+ going again.   Gotta ponder why fldigi "bombs".....


Re: N1MM+ fails to start

Steve London
 

On 12/30/2015 08:38 AM, hford01@... [N1MMLoggerplus] wrote:
de W1QH
Gentlemen: I have an issue with N1MM+. For some reason, the program
will not start. The problem
began after pointing MM+ to a new revision of fldigi in the configure
window. I get the main window, the log window and half of the VFO
window. Any attempts to do anything further result in a message of
N1MM+ not responding.
OS is Win7 Home N1MM is 1.0.5327 ( I cannot update, either! ... not
responding msg)
I have tried reinstall with same results.

Anyone have any ideas as to what files to delete/edit to regain control
of the program? I can't find any "ini" files.
In Windows, make sure you have the "File name extensions" box checked. You can google that if you don't know where to find it.

If you did a "normal" installation of N1MM+, N1MM Logger.ini is in /Users/[username]/Documents/N1MM Logger+ . You can also get there from "My Documents". Delete N1MM Logger.ini and restart N1MM+, opening your existing DX log database (probably ham.s3db ?).

73,
Steve, N2IC


TNX es 73 de W1QH



Re: N1MM+ fails to start

HARLAN FORD
 

Additional info I forgot to include in original post....N1MM+ did work in the past on my machines.  The "non response" condition exists on both my Shack computer and my Portable computer.


N1MM+ fails to start

HARLAN FORD
 

de W1QH  
Gentlemen:  I have an issue with N1MM+.  For some reason, the program will not start.   The problem
began after pointing MM+ to a new revision of fldigi in the configure window.   I get the main window, the log window and half of the VFO window.   Any attempts to do anything further result in a message of N1MM+ not responding.
OS is Win7 Home     N1MM is 1.0.5327 ( I cannot update, either! ... not responding msg)
I have tried reinstall with same results.

Anyone have any ideas as to what files to delete/edit to regain control of the program?  I can't find any "ini" files.

TNX es 73 de W1QH



Re: Yaesu FTDx 1200 loss of polling and com port communication

Philip jacobs
 

Hi John,
I may have found a solution while sitting the grand kids this morning I did some research if remember correctly my h handshake box is set to none and according to what I've read it has to be enabled in all Yaesu radios so when I get home I will have to try and enable it and see if the problem goes away. 73 KD2GFO phil

Sent from my Verizon 4G LTE Droid

On Dec 29, 2015 10:50 PM, "Philip Jacobs pfjaco@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:
 

Hi John
Well I did a system search for N1MM Logger.ini and renamed that file to the prefix.old there are many more with the same prefix but give a day name.ini.bak I did not touch those.
73 KD2GFO Phil

Sent from my Verizon 4G LTE Droid
On Dec 29, 2015 8:06 PM, "'John Bednar' k3ct@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:
>
> Phil,
>
>
>
> What are you using to communicate with the radio (USB to COM)? It seems that the Windows update changed the driver for your virtual COM port.
>
>
>
> After you renamed the *.ini file what was the endless reporting loop describing?
>
>
>
> If you really renamed the correct *ini file, no COM ports will be selected and no devices configured. I question if you really renamed the correct *ini file.
>
>
>
> John, K3CT
>
>
>
> From: N1MMLoggerplus@... [mailto:N1MMLoggerplus@...]
> Sent: Tuesday, December 29, 2015 6:53 PM
> To: N1MMLoggerplus@...
> Subject: Re: [N1MMLoggerplus] Yaesu FTDx 1200 loss of polling and com port communication
>
>
>
>  
>
> Hi Steve,
>
> All that did was crash the programs start up routine to the point that visual basic got caught in an endless reporting loop. Had to uninstall N1MM  to break the loop on program start. Will try to reinstall. Fortunately I had the Log files exported as separate .adi files so I didn't loose them.73 KD2GFO Phil
>
>
>
> Sent from my Verizon 4G LTE Droid
>
> On Dec 29, 2015 5:24 PM, "Steve London n2ic@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:
>
>  
>
> All you folks having issues like this....
>
> The first thing to do is rename N1MM Logger.ini and see if N1MM+ will
> start. Assuming it does, go into the Configurer and set up your
> configuration to match what the Win 10 update has scrambled.
>
> Windows updates are evil.
>
> 73,
> Steve, N2IC
>
> On 12/29/2015 03:10 PM, Philip Jacobs pfjaco@...
> [N1MMLoggerplus] wrote:
> > Well somehow somewhen one of the updates to Win10 or N1MM+ broke the
> > software prior to the last Win 10 update and the last two software
> > updates the software ran and worked well something went south because
> > the program is now broken. I get the following error on launch
> > communication between the FTDX 1200 has been lost on COM 3 re enable
> > radio polling or open the bandmap and click on re set radios to restart
> > communication. Well we did that and no joy. Even reset the port in
> > device manager and the configurerer several times with no positive
> > result same error message with the addition that the logger is stuck in
> > mixed mode contesting supposedly however when you go to log a station
> > you get the restore radio polling error no matter what you do
> > Any input is greatly appreciated. 73 KD2GFO Phil
> >
> > /Sent from my Verizon 4G LTE Droid/
> > On Dec 29, 2015 11:36 AM, "'E K Dons' gm0axy@... [N1MMLoggerplus]"
> > <N1MMLoggerplus@...> wrote:
> >
> > I have just downloaded and installed today’s update. As soon as I
> > try to activate the Digital Window I get the following:
> > N1MMLogger.net - Version 1.0.5403.0
> > Built: 12/29/2015 4:13:04 PM
> > Microsoft Windows NT 6.2.9200.0,64:1,en-GB,en-GB
> > Error occurred at: 12/29/2015 4:33:31 PM in Thread:
> > ----------------------------------------------------------
> > System.Runtime.InteropServices.SEHException (0x80004005): External
> > component has thrown an exception.
> > at System.RuntimeType.ForwardCallToInvokeMember(String
> > memberName, BindingFlags flags, Object target, Int32[]
> > aWrapperTypes, MessageData& msgData)
> > at MMVARILib._DMMVARI.set_strPTTPort(String )
> > at AxMMVARILib.AxMMVARI.set_strPTTPort(String value)
> > at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
> > EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\PSKEngine.vb:line 771
> > ----------------------------------------------------------
> > Call Stack before the runtime error: at
> > System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
> > at System.Environment.get_StackTrace()
> > at N1MMLibrary.SharedLib.CallStackString() in
> > C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Library\Classes\SharedCode.vb:line 58
> > at N1MMLogger.Net.SharedCode.HandleError(Exception e, String
> > PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Modules\SharedCode.vb:line 211
> > at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
> > EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\PSKEngine.vb:line 828
> > at System.Windows.Forms.Form.OnLoad(EventArgs e)
> > at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
> > at System.Windows.Forms.Control.Show()
> > at N1MMLogger.Net.DigitalInterface.InitPSKInterface() in
> > C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\DigitalInterface.vb:line 3261
> > at N1MMLogger.Net.DigitalInterface.DigitalInterface_Load(Object
> > sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\DigitalInterface.vb:line 2050
> > at System.Windows.Forms.Form.OnLoad(EventArgs e)
> > at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
> > at System.Windows.Forms.Control.Show()
> > at
> > N1MMLogger.Net.EntryWindow.mnu_WindowDigitalInterface1_Click(Object
> > sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\EntryWindow.vb:line 16414
> > at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key,
> > EventArgs e)
> > at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
> > at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
> > at
> > System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
> > at
> > System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
> > ToolStripItemEventType met)
> > at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
> > ToolStripItemEventType met)
> > at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
> > at
> > System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
> > at System.Windows.Forms.Control.WmMouseUp(Message& m,
> > MouseButtons button, Int32 clicks)
> > at System.Windows.Forms.Control.WndProc(Message& m)
> > at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
> > at System.Windows.Forms.ToolStrip.WndProc(Message& m)
> > at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
> > at
> > System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
> > at
> > System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
> > at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
> > msg, IntPtr wparam, IntPtr lparam)
> > at
> > System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
> > at
> > System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr
> > dwComponentID, Int32 reason, Int32 pvLoopData)
> > at
> > System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32
> > reason, ApplicationContext context)
> > at
> > System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32
> > reason, ApplicationContext context)
> > at System.Windows.Forms.Application.Run(ApplicationContext context)
> > at
> > Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
> > at
> > Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
> > at
> > Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[]
> > commandLine)
> > at N1MMLogger.Net.My.MyApplication.Main(String[] Args) in
> > 17d14f5c-a337-4978-8281-53493378c1071.vb:line 82
> > *From:* mailto:N1MMLoggerplus@...
> > *Sent:* Tuesday, December 29, 2015 1:34 PM
> > *To:* n1mmloggerplus@...
> > <mailto:n1mmloggerplus@...>
> > *Subject:* [N1MMLoggerplus] N1MM+ with MMVARI problem ... ?
> >
> > I have recently converted from using N1MM Classic to N1MM+, and I am
> > running into a problem whenever I try to start N1MM+ with MMVARI:-
> > I get the string of messages as copied below. If I just ignore
> > the Error Message by deleting it, the software starts up OK, and I
> > can operate CW and Phone contests with no problems, except that the
> > CAT control appears to be corrupted i.e. no display of the Frequency
> > or Mode. MMVARI appears to work in a corrupted fashion.
> > I have been using the old N1MM for a while with MMVARI on the same
> > computer (Toshiba Satellite laptop and Windows 8.1 Updated) with no
> > such problems.
> > I have tried to uninstall the software and re-install from a fresh
> > downloaded copy, to no avail.
> > Also, if I start N1MM+ without the Digital Window activated,
> > everything is OK for using CW and SSB. BUT as soon as I try to
> > activate the Digital interface I get the same string of messages as
> > below.
> > Looks like there is an incompatible Visual Basic interface problem???
> > Any suggestions as to what to try next would be welcome.
> > regards
> > Ken
> > GM0AXY gm0axy@...
> > ----------------------------------------------------------
> > N1MMLogger.net - Version 1.0.5375.0
> > Built: 12/15/2015 3:53:10 PM
> > Microsoft Windows NT 6.2.9200.0,64:1,en-GB,en-GB
> > Error occurred at: 12/21/2015 4:13:33 PM in Thread:
> > ----------------------------------------------------------
> > System.Runtime.InteropServices.SEHException (0x80004005): External
> > component has thrown an exception.
> > at System.RuntimeType.ForwardCallToInvokeMember(String
> > memberName, BindingFlags flags, Object target, Int32[]
> > aWrapperTypes, MessageData& msgData)
> > at MMVARILib._DMMVARI.set_bActive(Boolean )
> > at AxMMVARILib.AxMMVARI.set_bActive(Boolean value)
> > at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
> > EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\PSKEngine.vb:line 791
> > ----------------------------------------------------------
> > Call Stack before the runtime error: at
> > System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
> > at System.Environment.get_StackTrace()
> > at N1MMLibrary.SharedLib.CallStackString() in
> > C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Library\Classes\SharedCode.vb:line 58
> > at N1MMLogger.Net.SharedCode.HandleError(Exception e, String
> > PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Modules\SharedCode.vb:line 211
> > at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
> > EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\PSKEngine.vb:line 828
> > at System.Windows.Forms.Form.OnLoad(EventArgs e)
> > at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
> > at System.Windows.Forms.Control.Show()
> > at N1MMLogger.Net.DigitalInterface.InitPSKInterface() in
> > C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\DigitalInterface.vb:line 3261
> > at N1MMLogger.Net.DigitalInterface.DigitalInterface_Load(Object
> > sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\DigitalInterface.vb:line 2050
> > at System.Windows.Forms.Form.OnLoad(EventArgs e)
> > at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
> > at System.Windows.Forms.Control.Show()
> > at N1MMLogger.Net.EntryWindow.OpenWindows() in
> > C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\EntryWindow.vb:line 14492
> > at N1MMLogger.Net.EntryWindow.GMTTimer_Timer(Object sender,
> > EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> > Logger.Net\Forms\EntryWindow.vb:line 12762
> > at System.Windows.Forms.Timer.OnTick(EventArgs e)
> > at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
> > at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
> > msg, IntPtr wparam, IntPtr lparam)
> > at
> > System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
> > at


Re: IC7600 (Icom Clear RIT or set RIT to 0.00) Command

Goetz DJ3IW
 

Hello Jim,

 

I don’t know if the IC-7600 has a special set of CAT commands.

For my IC-7700 I use {END}{CAT1HEX FEFE 74E0 2100 00 00 00 FD} to set the RIT to 0.00 kHz..

 

73 de Goetz DJ3IW

 

Von: N1MMLoggerplus@... [mailto:N1MMLoggerplus@...]
Gesendet: Mittwoch, 30. Dezember 2015 03:30
An: [N1MMLoggerplus]
Betreff: [N1MMLoggerplus] IC7600 (Icom Clear RIT or set RIT to 0.00) Command

 

 

Has anyone gotten the clear rit or simply set the RIT to 0.00 KHz with a macro on the Icom ic7600 to work? If so, what command did you use.

 

 

Thanks

73

Jim W7RY

 


Re: General log question...

Achim Burger DF9ZP
 

Hi Gerald and all:
Thanks for advice, everything workes well now in my network and remote environment.
HNY !
 
vy 73 Joachim DF9ZP
 
Gesendet: Dienstag, 29. Dezember 2015 um 13:59 Uhr
Von: "gbyahoo@... [N1MMLoggerplus]"
An: N1MMLoggerplus@...
Betreff: [N1MMLoggerplus] Re: General log question...
 

Achim,

 
For general logging, use the DX log. This log does include the year in the log window. The year is not displayed for other contest logs.
 
>> Gerald, VE1DT


---In N1MMLoggerplus@..., wrote :
 
Hi folks,
 
as I use n1mm(old) and n1mm+ as a standard logging programm
for a few years now (with great success), I have a question:
Is it possible to show the year of the qsos (beside month, day and hour)
in the actual log window?
Btw: It`s ok in cabrillo and adif files...
Would be great !!
Off course I use n1mm+ for contest-logging, hi...
 
You doing a great job, thanks for that !!
 
HNY   vy 73 Jo DF9ZP
 

 


Re: CW skimmer sharing on shared CAT port

Prasad
 

Lee:

Its quite simple with the TS-590S and SG, if you need to use only the 3 kHz audio mode in CW Skimmer.

I have the TS-590SG and this radio gives access to CAT through 2 ports - one over the USB line and another a standard Serial Port - in effect a built in Serial Port splitter. I have been able to use the radio's USB line for N1MMLogger+ (or other software) and then used a USB to Serial cable to the RS-232 port on the back of the radio. This becomes a second Serial port. I use this port to configure Omni Rig from within CW Skimmer and select the rigs USB Codec as the Signal I/O line in the Audio tab of Skimmer.

I only did this a as test as I don't really need the skimmer for CW ;-)

I can also use my SDRPlay SDR receiver as a second RX and feed I/Q signals to a Pan Adapter program - I use HDSDR, LPB2 and NaP3 but this combination does not play with CW Skimmer to give a wider decode band width. Again I don't need it for CW but it would be fun to try the visual pileup handling that will be possible with this :)

CW Skimmer says OmniRig is not found if HDSDR is already active. That's a different conversation on some other forum - I have not found any other SDR software that will connect with the SDR and output I/Q like HDSDR does.



73 de Prasad VU2PTT, W2PTT (ex-AF6DV)

ARSI, ARRL, FOC, CWOPS, , MARC
NCDXF, INDEXA, SCCC, EUPSK
ARRL DXCC Card Checker
CQ Awards Checkpoint
Coordinator - VU Contest Group
Webmaster - Logger32 www.logger32.net


On Mon, Dec 28, 2015 at 1:28 PM, Boyan lz2be@... [N1MMLoggerplus] <N1MMLoggerplus@...> wrote:
 

Hi Lee,


You need to make a Splitter in VSPE for example COM3=>COM4, where COM4 is a virtual port.

Your radio is connected to COM3 as it is. You have to set N1MM+ and Skimmer to use COM4. You can connect even more applications to your virtual port.

73 and HNY!
Boyan LZ2BE



From: "Shaw Online ve4dxr@... [N1MMLoggerplus]" <N1MMLoggerplus@...>
To: N1MMLoggerplus@...
Sent: Monday, December 28, 2015 6:37 AM
Subject: Re: [N1MMLoggerplus] Re: CW skimmer sharing on shared CAT port

 
Will N1MM plus use the Omni Rig engine in the future?  That allows sharing cat rig control.
Lee, VE4DXR


From: "ve3ki@... [N1MMLoggerplus]" <N1MMLoggerplus@...>
To: N1MMLoggerplus@...
Sent: Sunday, December 27, 2015 7:35:17 AM
Subject: [N1MMLoggerplus] Re: CW skimmer sharing on shared CAT port

 
You cannot connect more than one application directly to a serial port. You need some kind of port splitting software that connects the real serial port (COM3) to two virtual serial ports, let's call them COM4 and COM5. You would then configure N1MM+ to use one of those virtual serial ports (e.g. COM4), and CW Skimmer to use the other one (COM5). 

There are various potential problems that can arise from this kind of port splitting, and different port splitting programs may have different degrees of sophistication for dealing with these possible problems. I do not know whether VSPManager can do port splitting; K5FR's web site seems to be broken.

73,
Rich VE3KI


---In N1MMLoggerplus@..., wrote :

How do I configure N1MM for CW Skimmer to follow the frequency when N1MMplus is on? They both get the CAT info from COMM PORT number 3.  N1MM gives me messages that the PORT is being used by another program.  How do I get it to work? My rig is TS-590S and I am using the Silicon Labs CP210x USB to UART Bridge on COM3.  BTW, I installed VSPManager by N5FR and don't know if that will help and if so, how to get usefulness from the virtual ports.  Thank you in advance. 73, Lee VE4DXR





Re: IC7600 (Icom Clear RIT or set RIT to 0.00) Command

John Bednar
 

Jim,

 

Use the {ClearRit} macro.

 

John, K3CT

 

From: N1MMLoggerplus@... [mailto:N1MMLoggerplus@...]
Sent: Tuesday, December 29, 2015 10:30 PM
To: [N1MMLoggerplus]
Subject: [N1MMLoggerplus] IC7600 (Icom Clear RIT or set RIT to 0.00) Command

 

 

Has anyone gotten the clear rit or simply set the RIT to 0.00 KHz with a macro on the Icom ic7600 to work? If so, what command did you use.

 

 

Thanks

73

Jim W7RY

 


Re: Antenna Config and BAND Data for SO2R

Joe Subich, W4TV
 

My only issue now is how the DXD handles these "AUX" commands, but
that is not for a discussion here as it is not N1MM+ specific. It
appears that the DXD just passes the antenna number to the "BAND
DATA" port and does not provide a line to indicate the Radio - still
trying to confirm that.
That's correct as one can tell from examining the DXD schematic. DXD
provides (passes through) "band data" for only Radio 1.

In essence you will need to create *two* "band data" ports - one for
each radio in your O2RSP implementation (as I believe the YCCC box
does). O2RSP identifies the radio for which each "band"/"antenna"
command is intended.

73,

... Joe, W4TV


On 12/29/2015 10:30 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:
Pete,

Yes to everything in your last email. I have looked at the protocol
document and have implemented the code to handle everything except the Band
Data which I am getting to now. I am now monitoring the OTRSP stream from
N1MM+ and it does exactly what you said.

My only issue now is how the DXD handles these "AUX" commands, but that is
not for a discussion here as it is not N1MM+ specific. It appears that the
DXD just passes the antenna number to the "BAND DATA" port and does not
provide a line to indicate the Radio - still trying to confirm that.

73,

Tom, KG3V


On Tue, Dec 29, 2015 at 10:05 PM, Pete Smith N4ZR n4zr@...
[N1MMLoggerplus] <N1MMLoggerplus@...> wrote:



Tom, I had a mild brain cramp this morning. OTRSP sends both the radio
number and the associated antenna number through the same serial port. The
full protocol definition isn't long, and is accessible on K1XM's web site
at <http://www.k1xm.org/OTRSP/> <http://www.k1xm.org/OTRSP/> since
you're homebrewing this I presume you will want to sniff the MM+
implementation's serial output to see what it sends under the AUX command
heading for various antenna selections.


K1XM - "There is a convention that auxiliary port 1 contains band or
antenna information for radio 1 and auxiliary port 2 contains band or
antenna information for radio 2"

73, Pete N4ZR
Download the new N1MM Logger+ at <http://N1MM.hamdocs.com> <http://N1MM.hamdocs.com>. Check
out the Reverse Beacon Network at <http://reversebeacon.net> <http://reversebeacon.net>, now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.

On 12/29/2015 7:04 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:

Pete,

Thanks, I am using a DX Doubler and just thought there would be a way to
handle this without adding another Port. I am getting rid of LPT ports and
have replaced the port to the DXD with a serial Port and a Micro
Controller. So I will be using OTRSP and a Serial port.

I think the problem is that I do not quite understand how N1MM+ uses OTRSP
for the case of 2 radios sharing several antennas. Is there any
documentation on how N1MM+ uses OTRSP? I am setup to sniff the OTRSP data
stream, so I will do some experimenting.

73,

Tom, KG3V


On Tue, Dec 29, 2015 at 5:42 PM, Pete Smith N4ZR n4zr@...
[N1MMLoggerplus] < <N1MMLoggerplus@...>
N1MMLoggerplus@...> wrote:



Hi Tom - if you are using LPT-port-driven band decoders, then it's as
simple as defining two LPT ports, one for Radio 1, the other for Radio 2.
If you're using COM ports and something like OTRSP, then you define a port
per radio. Either way you define up to 16 antennas, and the program tells
the relevant port which one is selected on which radio. Make sense?


73, Pete N4ZR
Download the new N1MM Logger+ at <http://N1MM.hamdocs.com> <http://N1MM.hamdocs.com>. Check
out the Reverse Beacon Network at <http://reversebeacon.net> <http://reversebeacon.net>, now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.

On 12/28/2015 1:15 PM, Tom Z <kg3vtomz@...>kg3vtomz@...
[N1MMLoggerplus] wrote:

I am looking at N1MM+ features available for automating antenna
switching. I understand the basic BAND DATA concept, but what if you are
using 2 Radios? I was expecting to see a TAB or Column per Radio. Is there
something I am missing, or do I just have to assign my antenna Codes so I
can use one of the BAND DATA bits for Radio number?


73 and Happy New Year,

Tom, KG3V
--

-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!
KG3V Ham Radio Blog <http://www.kg3v.com>



--
-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!
KG3V Ham Radio Blog <http://www.kg3v.com>





Re: Yaesu FTDx 1200 loss of polling and com port communication

Philip jacobs
 

Hi John
Well I did a system search for N1MM Logger.ini and renamed that file to the prefix.old there are many more with the same prefix but give a day name.ini.bak I did not touch those.
73 KD2GFO Phil

Sent from my Verizon 4G LTE Droid

On Dec 29, 2015 8:06 PM, "'John Bednar' k3ct@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:

Phil,



What are you using to communicate with the radio (USB to COM)? It seems that the Windows update changed the driver for your virtual COM port.



After you renamed the *.ini file what was the endless reporting loop describing?



If you really renamed the correct *ini file, no COM ports will be selected and no devices configured. I question if you really renamed the correct *ini file.



John, K3CT



From: N1MMLoggerplus@... [mailto:N1MMLoggerplus@...]
Sent: Tuesday, December 29, 2015 6:53 PM
To: N1MMLoggerplus@...
Subject: Re: [N1MMLoggerplus] Yaesu FTDx 1200 loss of polling and com port communication



 

Hi Steve,

All that did was crash the programs start up routine to the point that visual basic got caught in an endless reporting loop. Had to uninstall N1MM  to break the loop on program start. Will try to reinstall. Fortunately I had the Log files exported as separate .adi files so I didn't loose them.73 KD2GFO Phil



Sent from my Verizon 4G LTE Droid

On Dec 29, 2015 5:24 PM, "Steve London n2ic@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:

 

All you folks having issues like this....

The first thing to do is rename N1MM Logger.ini and see if N1MM+ will
start. Assuming it does, go into the Configurer and set up your
configuration to match what the Win 10 update has scrambled.

Windows updates are evil.

73,
Steve, N2IC

On 12/29/2015 03:10 PM, Philip Jacobs pfjaco@...
[N1MMLoggerplus] wrote:
Well somehow somewhen one of the updates to Win10 or N1MM+ broke the
software prior to the last Win 10 update and the last two software
updates the software ran and worked well something went south because
the program is now broken. I get the following error on launch
communication between the FTDX 1200 has been lost on COM 3 re enable
radio polling or open the bandmap and click on re set radios to restart
communication. Well we did that and no joy. Even reset the port in
device manager and the configurerer several times with no positive
result same error message with the addition that the logger is stuck in
mixed mode contesting supposedly however when you go to log a station
you get the restore radio polling error no matter what you do
Any input is greatly appreciated. 73 KD2GFO Phil

/Sent from my Verizon 4G LTE Droid/
On Dec 29, 2015 11:36 AM, "'E K Dons' gm0axy@... [N1MMLoggerplus]"
<N1MMLoggerplus@...> wrote:

I have just downloaded and installed today’s update. As soon as I
try to activate the Digital Window I get the following:
N1MMLogger.net - Version 1.0.5403.0
Built: 12/29/2015 4:13:04 PM
Microsoft Windows NT 6.2.9200.0,64:1,en-GB,en-GB
Error occurred at: 12/29/2015 4:33:31 PM in Thread:
----------------------------------------------------------
System.Runtime.InteropServices.SEHException (0x80004005): External
component has thrown an exception.
at System.RuntimeType.ForwardCallToInvokeMember(String
memberName, BindingFlags flags, Object target, Int32[]
aWrapperTypes, MessageData& msgData)
at MMVARILib._DMMVARI.set_strPTTPort(String )
at AxMMVARILib.AxMMVARI.set_strPTTPort(String value)
at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\PSKEngine.vb:line 771
----------------------------------------------------------
Call Stack before the runtime error: at
System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at N1MMLibrary.SharedLib.CallStackString() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Library\Classes\SharedCode.vb:line 58
at N1MMLogger.Net.SharedCode.HandleError(Exception e, String
PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Modules\SharedCode.vb:line 211
at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\PSKEngine.vb:line 828
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.Show()
at N1MMLogger.Net.DigitalInterface.InitPSKInterface() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\DigitalInterface.vb:line 3261
at N1MMLogger.Net.DigitalInterface.DigitalInterface_Load(Object
sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\DigitalInterface.vb:line 2050
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.Show()
at
N1MMLogger.Net.EntryWindow.mnu_WindowDigitalInterface1_Click(Object
sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\EntryWindow.vb:line 16414
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key,
EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at
System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at
System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at
System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m,
MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at
System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at
System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
msg, IntPtr wparam, IntPtr lparam)
at
System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at
System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr
dwComponentID, Int32 reason, Int32 pvLoopData)
at
System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32
reason, ApplicationContext context)
at
System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32
reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(ApplicationContext context)
at
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
at
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
at
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[]
commandLine)
at N1MMLogger.Net.My.MyApplication.Main(String[] Args) in
17d14f5c-a337-4978-8281-53493378c1071.vb:line 82
*From:* mailto:N1MMLoggerplus@...
*Sent:* Tuesday, December 29, 2015 1:34 PM
*To:* n1mmloggerplus@...
<mailto:n1mmloggerplus@...>
*Subject:* [N1MMLoggerplus] N1MM+ with MMVARI problem ... ?

I have recently converted from using N1MM Classic to N1MM+, and I am
running into a problem whenever I try to start N1MM+ with MMVARI:-
I get the string of messages as copied below. If I just ignore
the Error Message by deleting it, the software starts up OK, and I
can operate CW and Phone contests with no problems, except that the
CAT control appears to be corrupted i.e. no display of the Frequency
or Mode. MMVARI appears to work in a corrupted fashion.
I have been using the old N1MM for a while with MMVARI on the same
computer (Toshiba Satellite laptop and Windows 8.1 Updated) with no
such problems.
I have tried to uninstall the software and re-install from a fresh
downloaded copy, to no avail.
Also, if I start N1MM+ without the Digital Window activated,
everything is OK for using CW and SSB. BUT as soon as I try to
activate the Digital interface I get the same string of messages as
below.
Looks like there is an incompatible Visual Basic interface problem???
Any suggestions as to what to try next would be welcome.
regards
Ken
GM0AXY gm0axy@...
----------------------------------------------------------
N1MMLogger.net - Version 1.0.5375.0
Built: 12/15/2015 3:53:10 PM
Microsoft Windows NT 6.2.9200.0,64:1,en-GB,en-GB
Error occurred at: 12/21/2015 4:13:33 PM in Thread:
----------------------------------------------------------
System.Runtime.InteropServices.SEHException (0x80004005): External
component has thrown an exception.
at System.RuntimeType.ForwardCallToInvokeMember(String
memberName, BindingFlags flags, Object target, Int32[]
aWrapperTypes, MessageData& msgData)
at MMVARILib._DMMVARI.set_bActive(Boolean )
at AxMMVARILib.AxMMVARI.set_bActive(Boolean value)
at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\PSKEngine.vb:line 791
----------------------------------------------------------
Call Stack before the runtime error: at
System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at N1MMLibrary.SharedLib.CallStackString() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Library\Classes\SharedCode.vb:line 58
at N1MMLogger.Net.SharedCode.HandleError(Exception e, String
PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Modules\SharedCode.vb:line 211
at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\PSKEngine.vb:line 828
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.Show()
at N1MMLogger.Net.DigitalInterface.InitPSKInterface() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\DigitalInterface.vb:line 3261
at N1MMLogger.Net.DigitalInterface.DigitalInterface_Load(Object
sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\DigitalInterface.vb:line 2050
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.Show()
at N1MMLogger.Net.EntryWindow.OpenWindows() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\EntryWindow.vb:line 14492
at N1MMLogger.Net.EntryWindow.GMTTimer_Timer(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\EntryWindow.vb:line 12762
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
msg, IntPtr wparam, IntPtr lparam)
at
System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at


Re: Yaesu FTDx 1200 loss of polling and com port communication

Philip jacobs
 

Hi John,
The loop is part of the visual basic routine that loads the N1MM exe file and allows it to run it just keeps trying to load the original ini file but it couldn't find it so it went into an endless loop. The adapter is an FTDI parallax USB to serial adapter as the ones based on the prolific chip set are no longer supported in win 7, 8.1, or 10 too many fraudulent knock off chips so redmondians  the killed the driver support hey what can you expect it's Windows. 73 KD2GFO Phil

Sent from my Verizon 4G LTE Droid

On Dec 29, 2015 8:06 PM, "'John Bednar' k3ct@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:

Phil,



What are you using to communicate with the radio (USB to COM)? It seems that the Windows update changed the driver for your virtual COM port.



After you renamed the *.ini file what was the endless reporting loop describing?



If you really renamed the correct *ini file, no COM ports will be selected and no devices configured. I question if you really renamed the correct *ini file.



John, K3CT



From: N1MMLoggerplus@... [mailto:N1MMLoggerplus@...]
Sent: Tuesday, December 29, 2015 6:53 PM
To: N1MMLoggerplus@...
Subject: Re: [N1MMLoggerplus] Yaesu FTDx 1200 loss of polling and com port communication



 

Hi Steve,

All that did was crash the programs start up routine to the point that visual basic got caught in an endless reporting loop. Had to uninstall N1MM  to break the loop on program start. Will try to reinstall. Fortunately I had the Log files exported as separate .adi files so I didn't loose them.73 KD2GFO Phil



Sent from my Verizon 4G LTE Droid

On Dec 29, 2015 5:24 PM, "Steve London n2ic@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:

 

All you folks having issues like this....

The first thing to do is rename N1MM Logger.ini and see if N1MM+ will
start. Assuming it does, go into the Configurer and set up your
configuration to match what the Win 10 update has scrambled.

Windows updates are evil.

73,
Steve, N2IC

On 12/29/2015 03:10 PM, Philip Jacobs pfjaco@...
[N1MMLoggerplus] wrote:
Well somehow somewhen one of the updates to Win10 or N1MM+ broke the
software prior to the last Win 10 update and the last two software
updates the software ran and worked well something went south because
the program is now broken. I get the following error on launch
communication between the FTDX 1200 has been lost on COM 3 re enable
radio polling or open the bandmap and click on re set radios to restart
communication. Well we did that and no joy. Even reset the port in
device manager and the configurerer several times with no positive
result same error message with the addition that the logger is stuck in
mixed mode contesting supposedly however when you go to log a station
you get the restore radio polling error no matter what you do
Any input is greatly appreciated. 73 KD2GFO Phil

/Sent from my Verizon 4G LTE Droid/
On Dec 29, 2015 11:36 AM, "'E K Dons' gm0axy@... [N1MMLoggerplus]"
<N1MMLoggerplus@...> wrote:

I have just downloaded and installed today’s update. As soon as I
try to activate the Digital Window I get the following:
N1MMLogger.net - Version 1.0.5403.0
Built: 12/29/2015 4:13:04 PM
Microsoft Windows NT 6.2.9200.0,64:1,en-GB,en-GB
Error occurred at: 12/29/2015 4:33:31 PM in Thread:
----------------------------------------------------------
System.Runtime.InteropServices.SEHException (0x80004005): External
component has thrown an exception.
at System.RuntimeType.ForwardCallToInvokeMember(String
memberName, BindingFlags flags, Object target, Int32[]
aWrapperTypes, MessageData& msgData)
at MMVARILib._DMMVARI.set_strPTTPort(String )
at AxMMVARILib.AxMMVARI.set_strPTTPort(String value)
at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\PSKEngine.vb:line 771
----------------------------------------------------------
Call Stack before the runtime error: at
System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at N1MMLibrary.SharedLib.CallStackString() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Library\Classes\SharedCode.vb:line 58
at N1MMLogger.Net.SharedCode.HandleError(Exception e, String
PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Modules\SharedCode.vb:line 211
at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\PSKEngine.vb:line 828
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.Show()
at N1MMLogger.Net.DigitalInterface.InitPSKInterface() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\DigitalInterface.vb:line 3261
at N1MMLogger.Net.DigitalInterface.DigitalInterface_Load(Object
sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\DigitalInterface.vb:line 2050
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.Show()
at
N1MMLogger.Net.EntryWindow.mnu_WindowDigitalInterface1_Click(Object
sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\EntryWindow.vb:line 16414
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key,
EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at
System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at
System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at
System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m,
MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at
System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at
System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
msg, IntPtr wparam, IntPtr lparam)
at
System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at
System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr
dwComponentID, Int32 reason, Int32 pvLoopData)
at
System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32
reason, ApplicationContext context)
at
System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32
reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(ApplicationContext context)
at
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
at
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
at
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[]
commandLine)
at N1MMLogger.Net.My.MyApplication.Main(String[] Args) in
17d14f5c-a337-4978-8281-53493378c1071.vb:line 82
*From:* mailto:N1MMLoggerplus@...
*Sent:* Tuesday, December 29, 2015 1:34 PM
*To:* n1mmloggerplus@...
<mailto:n1mmloggerplus@...>
*Subject:* [N1MMLoggerplus] N1MM+ with MMVARI problem ... ?

I have recently converted from using N1MM Classic to N1MM+, and I am
running into a problem whenever I try to start N1MM+ with MMVARI:-
I get the string of messages as copied below. If I just ignore
the Error Message by deleting it, the software starts up OK, and I
can operate CW and Phone contests with no problems, except that the
CAT control appears to be corrupted i.e. no display of the Frequency
or Mode. MMVARI appears to work in a corrupted fashion.
I have been using the old N1MM for a while with MMVARI on the same
computer (Toshiba Satellite laptop and Windows 8.1 Updated) with no
such problems.
I have tried to uninstall the software and re-install from a fresh
downloaded copy, to no avail.
Also, if I start N1MM+ without the Digital Window activated,
everything is OK for using CW and SSB. BUT as soon as I try to
activate the Digital interface I get the same string of messages as
below.
Looks like there is an incompatible Visual Basic interface problem???
Any suggestions as to what to try next would be welcome.
regards
Ken
GM0AXY gm0axy@...
----------------------------------------------------------
N1MMLogger.net - Version 1.0.5375.0
Built: 12/15/2015 3:53:10 PM
Microsoft Windows NT 6.2.9200.0,64:1,en-GB,en-GB
Error occurred at: 12/21/2015 4:13:33 PM in Thread:
----------------------------------------------------------
System.Runtime.InteropServices.SEHException (0x80004005): External
component has thrown an exception.
at System.RuntimeType.ForwardCallToInvokeMember(String
memberName, BindingFlags flags, Object target, Int32[]
aWrapperTypes, MessageData& msgData)
at MMVARILib._DMMVARI.set_bActive(Boolean )
at AxMMVARILib.AxMMVARI.set_bActive(Boolean value)
at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\PSKEngine.vb:line 791
----------------------------------------------------------
Call Stack before the runtime error: at
System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at N1MMLibrary.SharedLib.CallStackString() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Library\Classes\SharedCode.vb:line 58
at N1MMLogger.Net.SharedCode.HandleError(Exception e, String
PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Modules\SharedCode.vb:line 211
at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\PSKEngine.vb:line 828
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.Show()
at N1MMLogger.Net.DigitalInterface.InitPSKInterface() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\DigitalInterface.vb:line 3261
at N1MMLogger.Net.DigitalInterface.DigitalInterface_Load(Object
sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\DigitalInterface.vb:line 2050
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.Show()
at N1MMLogger.Net.EntryWindow.OpenWindows() in
C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\EntryWindow.vb:line 14492
at N1MMLogger.Net.EntryWindow.GMTTimer_Timer(Object sender,
EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
Logger.Net\Forms\EntryWindow.vb:line 12762
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
msg, IntPtr wparam, IntPtr lparam)
at
System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at


Re: Antenna Config and BAND Data for SO2R

Tom Z <kg3vtomz@...>
 

Pete,

Yes to everything in your last email. I have looked at the protocol document and have implemented the code to handle everything except the Band Data which I am getting to now. I am now monitoring the OTRSP stream from N1MM+ and it does exactly what you said.

My only issue now is how the DXD handles these "AUX" commands, but that is not for a discussion here as it is not N1MM+ specific. It appears that the DXD just passes the antenna number to the "BAND DATA" port and does not provide a line to indicate the Radio - still trying to confirm that.

73,

Tom, KG3V


On Tue, Dec 29, 2015 at 10:05 PM, Pete Smith N4ZR n4zr@... [N1MMLoggerplus] <N1MMLoggerplus@...> wrote:
 

Tom, I had a mild brain cramp this morning.  OTRSP sends both the radio number and the associated antenna number through the same serial port.  The full protocol definition isn't long, and is accessible on K1XM's web site at   since you're homebrewing this I presume you will want to sniff the MM+ implementation's serial output to see what it sends under the AUX command heading for various antenna selections.


K1XM - "
There is a convention that auxiliary port 1 contains band or antenna information for radio 1 and auxiliary port 2 contains band or antenna information for radio 2"

73, Pete N4ZR
Download the new N1MM Logger+ at
. Check
out the Reverse Beacon Network at
, now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.
On 12/29/2015 7:04 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:
Pete,

Thanks, I am using a DX Doubler and just thought there would be a way to handle this without adding another Port. I am getting rid of LPT ports and have replaced the port to the DXD with a serial Port and a Micro Controller. So I will be using OTRSP and a Serial port.

I think the problem is that I do not quite understand how N1MM+ uses OTRSP for the case of 2 radios sharing several antennas. Is there any documentation on how N1MM+ uses OTRSP? I am setup to sniff the OTRSP data stream, so I will do some experimenting.

73,

Tom, KG3V


On Tue, Dec 29, 2015 at 5:42 PM, Pete Smith N4ZR n4zr@... [N1MMLoggerplus] <N1MMLoggerplus@...> wrote:
 

Hi Tom - if you are using LPT-port-driven band decoders, then it's as simple as defining two LPT ports, one for Radio 1, the other for Radio 2.  If you're using COM ports and something like OTRSP, then you define a port per radio.  Either way you define up to 16 antennas, and the program tells the relevant port which one is selected on which radio. Make sense?


73, Pete N4ZR
Download the new N1MM Logger+ at
. Check
out the Reverse Beacon Network at
, now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.
On 12/28/2015 1:15 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:
I am looking at N1MM+ features available for automating antenna switching. I understand the basic BAND DATA concept, but what if you are using 2 Radios? I was expecting to see a TAB or Column per Radio. Is there something I am missing, or do I just have to assign my antenna Codes so I can use one of the BAND DATA bits for Radio number?


73 and Happy New Year,

Tom, KG3V
--

-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!




--
-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!




--
-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!


IC7600 (Icom Clear RIT or set RIT to 0.00) Command

Jim W7RY
 

Has anyone gotten the clear rit or simply set the RIT to 0.00 KHz with a macro on the Icom ic7600 to work? If so, what command did you use.


Thanks
73
Jim W7RY


Re: Antenna Config and BAND Data for SO2R

Pete Smith
 

Tom, I had a mild brain cramp this morning.  OTRSP sends both the radio number and the associated antenna number through the same serial port.  The full protocol definition isn't long, and is accessible on K1XM's web site at   since you're homebrewing this I presume you will want to sniff the MM+ implementation's serial output to see what it sends under the AUX command heading for various antenna selections.


K1XM - "
There is a convention that auxiliary port 1 contains band or antenna information for radio 1 and auxiliary port 2 contains band or antenna information for radio 2"
73, Pete N4ZR
Download the new N1MM Logger+ at 
. Check 
out the Reverse Beacon Network at 
, now 
spotting RTTY activity worldwide. 
For spots, please use your favorite 
"retail" DX cluster.
On 12/29/2015 7:04 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:

Pete,

Thanks, I am using a DX Doubler and just thought there would be a way to handle this without adding another Port. I am getting rid of LPT ports and have replaced the port to the DXD with a serial Port and a Micro Controller. So I will be using OTRSP and a Serial port.

I think the problem is that I do not quite understand how N1MM+ uses OTRSP for the case of 2 radios sharing several antennas. Is there any documentation on how N1MM+ uses OTRSP? I am setup to sniff the OTRSP data stream, so I will do some experimenting.

73,

Tom, KG3V


On Tue, Dec 29, 2015 at 5:42 PM, Pete Smith N4ZR n4zr@... [N1MMLoggerplus] <N1MMLoggerplus@...> wrote:
 

Hi Tom - if you are using LPT-port-driven band decoders, then it's as simple as defining two LPT ports, one for Radio 1, the other for Radio 2.  If you're using COM ports and something like OTRSP, then you define a port per radio.  Either way you define up to 16 antennas, and the program tells the relevant port which one is selected on which radio. Make sense?


73, Pete N4ZR
Download the new N1MM Logger+ at 
. Check 
out the Reverse Beacon Network at 
, now 
spotting RTTY activity worldwide. 
For spots, please use your favorite 
"retail" DX cluster.
On 12/28/2015 1:15 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:
I am looking at N1MM+ features available for automating antenna switching. I understand the basic BAND DATA concept, but what if you are using 2 Radios? I was expecting to see a TAB or Column per Radio. Is there something I am missing, or do I just have to assign my antenna Codes so I can use one of the BAND DATA bits for Radio number?


73 and Happy New Year,

Tom, KG3V
--

-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!




--
-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!


Re: Apparent Corrupted Database - Request Assistance

Tony Gasperino
 

Pete, Steve and the Team:
Thanks for your assistance and information. I will stand by.
Steve, I will send you the file you requested shortly as well as attempt the action you suggested.
Much obliged, everyone.
TonyWS7V

On Tuesday, December 29, 2015 3:02 PM, "Pete Smith N4ZR n4zr@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:


  FB Tony - the developers have just acquired a new tool for repairing databases, so I'll pass that folder on to them. Depending on the exact nature of the problem, that may or may not help, in which case recovery can still be achieved from the Transaction Files in that subfolder/

Pse QRX
73, Pete N4ZR
Download the new N1MM Logger+ at
<http://N1MM.hamdocs.com>. Check
out the Reverse Beacon Network at
<http://reversebeacon.net>, now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.
On 12/29/2015 5:40 PM, Tony Gasperino t.gasperino@... [N1MMLoggerplus] wrote:

Pete:
The database, which is WS7V_Tests_2015, covers the period from 1/24/15 to 12/28/15, although the last contest logged was 12/07/15.
There were 18 contests; the first was on 1/24/15 and the last on 12/07/15.
I have been using the same installation of N1MM+, including all updates, since I created the database. 
I have never deleted the N1MM+ Documents folder.
I will send my Databases folder from Documents to your comcast address.
I have Windows backups from 12/23/15 and earlier on an outboard hard drive.
Tony WS7V

On Tuesday, December 29, 2015 7:14 AM, "Pete Smith N4ZR n4zr@... [N1MMLoggerplus]" <N1MMLoggerplus@...> wrote:


  How long a period does the database cover?  How many contests?  Have you been using the same installation of N1MM+ (including any updates) since you created this database?  Have you ever deleted the N1MM+ Documents folder?

There may be a couple of solutions, but we would need this info and probably the database folder from Documents.  If you like, you can send it to me and I'll pass on to the team.
73, Pete N4ZR
Download the new N1MM Logger+ at
<http://N1MM.hamdocs.com>. Check
out the Reverse Beacon Network at
<http://reversebeacon.net>, now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.
On 12/28/2015 6:26 PM, Tony Gasperino t.gasperino@... [N1MMLoggerplus] wrote:

I would appreciate assistance to remedy an apparent corrupted database.   Computer: Windows Vista Home Premium, SP 2 AMD Phenom 8400 Triple-Core Processor at 2.10 GHz. 8 GB RAM. 64-bit.   N1MM+: Version 1.0.5334.0   I started N1MM Logger + today after last using it during the 10M RTTY contest. The program failed to open and instead gave the error message shown below.   --------------------------- An error occurred during startup! --------------------------- N1MMLogger.net- Version 1.0.5334.0 Built: 12/1/2015 10:16:34 Microsoft Windows NT 6.0.6002 Service Pack 2,64:1,en-US,en-US SQLString = INSERT INTO [lookup] (Type, key, Abbreviation) VALUES (@Type, @key, @Abbreviation) 0: @Type (String) = SSBBUTTON 1: @key (String) =  2: @Abbreviation (String) = ################### From: C:&#92;Users&#92;gasgang&#92;Documents&#92;N1MM Logger+&#92;Databases&#92;N1MM Admin.s3db Error occurred at: 12/28/2015 08:49:11 in Thread: --------------------------------------------------------------------------------------- System.Data.SQLite.SQLiteException(0x80004005): database disk image is malformed database disk image is malformed    at System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)    at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)    at System.Data.SQLite.SQLiteDataReader.NextResult()    at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)    at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)    at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery(CommandBehavior behavior)    at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()    at N1MMLogger.Net.DBInterface.ExecuteNonQuery(String SQLString, List`1 parameters) in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Logger.Net&#92;Classes&#92;DBInterface.vb:line 314 ErrorCode = '11', ResultCode = 'Corrupt' --------------------------------------------------------------------------------------- Call Stack before the runtime error:   at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)    at System.Environment.get_StackTrace()    at N1MMLibrary.SharedLib.CallStackString() in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Library&#92;Classes&#92;SharedCode.vb:line 58    at N1MMLogger.Net.SharedCode.HandleError(Exception e, String PortName, String Info) in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Logger.Net&#92;Modules&#92;SharedCode.vb:line 211    at N1MMLogger.Net.DBInterface.ExecuteNonQuery(String SQLString, List`1 parameters) in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Logger.Net&#92;Classes&#92;DBInterface.vb:line 320    at N1MMLogger.Net.LookUpTableDataAccessLayer.InsertInto(String type, String abbreviation, String key) in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Logger.Net&#92;Classes&#92;DAL&#92;LookupTableDataAccessLayer.vb:line 23    at N1MMLogger.Net.N1MMLoggerCommon.LoadMacrosFromFile(Int32 Index, String FileNameString) in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Logger.Net&#92;Modules&#92;N1MMLoggerCommon.vb:line 6888    at N1MMLogger.Net.N1MMLoggerCommon.LoadFunctionKeyMacros() in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Logger.Net&#92;Modules&#92;N1MMLoggerCommon.vb:line 10118    at N1MMLogger.Net.EntryWindow.LoadFunctionKeysAndFiles(Boolean& LoadMasterFile) in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Logger.Net&#92;Forms&#92;EntryWindow.vb:line 6675    at N1MMLogger.Net.EntryWindow.Main_Load(Object sender, EventArgs e) in C:&#92;N1MM+Source&#92;N1MM Logger on .NET&#92;N1MM Logger.Net&#92;Forms&#92;EntryWindow.vb:line 747    at System.EventHandler.Invoke(Object sender, EventArgs e)    at System.Windows.Forms.Form.OnLoad(EventArgs e)    at System.Windows.Forms.Form.SetVisibleCore(Boolean value)    at System.Windows.Forms.Control.set_Visible(Boolean value)    at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)    at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)    at System.Windows.Forms.Application.Run(ApplicationContext context)    atMicrosoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()    atMicrosoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()    at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)    at N1MMLogger.Net.My.MyApplication.Main(String[] Args) in 17d14f5c-a337-4978-8281-53493378c1071.vb:line 82 --------------------   Actions taken: 1.      Renamed N1MM Logger.ini to N1MM Logger.old and restarted N1MM Logger +. After choosing "Open Existing N1MM Logger + database" and clicking "OK" on other popup messages, the same error message as above appeared. 2.      Again renamed N1MM Logger.ini to N1MM Logger.old1 and attempted another restart. Chose "Develop New database" and the following error message appeared:   --------------------------- Bad database - C:&#92;Users&#92;gasgang&#92;Documents&#92;N1MM Logger+&#92;Databases&#92;N1MM Admin.s3db --------------------------- C:&#92;Users&#92;gasgang&#92;Documents&#92;N1MMLogger+&#92;Databases&#92;N1MM Admin.s3db has a problem! database disk image is malformed database disk image is malformed Rename the file above before restarting N1MM Logger+ --------------------------- OK   ---------------------------   3.      Clicking "OK" returned the initial error message.   Have used N1MM Logger + for the last two years without any serious problems. Suggestions on my next actions?   Tony WS7V





#yiv0538460509 #yiv0538460509 -- #yiv0538460509ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv0538460509 #yiv0538460509ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv0538460509 #yiv0538460509ygrp-mkp #yiv0538460509hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv0538460509 #yiv0538460509ygrp-mkp #yiv0538460509ads {margin-bottom:10px;}#yiv0538460509 #yiv0538460509ygrp-mkp .yiv0538460509ad {padding:0 0;}#yiv0538460509 #yiv0538460509ygrp-mkp .yiv0538460509ad p {margin:0;}#yiv0538460509 #yiv0538460509ygrp-mkp .yiv0538460509ad a {color:#0000ff;text-decoration:none;}#yiv0538460509 #yiv0538460509ygrp-sponsor #yiv0538460509ygrp-lc {font-family:Arial;}#yiv0538460509 #yiv0538460509ygrp-sponsor #yiv0538460509ygrp-lc #yiv0538460509hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv0538460509 #yiv0538460509ygrp-sponsor #yiv0538460509ygrp-lc .yiv0538460509ad {margin-bottom:10px;padding:0 0;}#yiv0538460509 #yiv0538460509actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv0538460509 #yiv0538460509activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv0538460509 #yiv0538460509activity span {font-weight:700;}#yiv0538460509 #yiv0538460509activity span:first-child {text-transform:uppercase;}#yiv0538460509 #yiv0538460509activity span a {color:#5085b6;text-decoration:none;}#yiv0538460509 #yiv0538460509activity span span {color:#ff7900;}#yiv0538460509 #yiv0538460509activity span .yiv0538460509underline {text-decoration:underline;}#yiv0538460509 .yiv0538460509attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv0538460509 .yiv0538460509attach div a {text-decoration:none;}#yiv0538460509 .yiv0538460509attach img {border:none;padding-right:5px;}#yiv0538460509 .yiv0538460509attach label {display:block;margin-bottom:5px;}#yiv0538460509 .yiv0538460509attach label a {text-decoration:none;}#yiv0538460509 blockquote {margin:0 0 0 4px;}#yiv0538460509 .yiv0538460509bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv0538460509 .yiv0538460509bold a {text-decoration:none;}#yiv0538460509 dd.yiv0538460509last p a {font-family:Verdana;font-weight:700;}#yiv0538460509 dd.yiv0538460509last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv0538460509 dd.yiv0538460509last p span.yiv0538460509yshortcuts {margin-right:0;}#yiv0538460509 div.yiv0538460509attach-table div div a {text-decoration:none;}#yiv0538460509 div.yiv0538460509attach-table {width:400px;}#yiv0538460509 div.yiv0538460509file-title a, #yiv0538460509 div.yiv0538460509file-title a:active, #yiv0538460509 div.yiv0538460509file-title a:hover, #yiv0538460509 div.yiv0538460509file-title a:visited {text-decoration:none;}#yiv0538460509 div.yiv0538460509photo-title a, #yiv0538460509 div.yiv0538460509photo-title a:active, #yiv0538460509 div.yiv0538460509photo-title a:hover, #yiv0538460509 div.yiv0538460509photo-title a:visited {text-decoration:none;}#yiv0538460509 div#yiv0538460509ygrp-mlmsg #yiv0538460509ygrp-msg p a span.yiv0538460509yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv0538460509 .yiv0538460509green {color:#628c2a;}#yiv0538460509 .yiv0538460509MsoNormal {margin:0 0 0 0;}#yiv0538460509 o {font-size:0;}#yiv0538460509 #yiv0538460509photos div {float:left;width:72px;}#yiv0538460509 #yiv0538460509photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv0538460509 #yiv0538460509photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv0538460509 #yiv0538460509reco-category {font-size:77%;}#yiv0538460509 #yiv0538460509reco-desc {font-size:77%;}#yiv0538460509 .yiv0538460509replbq {margin:4px;}#yiv0538460509 #yiv0538460509ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv0538460509 #yiv0538460509ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv0538460509 #yiv0538460509ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv0538460509 #yiv0538460509ygrp-mlmsg select, #yiv0538460509 input, #yiv0538460509 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv0538460509 #yiv0538460509ygrp-mlmsg pre, #yiv0538460509 code {font:115% monospace;}#yiv0538460509 #yiv0538460509ygrp-mlmsg * {line-height:1.22em;}#yiv0538460509 #yiv0538460509ygrp-mlmsg #yiv0538460509logo {padding-bottom:10px;}#yiv0538460509 #yiv0538460509ygrp-msg p a {font-family:Verdana;}#yiv0538460509 #yiv0538460509ygrp-msg p#yiv0538460509attach-count span {color:#1E66AE;font-weight:700;}#yiv0538460509 #yiv0538460509ygrp-reco #yiv0538460509reco-head {color:#ff7900;font-weight:700;}#yiv0538460509 #yiv0538460509ygrp-reco {margin-bottom:20px;padding:0px;}#yiv0538460509 #yiv0538460509ygrp-sponsor #yiv0538460509ov li a {font-size:130%;text-decoration:none;}#yiv0538460509 #yiv0538460509ygrp-sponsor #yiv0538460509ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv0538460509 #yiv0538460509ygrp-sponsor #yiv0538460509ov ul {margin:0;padding:0 0 0 8px;}#yiv0538460509 #yiv0538460509ygrp-text {font-family:Georgia;}#yiv0538460509 #yiv0538460509ygrp-text p {margin:0 0 1em 0;}#yiv0538460509 #yiv0538460509ygrp-text tt {font-size:120%;}#yiv0538460509 #yiv0538460509ygrp-vital ul li:last-child {border-right:none !important;}#yiv0538460509


Windows 10 and N1MM Plus

lajes67
 

I appreciate the feed back, I think we all know it is a given that 10 will probably be replaced in the near future, we the public have become their Beta testers.

     I just wanted to pass along the information on what I had as a problem and how I somehow managed to fix it and hopefully others can benefit if they run into the same kind of problems, I also want to keep the programming crew at N1MM as fully informed as possible as I am quite happy to continue using N1MM Plus.


Thanks, Happy New Year and 73, John K2IZ


Re: Yaesu FTDx 1200 loss of polling and com port communication

John Bednar
 

Phil,

 

What are you using to communicate with the radio (USB to COM)? It seems that the Windows update changed the driver for your virtual COM port.

 

After you renamed the *.ini file what was the endless reporting loop describing?

 

If you really renamed the correct *ini file, no COM ports will be selected and no devices configured. I question if you really renamed the correct *ini file.

 

John, K3CT

 

From: N1MMLoggerplus@... [mailto:N1MMLoggerplus@...]
Sent: Tuesday, December 29, 2015 6:53 PM
To: N1MMLoggerplus@...
Subject: Re: [N1MMLoggerplus] Yaesu FTDx 1200 loss of polling and com port communication

 

 

Hi Steve,

All that did was crash the programs start up routine to the point that visual basic got caught in an endless reporting loop. Had to uninstall N1MM  to break the loop on program start. Will try to reinstall. Fortunately I had the Log files exported as separate .adi files so I didn't loose them.73 KD2GFO Phil

 

Sent from my Verizon 4G LTE Droid

On Dec 29, 2015 5:24 PM, "Steve London n2ic@... [N1MMLoggerplus]" wrote:

 

All you folks having issues like this....

The first thing to do is rename N1MM Logger.ini and see if N1MM+ will
start. Assuming it does, go into the Configurer and set up your
configuration to match what the Win 10 update has scrambled.

Windows updates are evil.

73,
Steve, N2IC

On 12/29/2015 03:10 PM, Philip Jacobs pfjaco@...
[N1MMLoggerplus] wrote:
> Well somehow somewhen one of the updates to Win10 or N1MM+ broke the
> software prior to the last Win 10 update and the last two software
> updates the software ran and worked well something went south because
> the program is now broken. I get the following error on launch
> communication between the FTDX 1200 has been lost on COM 3 re enable
> radio polling or open the bandmap and click on re set radios to restart
> communication. Well we did that and no joy. Even reset the port in
> device manager and the configurerer several times with no positive
> result same error message with the addition that the logger is stuck in
> mixed mode contesting supposedly however when you go to log a station
> you get the restore radio polling error no matter what you do
> Any input is greatly appreciated. 73 KD2GFO Phil
>
> /Sent from my Verizon 4G LTE Droid/
> On Dec 29, 2015 11:36 AM, "'E K Dons' gm0axy@... [N1MMLoggerplus]"
> wrote:
>
> I have just downloaded and installed today’s update. As soon as I
> try to activate the Digital Window I get the following:
> N1MMLogger.net - Version 1.0.5403.0
> Built: 12/29/2015 4:13:04 PM
> Microsoft Windows NT 6.2.9200.0,64:1,en-GB,en-GB
> Error occurred at: 12/29/2015 4:33:31 PM in Thread:
> ----------------------------------------------------------
> System.Runtime.InteropServices.SEHException (0x80004005): External
> component has thrown an exception.
> at System.RuntimeType.ForwardCallToInvokeMember(String
> memberName, BindingFlags flags, Object target, Int32[]
> aWrapperTypes, MessageData& msgData)
> at MMVARILib._DMMVARI.set_strPTTPort(String )
> at AxMMVARILib.AxMMVARI.set_strPTTPort(String value)
> at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
> EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\PSKEngine.vb:line 771
> ----------------------------------------------------------
> Call Stack before the runtime error: at
> System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
> at System.Environment.get_StackTrace()
> at N1MMLibrary.SharedLib.CallStackString() in
> C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Library\Classes\SharedCode.vb:line 58
> at N1MMLogger.Net.SharedCode.HandleError(Exception e, String
> PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Modules\SharedCode.vb:line 211
> at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
> EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\PSKEngine.vb:line 828
> at System.Windows.Forms.Form.OnLoad(EventArgs e)
> at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
> at System.Windows.Forms.Control.Show()
> at N1MMLogger.Net.DigitalInterface.InitPSKInterface() in
> C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\DigitalInterface.vb:line 3261
> at N1MMLogger.Net.DigitalInterface.DigitalInterface_Load(Object
> sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\DigitalInterface.vb:line 2050
> at System.Windows.Forms.Form.OnLoad(EventArgs e)
> at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
> at System.Windows.Forms.Control.Show()
> at
> N1MMLogger.Net.EntryWindow.mnu_WindowDigitalInterface1_Click(Object
> sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\EntryWindow.vb:line 16414
> at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key,
> EventArgs e)
> at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
> at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
> at
> System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
> at
> System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e,
> ToolStripItemEventType met)
> at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e,
> ToolStripItemEventType met)
> at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
> at
> System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
> at System.Windows.Forms.Control.WmMouseUp(Message& m,
> MouseButtons button, Int32 clicks)
> at System.Windows.Forms.Control.WndProc(Message& m)
> at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
> at System.Windows.Forms.ToolStrip.WndProc(Message& m)
> at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
> at
> System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
> at
> System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
> at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
> msg, IntPtr wparam, IntPtr lparam)
> at
> System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
> at
> System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr
> dwComponentID, Int32 reason, Int32 pvLoopData)
> at
> System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32
> reason, ApplicationContext context)
> at
> System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32
> reason, ApplicationContext context)
> at System.Windows.Forms.Application.Run(ApplicationContext context)
> at
> Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
> at
> Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
> at
> Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[]
> commandLine)
> at N1MMLogger.Net.My.MyApplication.Main(String[] Args) in
> 17d14f5c-a337-4978-8281-53493378c1071.vb:line 82
> *From:* mailto:N1MMLoggerplus@...
> *Sent:* Tuesday, December 29, 2015 1:34 PM
> *To:* n1mmloggerplus@...
>
> *Subject:* [N1MMLoggerplus] N1MM+ with MMVARI problem ... ?
>
> I have recently converted from using N1MM Classic to N1MM+, and I am
> running into a problem whenever I try to start N1MM+ with MMVARI:-
> I get the string of messages as copied below. If I just ignore
> the Error Message by deleting it, the software starts up OK, and I
> can operate CW and Phone contests with no problems, except that the
> CAT control appears to be corrupted i.e. no display of the Frequency
> or Mode. MMVARI appears to work in a corrupted fashion.
> I have been using the old N1MM for a while with MMVARI on the same
> computer (Toshiba Satellite laptop and Windows 8.1 Updated) with no
> such problems.
> I have tried to uninstall the software and re-install from a fresh
> downloaded copy, to no avail.
> Also, if I start N1MM+ without the Digital Window activated,
> everything is OK for using CW and SSB. BUT as soon as I try to
> activate the Digital interface I get the same string of messages as
> below.
> Looks like there is an incompatible Visual Basic interface problem???
> Any suggestions as to what to try next would be welcome.
> regards
> Ken
> GM0AXY gm0axy@...
> ----------------------------------------------------------
> N1MMLogger.net - Version 1.0.5375.0
> Built: 12/15/2015 3:53:10 PM
> Microsoft Windows NT 6.2.9200.0,64:1,en-GB,en-GB
> Error occurred at: 12/21/2015 4:13:33 PM in Thread:
> ----------------------------------------------------------
> System.Runtime.InteropServices.SEHException (0x80004005): External
> component has thrown an exception.
> at System.RuntimeType.ForwardCallToInvokeMember(String
> memberName, BindingFlags flags, Object target, Int32[]
> aWrapperTypes, MessageData& msgData)
> at MMVARILib._DMMVARI.set_bActive(Boolean )
> at AxMMVARILib.AxMMVARI.set_bActive(Boolean value)
> at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
> EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\PSKEngine.vb:line 791
> ----------------------------------------------------------
> Call Stack before the runtime error: at
> System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
> at System.Environment.get_StackTrace()
> at N1MMLibrary.SharedLib.CallStackString() in
> C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Library\Classes\SharedCode.vb:line 58
> at N1MMLogger.Net.SharedCode.HandleError(Exception e, String
> PortName, String Info) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Modules\SharedCode.vb:line 211
> at N1MMLogger.Net.PSKEngine.PSKEngine_Load(Object sender,
> EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\PSKEngine.vb:line 828
> at System.Windows.Forms.Form.OnLoad(EventArgs e)
> at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
> at System.Windows.Forms.Control.Show()
> at N1MMLogger.Net.DigitalInterface.InitPSKInterface() in
> C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\DigitalInterface.vb:line 3261
> at N1MMLogger.Net.DigitalInterface.DigitalInterface_Load(Object
> sender, EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\DigitalInterface.vb:line 2050
> at System.Windows.Forms.Form.OnLoad(EventArgs e)
> at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
> at System.Windows.Forms.Control.Show()
> at N1MMLogger.Net.EntryWindow.OpenWindows() in
> C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\EntryWindow.vb:line 14492
> at N1MMLogger.Net.EntryWindow.GMTTimer_Timer(Object sender,
> EventArgs e) in C:\N1MM+Source\N1MM Logger on .NET\N1MM
> Logger.Net\Forms\EntryWindow.vb:line 12762
> at System.Windows.Forms.Timer.OnTick(EventArgs e)
> at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
> at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
> msg, IntPtr wparam, IntPtr lparam)
> at
> System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
> at
> System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr
> dwComponentID, Int32 reason, Int32 pvLoopData)
> at
> System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32
> reason, ApplicationContext context)
> at
> System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32
> reason, ApplicationContext context)
> at System.Windows.Forms.Application.Run(ApplicationContext context)
> at
> Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
> at
> Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
> at
> Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[]
> commandLine)
> at N1MMLogger.Net.My.MyApplication.Main(String[] Args) in
> 17d14f5c-a337-4978-8281-53493378c1071.vb:line 82
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2016.0.7294 / Virus Database: 4489/11277 - Release Date:
> 12/29/15
>
>


Re: Antenna Config and BAND Data for SO2R

Tom Z <kg3vtomz@...>
 

Pete,

Thanks, I am using a DX Doubler and just thought there would be a way to handle this without adding another Port. I am getting rid of LPT ports and have replaced the port to the DXD with a serial Port and a Micro Controller. So I will be using OTRSP and a Serial port.

I think the problem is that I do not quite understand how N1MM+ uses OTRSP for the case of 2 radios sharing several antennas. Is there any documentation on how N1MM+ uses OTRSP? I am setup to sniff the OTRSP data stream, so I will do some experimenting.

73,

Tom, KG3V


On Tue, Dec 29, 2015 at 5:42 PM, Pete Smith N4ZR n4zr@... [N1MMLoggerplus] <N1MMLoggerplus@...> wrote:
 

Hi Tom - if you are using LPT-port-driven band decoders, then it's as simple as defining two LPT ports, one for Radio 1, the other for Radio 2.  If you're using COM ports and something like OTRSP, then you define a port per radio.  Either way you define up to 16 antennas, and the program tells the relevant port which one is selected on which radio. Make sense?


73, Pete N4ZR
Download the new N1MM Logger+ at
. Check
out the Reverse Beacon Network at
, now
spotting RTTY activity worldwide.
For spots, please use your favorite
"retail" DX cluster.
On 12/28/2015 1:15 PM, Tom Z kg3vtomz@... [N1MMLoggerplus] wrote:
I am looking at N1MM+ features available for automating antenna switching. I understand the basic BAND DATA concept, but what if you are using 2 Radios? I was expecting to see a TAB or Column per Radio. Is there something I am missing, or do I just have to assign my antenna Codes so I can use one of the BAND DATA bits for Radio number?


73 and Happy New Year,

Tom, KG3V
--

-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!




--
-----------------------------------------------------
The Ham Bands are priceless and you earned the right to use them
Get on the Air - Use them or Lose them!