Roberto,
I do not own an Icom Marine Radio, and have never even seen one in person.? Testing has been done by others to get HRI Visual Studios version working right with ICOM Marine Radios.? Tom has been testing with his ICOM 710 recently and all is well.
Every command to the radio, and from the radio begins with "$PICOA" and ends with a checksum.? The communications are all ascii printable characters.? It looks like your ICOM interface is faulty with crazy unprintable characters being erroneously entered into the bit-stream.
Since Tom tested with his Icom 710, I do not believe there are any communications problems with HRI.? I can not help you with your home-made radio interface because I do not have an ICOM marine radio and am not knowledgeable about the interface.
There might be other people in this group who can help.? There are probably other websites, groups or forums where Icom 710 owners talk and give advice for this interface.?? Hope you get it solved.
Regards
Howard