Add IPSC Trunk Flag
Trunk flag will (not yet) byass IPSC TS loading checks so that 2 or more DMRlinks may join an IPSC that moves streams between them. It will be possible to bridge an arbitrary number of streams since there’s no 2 TS restriction on a DMRlink to DMRlink IPSC
This commit is contained in:
parent
10a21ed118
commit
b8bd3da8db
@ -20,10 +20,14 @@ THIS EXAMPLE WILL NOT WORK AS IT IS - YOU MUST SPECIFY NAMES AND GROUP IDS!!!
|
|||||||
NOTES:
|
NOTES:
|
||||||
* PRIVATE_VOICE is not yet implemented
|
* PRIVATE_VOICE is not yet implemented
|
||||||
* GROUP_HANGTIME should be set to the same value as the repeaters in the IPSC network
|
* GROUP_HANGTIME should be set to the same value as the repeaters in the IPSC network
|
||||||
|
* TRUNK is a boolean set to True only for DMRlink to DMRlink IPSCs that need to move
|
||||||
|
multiple packet streams that may match the same TS - this essentially makes the
|
||||||
|
source,timeslot,talkgroup ID a tuple to indentify an arbitrary number of streams
|
||||||
'''
|
'''
|
||||||
|
|
||||||
RULES = {
|
RULES = {
|
||||||
'IPSC_FOO': {
|
'IPSC_FOO': {
|
||||||
|
'TRUNK': False,
|
||||||
'GROUP_HANGTIME': 5,
|
'GROUP_HANGTIME': 5,
|
||||||
'GROUP_VOICE': [
|
'GROUP_VOICE': [
|
||||||
{'SRC_GROUP': 1, 'SRC_TS': 1, 'DST_NET': 'IPSC_BAR', 'DST_GROUP': 2, 'DST_TS': 2},
|
{'SRC_GROUP': 1, 'SRC_TS': 1, 'DST_NET': 'IPSC_BAR', 'DST_GROUP': 2, 'DST_TS': 2},
|
||||||
@ -33,6 +37,7 @@ RULES = {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
'IPSC_BAR': {
|
'IPSC_BAR': {
|
||||||
|
'TRUNK': False,
|
||||||
'GROUP_HANGTIME': 5,
|
'GROUP_HANGTIME': 5,
|
||||||
'GROUP_VOICE': [
|
'GROUP_VOICE': [
|
||||||
{'SRC_GROUP': 2, 'SRC_TS': 2, 'DST_NET': 'IPSC_FOO', 'DST_GROUP': 1, 'DST_TS': 1},
|
{'SRC_GROUP': 2, 'SRC_TS': 2, 'DST_NET': 'IPSC_FOO', 'DST_GROUP': 1, 'DST_TS': 1},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user