Yaesu FT-857D Custom CAT Control Questions
I'm about to interface my microcontroller project with my Yaesu 857D, and it's not clear to me if the CAT data signal is TTL or RS-232. Also, would I command it over the RX D or the TX D line?
If you go to Yaesu's web site, you can download the CAT manual replete with everything you need to know.
Alan Applegate, KØBG
The RS-232 Standard requires:
Voltages between +5 and +15 volts for logical 0, and
Voltages between -5 and -15 volts for logical 1.
The Yaesu CAT Interface is a TTL standard compliant (between 0 and +5 Volts).
Zero (0) volts for logical 0,
+5 volts for logicial 1.
Maxim/Dallas MAX-232 series of Level Converters is a common IC used for CAT interfaces.
Yaesu FT-897 connector wiring
Last edited by W9GB; 06-08-2011 at 12:06 AM.
Alan, I can't seem to find a CAT manual on the website. Do you have a URL? That would be most helpful, thanks! :-)
This is the CAT info on the 450. Except for the port pinout, and a couple of minor commands, the info is the same for all Yaesu transceivers with a CAT port.
The back of the manual on each respective transceiver, has the command set for that model.
Alan Applegate, KØBG
Yeah, that doesn't do me much good, b/c that's a DB9 connector that's set up for standard RS232 communication. I have the mini-DIN that I think can be commanded with a TTL output.
I know the packet contents and the timing that I need. I just need to verify that TTL levels will work, and if I indeed command it on the Rx D pin (instead of the Tx D...I'm not sure whether the tx/rx reference point is the radio or the CAT peripheral).
Other than the command pin on the mini-DIN and if TTL, I'm good-to-go with coding up everything! :-)
No offense, but if you can't figure out the cable and the signal levels, you might want to buy a pre-built USB cat cable and stick with just doing the programming. Goofing around with trying to convert RS-232 level signals to TTL can lead to damaging the radio if you don't know what you're doing.
You should be able to find a current manual on Yaesu's website, and as others have mentioned, the CAT commands and protocol are typically listed towards the back of the manual.
You have that answer .. Did you understand the answer?
I just need to verify that TTL levels will work
The Yaesu CAT Interface is TTL Standard Compliant (between 0 and +5 Volts).
Zero (0) volts for logical 0; +5 volts for logical 1.
None taken! I'm not trying to "figure out the cable". There's no "the" in my cable. I have buffered Arduino GPIO data (TTL), and I'm wondering which *pin* of the CAT connector is the data in (Rx D or Tx D, it's all about who's the reference) and if indeed it has DC voltage sense.
That's it. I have my own cut up 8-pin mini-DINs and wires and cables to make what I need.
I can't find the reference on the Yaesu site or Google, btw.
Oh, I missed that line, sorry, and thanks!