28 Jan
2015
28 Jan
'15
5:57 p.m.
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