There was a thread about this recently about using Wireshark as an alternative here:

   http://intrepid.danplanet.com/pipermail/chirp_devel/2016-April/003966.html

--David
KI6ZHD


On 06/12/2016 09:53 AM, Nathan Crapo via chirp_devel wrote:
Looks like rtsystems.com has software for $49.00.  :(  And it's Windows only software, too.  One route would be to borrow/eval a copy of that, install it on a VM along with Serial Port Monitor and get the protocol.  Then add support to Chirp and you'd give cross-platform programmability to everyone.  Maybe you're willing to make a $49 sacrifice to enable everyone?  I know a lot of people like CHIRP because it's a universal tool for all their radios.

Another route is to "fuzz" the radio.  You could form your stimulus with the existing Alinco radio to speed things up a bunch.  It looks like the protocol for most models differ pretty minimally for a given vendor.

You're right: Serial Port Monitor is Windows only.  Unfortunately a lot of the OEM programming software is Windows only as well.  FWIW, Serial Port Monitor did do a really nice job of documenting the protocol.

I'm not a Windows fan, either.  I don't even use it for work much.  I used a Windows 7 VM for the initial protocol snooping, and then carried out the remaining dev in MacOS and Linux.  It's pretty easy to "pipe" your USB serial dongles from the host to guest OS with VirtualBox, for example.  I'm sure other VM technology will do this as well.