I am using the RS422 adapter suggested on the website but after trying to connect it to my AIS receiver for most of the day, I have been unable to get any valid responses in the software.
I'm just trying to figure out if my device could be faulty or not.
My receiver is an MXA-5000 (http://www.icomamerica.com/en/products/marine/ais/mxa5000/default.aspx), which has NMEA 0183 output. I connected the RS422 output to the adaptor R+ and R-, then connected that directly to the Pi.
The Pi recognizes the USB interface and the green light flashes with incoming data but the inspector shows nothing. I have made both a hex dump and a raw data dump of the incoming data (also tried without ground to see if it made any diff) and attached it here.
Do the packets look correct in any way? Or is the data just garbage?
I've actually had a look myself and can't see they match a normal NMEA sentence but maybe this is due to protocol packing or something. Unfortunately I don't know enough about it all to say one way or another.
(EDIT) Just a little more info:
Data output is RS422 balanced @ 38,400 baud (http://www.icomamerica.com/en/products/m...tions.aspx)
I tried this, and 4,800 baud inside the software but received nothing. The dump is just a 'cat' from the device in Linux.
The AIS data WAS being received into my plotter before I switched interfaces.
I'm just trying to figure out if my device could be faulty or not.
My receiver is an MXA-5000 (http://www.icomamerica.com/en/products/marine/ais/mxa5000/default.aspx), which has NMEA 0183 output. I connected the RS422 output to the adaptor R+ and R-, then connected that directly to the Pi.
The Pi recognizes the USB interface and the green light flashes with incoming data but the inspector shows nothing. I have made both a hex dump and a raw data dump of the incoming data (also tried without ground to see if it made any diff) and attached it here.
Do the packets look correct in any way? Or is the data just garbage?
I've actually had a look myself and can't see they match a normal NMEA sentence but maybe this is due to protocol packing or something. Unfortunately I don't know enough about it all to say one way or another.
(EDIT) Just a little more info:
Data output is RS422 balanced @ 38,400 baud (http://www.icomamerica.com/en/products/m...tions.aspx)
I tried this, and 4,800 baud inside the software but received nothing. The dump is just a 'cat' from the device in Linux.
The AIS data WAS being received into my plotter before I switched interfaces.