[WT-support] Trouble with wtrotators and ERC-M

Alexander Kurpiers a.kurpiers at gmail.com
Sat Aug 26 13:11:35 CEST 2017


Hi,

I'm using wtrotators (from 4.24) with an ERC-M Rotator interface (using
Yaesu GS232 protocol). In the wtrotators configuration I chose Yaesu
(but tried other settings, too).

The strange thing: wtrotators can control the roator (CW/CCW or turn
antenna to a certain azimuth). But I do not get any azimuth indication.


I sniffed the UART data and I think it is ok. wtrotators sends "C\r" and
receives "AZ=043\r\r\r\r..." (14 \r):


42,IRP_MJ_WRITE,DOWN,TRUE,0x0,43 ,C,
43,IRP_MJ_WRITE,UP,TRUE,0x0,43 ,C,
44,IRP_MJ_WRITE,DOWN,TRUE,0x0,0D ,.,
45,IRP_MJ_WRITE,UP,TRUE,0x0,0D ,.,
46,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
47,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ,....................,
48,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
49,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 ,....................,
50,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
51,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 ,....................,
52,IRP_MJ_READ,DOWN,FALSE,0x0,,,
53,IRP_MJ_READ,UP,TRUE,0x0,41 5A 3D 30 34 33 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D ,AZ=043..............,
54,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
55,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ,....................,
56,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
57,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ,....................,
58,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
59,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ,....................,
60,IRP_MJ_WRITE,DOWN,TRUE,0x0,43 ,C,
61,IRP_MJ_WRITE,UP,TRUE,0x0,43 ,C,
62,IRP_MJ_WRITE,DOWN,TRUE,0x0,0D ,.,
63,IRP_MJ_WRITE,UP,TRUE,0x0,0D ,.,
64,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
65,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ,....................,
66,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
67,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 ,....................,
68,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
69,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 14 00 00 00 00 00 00 00 00 00 00 00 ,....................,
70,IRP_MJ_READ,DOWN,FALSE,0x0,,,
71,IRP_MJ_READ,UP,TRUE,0x0,41 5A 3D 30 34 33 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D 0D ,AZ=043..............,
72,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),DOWN,FALSE,0x0,,,
73,IRP_MJ_DEVICE_CONTROL (IOCTL_SERIAL_GET_COMMSTATUS: Retrieve COM status),UP,TRUE,0x0,00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ,....

Looks ok, no idea what is wrong.
Any ideas?


Regards,


Alexander DL8AAU



More information about the Support mailing list