I forgot that the group and radio IDs are 24 bit frames (only with Capacity & Connect Plus they leave the first 8 most significant bits 0). So it should look like this:
Code:
CSBKO=3 + FID=6 000000001110101010001111 000000001100001101011101 0100100000000010
| | |
| | |
| Group ID: 50013 |
| |
| Unknown
Radio ID: 60047
So the format is:
Radio ID: 24 bits.
Group ID: 24 bits.
Unknown: 16 bits.
I think CSBKO=3 + FID=6 messages are
Connect Plus Channel Grant OSWs. This hypothesis is supported by absence of them on idle Connect Plus control channels. If it is a channel grant then the last 16 bits could contain the destination LCN (but I don't yet understand how that's assigned). If LCNs are directly assigned and not pre-programmed, it's worth mentioning that some documentation I've come across says Connect Plus only supports UHF, so there may only be one custom bandplan (and thus less stuff for the control channel to announce).
That leads me to believe that CSBKO=1 + FID=6 are
Connect Plus Idle Msg OSWs. Presumably these would contain idle system parameters that wouldn't change from call to call - hypothetically things like a system ID, network ID, site ID, neighboring site LCN (for RSSI), etc. I did an experiment and grabbed one from the beginning of the log file, one from the end and a couple from the middle:
CSBKO=1 + FID=6 0000000100000011000001000000010100000110000000000000000000001101
CSBKO=1 + FID=6 0000000100000011000001000000010100000110000000000000000000001101
CSBKO=1 + FID=6 0000000100000011000001000000010100000110000000000000000000001101
CSBKO=1 + FID=6 0000000100000011000001000000010100000110000000000000000000001101
As you can see they're the same, even though during the course of several minutes the CSBKO=3 channel grants changed to different values.
On the same frequency 461.3 MHz, I compared today's log with last night's:
CSBKO=1 + FID=6 000000010000001100000100000001010000011000000000000000000000
1101 (Today)
CSBKO=1 + FID=6 000000010000001100000100000001010000011000000000000000000000
1011 (Yesterday)
The last four bits changed, from decimal 13 yesterday to 11 today.
This is a multi-site system and I've been able to find which control channels are related by observing common group and radio IDs on them, so I was also able to compare two control channel's idle frames from yesterdays logs:
CC
461.300 MHz: CSBKO=1 + FID=6 0000000100000011000001000000010100000110000000000000000000001011
CC
454.525 MHz: CSBKO=1 + FID=6 0000000100000010000001000000010100000110000000000000000000000100
Notice the last 4 bits on the second control channel are now "4" in decimal. Because I'm sure these control channels belong to two sites on the same Connect Plus system, I was looking for commonalities that could indicate a field for a value common to the whole system, like a system ID. There are definitely some similarities!
What do you guys think?