Simon
a24dd767cd
d
4 years ago
Simon
125224a74c
s
4 years ago
Simon
31f8babaee
Send all UNIT data to all openbridges - typo
4 years ago
Simon
408c4972bf
Send all UNIT data to all openbridges
4 years ago
Simon
aa6b89520b
logging for unit data calls
4 years ago
Simon
8393599391
remove extra debug
4 years ago
Simon
062f2b5544
more more more work on data logging
4 years ago
Simon
79e02004c2
more more work on data logging
4 years ago
Simon
bd61a9887f
more work on data logging
4 years ago
Simon
408adc9aad
()()()()()()()()()
4 years ago
Simon
42ab335bb4
()()()()()()
4 years ago
Simon
8824aa128c
()()()
4 years ago
Simon
4423cf22fb
log call type
4 years ago
Simon
70b727ce42
if stream ID has not been seen before AND _dtype_vseq == 3 THEN packet == CSBK (Data) OR Late Entry Burst C
...
if Stream ID has been seen before AND _dtype_vseq == 3 THEN packet == Burst C
4 years ago
Simon
7c8fbe46f8
add some temp debug
4 years ago
Simon
1b6c177e86
typo
4 years ago
Simon
54be4372bb
check if call type is unit first
4 years ago
Simon
8de8aa00ec
add the currently broken vcsbk logging lines
4 years ago
Simon
7ad9e54d44
Try to fix unit triggering on some group data calls
4 years ago
Simon
72b160bba7
logging fix
4 years ago
Simon
77cf95404d
Cut down KF7EEL work to just identify data calls
...
We will then build this in to the FreeDMR architecture
4 years ago
KF7EEL
58d05009d6
revert to SVRD
4 years ago
KF7EEL
9babcf52dd
save progress again
4 years ago
KF7EEL
8d8ed3ae7d
save progress
4 years ago
Eric
5f691b3a72
initial commit of UNIT data routing
4 years ago
Eric
ecc4a8eb46
testing data routing for GPS
4 years ago
Simon
072b34bf6c
Revert "Squashed commit of the following:"
...
This reverts commit 2fa9aecabb .
4 years ago
Simon
2fa9aecabb
Squashed commit of the following:
...
commit ebdef2b73d5c600c6082dbf07913d3d9e7c148ed
Author: Simon <simon@gb7fr.org.uk>
Date: Wed Oct 20 00:35:17 2021 +0100
unit
commit 8ed0b8df8f3ff74e11e5828228b77ccf1567c73d
Author: Simon <simon@gb7fr.org.uk>
Date: Wed Oct 20 00:33:34 2021 +0100
Tyo
commit 73151e08b14a100f4240ded2a58f5ff9c80ebc74
Author: Simon <simon@gb7fr.org.uk>
Date: Wed Oct 20 00:24:27 2021 +0100
Add rewrite for D-APRS Private Call to Group Call
4 years ago
Simon
1c803b57cb
Say
4 years ago
Simon
df40d8227d
Busy
4 years ago
Simon
72fdca025d
Control TG 9 slot 2 Dial-A-TG from either slot
4 years ago
Simon
e137e3c125
Stop "linked to" after "busy" signal
4 years ago
Simon
a22af30ed8
Exclude special TGs from dial-a-TG
...
Return "busy" message when one of these TGs is dialed
4 years ago
Simon
01dbdf9d1e
Fix stack trace
4 years ago
Simon
d8d5ddf555
Expose process titles in ps (not just python3!)
4 years ago
Simon
00605369c6
Fix disconnected / linked to voice on Dial-A-TG timeout
4 years ago
Simon
736b93818d
Handle error when fi is empty and log
4 years ago
Simon
ccc64b95c2
Same as last commit but for dial-a-tg
4 years ago
Simon
ed9c715efb
Stop TGs 9990-9999 from going over OBPs. These are for local server services only
4 years ago
Simon
422bfd5f53
replace master with corrected merge from hrt
4 years ago
Simon
732942d7c4
Revert "Merge branch 'hrt'"
...
This reverts commit de9892a1c2 , reversing
changes made to dff06fff62 .
4 years ago
Simon
de9892a1c2
Merge branch 'hrt'
4 years ago
Simon
0f8374cea9
More BCSQ logging tidying
4 years ago
Simon
25a7e3d397
Log all BCSQ the same
4 years ago
Simon
86c70aa1ca
more fixing streamid
4 years ago
Simon
82b02ec8ec
fix streamid
4 years ago
Simon
2e42df99c0
Handle RX BCSQ
4 years ago
Simon
75ccf3fe3c
Clearer logging of BCSQ
4 years ago
Simon
df2bb56ba7
fi in logs
4 years ago
Simon
e2c810d3f3
Andy
4 years ago
Simon
09d1614adb
Fix logic error
4 years ago
Simon
dff06fff62
Revert "Use hi-res timer for loop control"
...
This reverts commit cbd25b924d .
4 years ago
Simon
cbd25b924d
Use hi-res timer for loop control
4 years ago
Simon
501a557116
Revert "Override SERVER_ID that is sent for this OBP"
...
This reverts commit 36e7ed58b9 .
4 years ago
Simon
36e7ed58b9
Override SERVER_ID that is sent for this OBP
...
Generally, this is used for connecting to non-FreeDMR systems.
Should usually be set to:
OVERRIDE_SERVER_ID: False
** USE WITH CAUTION **
4 years ago
Simon
423bb3e5cd
Silently Apply TGID ACL to outbound as well as inbound traffic
...
when the target is an OpenBridge
5 years ago
Simon
cc5700878a
Fix bug in DMR+ style options
...
Allow for 9 TG per TS like DMR+ does
5 years ago
Simon
e0463ef0c4
Ignore non-ascii chars in options
...
(Damn you smart-quotes)
5 years ago
Simon
aa319c6ae4
Debug options
5 years ago
Simon
00e1d2109a
Debug LC exception
5 years ago
Simon
fa20a25852
Add traffic source validation:
...
Change behaviour of NETWORK_ID in OPENBRIDGE config:
This should be the ID of remote system. If traffic received on this bridge is not shown as
from this ID, it will be disgarded.
Fix reporting of PEER so it actually takes the peer from the incoming connection, not NETWORK_ID:
So, in short:
SERVER_ID in [GLOBAL] - the ID you send to other servers via OBP
NETWORK_ID in OPENBRIDGE - the expected ** remote ** ID for the bridge.
5 years ago
Simon
b7c91e75ee
Fix install script - NOW WORKS!
5 years ago
Simon
5904d471b7
Experimental passing of data sent as a group call
5 years ago
Simon
b29fdd0fce
Fix re.sub() to work properly on line 710
5 years ago
Simon
8c165b9122
Don't reset timers when calling info seervices
5 years ago
Simon
c20c0f4aec
Send contents of numbered AMBE files in language directory.
...
So, for example, for lang en_GB:
When you manual dial 9991, file en_GB_2/9991.ambe is played
5 years ago
Simon
edeaf2fbe7
Allow ANNOUNCEMENT_LANGUAGE in MySQL DB:
...
To update DB:
alter table repeaters add column ANNOUNCEMENT_LANGUAGE VARCHAR(8);
update repeaters set announcement_language='en_GB_2';
5 years ago
Simon
aaf8580d3d
Fix error in LANG when using peers and xlxpeers
5 years ago
Simon
a3c01e393e
Working
5 years ago
Simon
25bd7db348
Allow loading if multiple languages and selection both via
...
default in config file and OPTIONS.
Remove ANNOUNCEMENT_LANGUAGE from [GLOBAL]
Replace with ANNOUNCEMENT_LANGUAGES - Comma Separated list
Current list:
ANNOUNCEMENT_LANGUAGES: en_GB,en_GB_2,en_US,es_ES,es_ES_2,fr_FR,de_DE,dk_DK,it_IT,no_NO,pl_PL,se_SE
Add:
ANNOUNCEMENT_LANGUAGE to MASTER definition. If using GENERATOR, this becomes
the template default.
To change via OPTIONS add LANG=<language code>
take codes from list above
5 years ago
Simon
15d2986492
This is ....
5 years ago
Simon
4f8f3e5a33
argg
5 years ago
Simon
4d6961ec07
Fix freedmr ambe file
...
Add FreeDMR identifier to ident
5 years ago
Simon
034b6405a1
Enable sierra in en_GB_2
5 years ago
Simon
6ba08711e2
Alternative voice files for en_GB_2
...
Also, added abilty to read from separate ambe files in a dir
as well as the G4KLX style indexed files
5 years ago
Simon
b3388da319
Trying to get logger exception logging working properly
5 years ago
Simon
22326f6319
If ENHANCED_OBP, don't start sending to system until at least one BCKA seen from system
5 years ago
Simon
0f546e9636
Make KA report correct time
5 years ago
Simon
502adddf8c
Revert "Revert "Try allowing XLX again""
...
This reverts commit 45b70cf604 .
5 years ago
Simon
45b70cf604
Revert "Try allowing XLX again"
...
This reverts commit d6b67f8004 .
5 years ago
Simon
d6b67f8004
Try allowing XLX again
5 years ago
Simon
190e17b50e
CONFIG not config
5 years ago
Simon
45e10a9472
Error ia kaReporting
5 years ago
Simon
014edd8893
Report actual exception when we capture an exception in options
5 years ago
Simon
6c8ba4c442
Default statics for generator
5 years ago
Simon
e68b5c06fc
Exception logging
5 years ago
Simon
99f8889f2b
bad indent
5 years ago
Simon
f2c10e0b8a
Catch all exceptions in options code
5 years ago
Simon
634bcb95d6
Revert "Re-enable XLXPEER"
...
This reverts commit b4b8cdcb68 .
5 years ago
Simon
d04b0c9259
Revert "Tidy up some logging"
...
This reverts commit 2cda6b39a5 .
5 years ago
Simon
faf4fa9fe3
Revert "More tidying"
...
This reverts commit 8295bf25ba .
5 years ago
Simon
510df11d33
Revert "and for obp"
...
This reverts commit 9035b62091 .
5 years ago
Simon
9e0ec940b9
Revert "typo"
...
This reverts commit a725576b0b .
5 years ago
Simon
a725576b0b
typo
5 years ago
Simon
9035b62091
and for obp
5 years ago
Simon
8295bf25ba
More tidying
5 years ago
Simon
2cda6b39a5
Tidy up some logging
5 years ago
Simon
b4b8cdcb68
Re-enable XLXPEER
5 years ago
Simon
e258baf591
Handle keyerror when options calling reset tg
5 years ago
Simon
d08943490c
CONFIG not config
5 years ago
Simon
d87f881c7c
Keepalive reporting loop
5 years ago
Simon
e4525cd2f2
agian
5 years ago
Simon
3e27dddace
pkt_time
5 years ago
Simon
31452345cb
Test BCKA timers
5 years ago
Simon
19db6308b4
Merge branch 'master' into ka
5 years ago
Simon
e9c0fc4298
Change local TG limit from < 89 to < 79
5 years ago
Simon
d0df2469d6
Stop people creating TG bridges for TG 4000 and 5000
5 years ago
Simon
a41a6d1a41
try again
5 years ago
Simon
ca1fc469ec
finally
5 years ago
Simon
9d398ee6f7
frog
5 years ago
Simon
fa7ccf6fd7
ged
5 years ago
Simon
f3c0d084bd
ok
5 years ago
Simon
1da0b97314
Revert "_seq does not appear to be an integer for peers"
...
This reverts commit ad1906f5e2 .
5 years ago
Simon
6e970c28b4
Revert "Fix"
...
This reverts commit ba77eb5af8 .
5 years ago
Simon
ba77eb5af8
Fix
5 years ago
Simon
ad1906f5e2
_seq does not appear to be an integer for peers
5 years ago
Simon
7632384d5c
Remove rogue print(() statement that was used for testing
5 years ago
Simon
eb4028d7d0
LoopControl on PEER, XLXPEER and MASTER connections
5 years ago
Simon
090500d327
Duplicate detection for HBP
5 years ago
Simon
4c998ccccf
re-enable PEER
5 years ago
Simon
e985951d2c
Further enhance dup logging.
5 years ago
Simon
4331bb4e51
Enhance logging for dup detection
5 years ago
Simon
5bcc375792
More work to fix duplicate detection
5 years ago
Simon
5586c438b2
a
5 years ago
Simon
cebdffaf9f
sq
5 years ago
Simon
10bff82d6b
Seq
5 years ago
Simon
fa3dda2c2f
Handle false lastSeq
5 years ago
Simon
4de29e3c77
self.lastData
5 years ago
Simon
51e7d50d1e
Only compare whole packet is seq > 1
5 years ago
Simon
250b0789b6
Revert "Make sure we always record last time, even if packet rejected by LoopControl"
...
This reverts commit 94418256ec .
5 years ago
Simon
8749a457c3
Revert "lastdata"
...
This reverts commit 0503e72607 .
5 years ago
Simon
0503e72607
lastdata
5 years ago
Simon
94418256ec
Make sure we always record last time, even if packet rejected by LoopControl
5 years ago
Simon
84a92d8963
Compare whole packet for duplicates
5 years ago
Simon
9084eacc23
Sequence number logging at warning level
5 years ago
Simon
b44be39a16
Move where dup seq. is recorded
5 years ago
Simon
c57f6ddbb0
KA commity
5 years ago
Simon
c3f438ae31
Fix my mess
5 years ago
Simon
3a1626fde7
Revert "bcka test"
...
This reverts commit d7bf07c23a .
5 years ago
Simon
ba5900eb07
Hmm
5 years ago
Simon
a27801e399
type
5 years ago
Simon
d7bf07c23a
bcka test
5 years ago
Simon
cc5178faab
Don't send to system if more than 6 (1 min) BCKA missed
5 years ago
Simon
33ce153a4b
Missing ]
5 years ago
Simon
1cf2415321
Handle BCSQ when coming from a HBP source also
5 years ago
Simon
8266467564
Fix in fin log
5 years ago
Simon
f02b5ff22e
Disable PEER and XLXPEER connections for testing
5 years ago
Simon
c41b2b9131
Timeout ot streamIDs should match standard DMR radio, repeater and network timeout
...
180 secs
5 years ago
Simon
dec08d6e33
Stream
5 years ago
Simon
2464818f03
test 2
5 years ago