The M12 uses different commands for sending a lot of the data since it is tracking more sats and the old commands were limited to 6 or 8 sats. I doubt it would work the the RFTG. There might also be a 3V vs 5V problem.