Yaesu FT-897
Things about the Yaesu FT-897 radio. This is the same internals as the FT-857 so much of what is said here will apply to both radios.
FT-897 & FT-857 Jumper Settings
by trixter on Feb.07, 2010, under Yaesu FT-897
I obtained the following information from an image scan of a Yaesu document. This information has been available for some time, although I have yet to find it anywhere in plain text so I am providing it here. Any typos are surely mine, although I did fix what I thought were some typos in the original document. In any case, if there is a conflict of information between this version and the original, the original should be assumed to be more accurate.
This came out of research into a software mod for the FT-897 and FT-857 radios. I know based on my memory map where to write the data, I just wanted that data to be easier to figure out what is proper and what is not.
(continue reading…)
Yaesu FT-8xx CAT perl module
by trixter on Aug.29, 2009, under Yaesu FT-897
Update: August 29, 2009 – I added some undocumented commands, their syntax is at the end of this page.
This is a perl module that extends Win32::SerialPort or Device::SerialPort depending on what platform you run it on. This means that it should work in Windows, Linux, BSD, OSX, Solaris and probably elsewhere.
The idea is to be able to let people quickly develop cross platform tools without having to know anything about serial ports, the CAT protocol, or any of that. Fortunately, since I dont know much about it, and got really lucky by closing my eyes and randomly pressing the keys on the keyboard.
FT-897/857 Calibration Dumper
by trixter on Aug.27, 2009, under Yaesu FT-897
The Yaesu FT-897/FT-857 ham radios come factory tuned for better performance. This is not uncommon, most radio manufacturers do this. The electrical components have tolerances, meaning that the sum of the parts is different from one radio to the next. This calibration data is radio specific to cause the output to be more or less uniform across their entire model line.
My recommendation is to back up those settings, since I am lazy I did not want to write them down and hope that I could read my writing at a later date, so I wrote a little tool that will let you back them up in a way that is easy to print out and keep with the manual or taped to the radio itself, or whatever you choose to do. This would let you easily restore them if you ever need to.
The dangers of EEPROMs
by trixter on Aug.27, 2009, under Yaesu FT-897
I am writing some tools to dump the eeprom data from my Yaesu FT-897. I have heard many people argue that this is not safe to do. That I can brick my radio, and these comments are spread out all over on different forums and to different people.
These assertions are largely spreading FUD. There is some basis in fact, but the claims greatly exaggerate the risks all to tell people not to do something with their own equipment. I do not understand why they are doing this, other than they have not fully thought through their assertions, but I will address the most common claims they have made.
FT-897 memory map
by trixter on Aug.25, 2009, under Yaesu FT-897
In my never ending quest to waste time and do little that is actually productive, I decided to go through the memory dump I made with my Yaesu CAT EEPROM Dumping program.
The first thing I did was to write down all of my configuration settings. These are the factory alignment variables that allow the radio to perform better than it would if it were at generic settings (usually anyway).
This made it easier for me to locate where those are in the EEPROM and rule that section out for further exploration. By looking for a pattern in my options I can look for that same pattern in the dump and isolate it.
FT897 eeprom dumper
by trixter on Aug.25, 2009, under Yaesu FT-897
I am starting to interface a bit more with my FT-897. To this end, I needed to know the contents of the EEPROM. I am able to get this via an undocumented CAT command and the CAT cable. I wrote a simple perl script ft897dump.pl that will dump the EEPROM contents of the radio.
This works for more than the FT-897, many Yaesu CAT capable radios will support this, such as the FT-817, FT-817ND, FT-847, FT-857, and the FT-857D. The CAT protocol is documented in the manual, however not all the commands that work are documented there.
Ft-897 TNC interface
by trixter on Aug.23, 2009, under Yaesu FT-897
Last night I finally got around to making a computer interface to let my laptop, with the help of soundmodem, do packet radio with my FT-897. This simple circuit (mostly stolen from here) lets me do just that. I connect this to the DATA port not the CAT port on the back of the radio, allowing me to still use the CAT port to control the radio itself. My additions to this schematic are largely adding the correct pin numbers, really trivial.
I have set this up, used xastir, and it was fully working. To emulate a hardware TNC I used soundmodem, which lets me use my soundcard to encode/decode the data. I was able to directly solder the components to a DB9 connector, which means they can hide in the DB9 hood. I also have to use a USB->Serial converter, which is a PL2303 based chip (the most common serial/usb chip). With my eeepc and this dongle I was more than able to generate the requisite power to switch the PTT, and my desktop radio talked to my VX8R HT (built in TNC).
My FT-897
by trixter on Apr.18, 2009, under Yaesu FT-897
My base/mobile radio is a Yaesu FT-897. This is an all mode transceiver covering HF as well as 2m and 70cm. I have the optional batteries so I can go out in the sticks and still have a usable radio.
I also got the remote mic, which lets me control just about every radio function without having to mess with the radio itself, and as a bonus this mic also works as a morse keyer.
