[chirp_devel] ICF File for Icom IC-F520

Joseph scanlan
Fri Jan 30 08:05:42 PST 2015


On Jan 28, 2015, at 5:57 PM, Dan Smith <dsmith at danplanet.com> wrote:

>> Does anyone know how to decode the frequency?
>> 
>> I'm looking at an ICF file produced by Icom's CS-F500 software for an IC-F520 land mobile radio.  It wasn't hard to find where in the file memory channels are stored.  Unfortunately, the frequency isn't stored as a simple integer nor does the scheme for decoding IC-2100 frequencies work.
>> 
>> The first line of the file is
>> 25260000
> 
> In every ICF file I've ever seen, the file is like a BCD dump of the
> memory, so you have to read the BCD, parse to binary and then you can
> see what is going on. See the ICF conversion code in chirp
> (chirp/icf.py) for details. Icoms seem to always use a few bytes for the
> frequency, which is multiplied by a step frequency (6.25kHz, 5kHz, etc)
> to get the actual frequency.
> 
> --Dan

Now that I have the IC-F520 memory (mostly) mapped I found my problem; I wasn't looking at 7 bits of the frequency.  Oops!

The Tx and Rx frequencies are stored in Hz.  No special conversion required.  I'll keep my eyes open for "gotchas".


More information about the chirp_devel mailing list