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

Notification

Icon
Error

Rotor interface appears to be working but no control of rotor
N1HKO
#1 Posted : Friday, November 20, 2015 1:58:55 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 3

Thanks: 1 times
Hi All,
I'm looking for some help as this one is puzzling me.

Logic 9.0.79
Windows 7 x64
Rotor M2 2800PX on Com 7 (this is a virtual port)

I had no issues with this configuration prior to switching hardware and moving to 64 bit windows.

The rotor, port and related hardware all check out. Rotor can be controlled by other software (writelog, hyper terminal)under current configuration.

When accessing the interface in Logic no errors are generated. A click on the compass rose responds as expected but the rotor does not respond.

I tried the Rotor Data Scope and it returns a non-descript OLE error.

Have I run into another 64 bit driver issue?
Looking for any and all ideas.

Thanks & 73,
Sponsor
Note: We receive a commission from Amazon when you purchase via this link. It does not affect your cost. Thank you!
WN4AZY
#2 Posted : Saturday, November 21, 2015 9:11:53 PM(UTC)
admin

Rank: Administration

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

Thanks: 969 times
Was thanked: 484 time(s) in 399 post(s)
Hi--

I suspect it is a Windows driver issue. Check the driver of the USB adapter in the Windows Device Manager. I bet it's not FTDI.

Usually, though, rotors are not as demanding on the COM ports. Try both the legacy and non-legacy drivers in LOGic for your rotor. Seeing the other software works, one of these could well work too. Non-legacy uses the .Net framework to talk to the COM port. Legacy uses the old Microsoft COM control.

Let is know.

Tnx & 73,

Dennis WN4AZY
1 user thanked WN4AZY for this useful post.
N1HKO on 11/23/2015(UTC)
N1HKO
#3 Posted : Monday, November 23, 2015 11:37:26 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 3

Thanks: 1 times
Update 1

I tried the non-lagacy driver, no change in performance or results.

I should have offered more details on my system to avoid the USB assumption. The virtual serial ports are supported by a Lantronix ethernet serial server. Lantronix relies upon .Net 4.0 for its' drivers.

All serial ports are on this server. Logic communicates with rigs and TNCs without issue or error. I get no error messages relaetd to com port access for the port in question.

I was hoping the non-legacy (.Net) version of the 2800PX driver would work given the .Net commonality. Might the issue be within .Net?

Bill - N1HKO

WN4AZY
#4 Posted : Tuesday, November 24, 2015 5:06:36 PM(UTC)
admin

Rank: Administration

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

Thanks: 969 times
Was thanked: 484 time(s) in 399 post(s)
Hi Bill:

Man, I have no idea what is going on here.

I don't really follow what the Lantronix is, but I doubt it is a .net 4.0 issue, seeing they work with other ports, in LOGic or in other programs.

I am questioning LOGic now, although I am pretty sure it has been tested. Here is the actual code. Basically is is sending A{pause}123{cr}.

Quote:
internal override void Aim(double deg)
{

pooledPort.Library.WriteBinary(new byte[] { (byte)'A', 13 }); // Azimuth
Thread.Sleep(167); // 3/8 sec
pooledPort.Library.port.Write(string.Format("{0}", (int)Math.Round(deg, 0)));
pooledPort.Library.WriteByte(13);
}


Do you have another COM port you can try it on?

Tnx & 73,

Dennis WN4AZY
N1HKO
#5 Posted : Tuesday, November 24, 2015 8:19:13 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 3

Thanks: 1 times
I can't help with code. There is one "native" com port on the docking station which I don;t typically use. I did try that com 1 with all 4 driver versions and no change in result. I do find it odd. I get the confirmation dialog " Antenna to XXX" and the data in the window updates to the heading selected. Just nothing at the rotor. It's like bytes are hanging in a buffer some place? I did try changing the poll setting amnd that has had no result.

I did try the rotor scope again. This time it there is a more scpecific error.

Error 1426 .... DATASCOPE.INIT, line 26

attaching screen shot.

thanks and 73,

Bill - N1HKO
File Attachment(s):
Rotor OLE Error.PNG (44kb) downloaded 25 time(s).
Users browsing this topic
Guest
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.030 seconds.