I am curious as to what function each parameter has that is entered into PRO-96 custom tables. I assume the channel number is the FCC numbers for the relevant freqs. I haven't found any info that describes exactly how this custom table works.
No, the channel number has nothing to do with the FCC. The channel number is based solely on the channel number sent by the Mot trunking system on the CC.
Here's how the custom table works...
1. the scanner receives a "call grant" or "call update" message on the CC
2. the message contains (in relevant part) a talkgroup ID and a channel number
3. the scanner uses the channel number to calculate the voice frequency, presuming the talkgroup ID is somehow "interesting"
4. if "custom tables" are enabled, the scanner looks through the 6 tables, stopping when it finds the first one that satisfies:
ChanLo <= <CC message channel> <= ChanHi
5. the scanner then uses the found table entry to calculate the voice frequency:
Fv = BaseFreq + Step x (<CC message channel> - Offset)