248 Commits

Author SHA1 Message Date
Simon
638e585a46 Take callsign for voice ident from callsign sent in connection
rather than from system name. Now it will work with proxy setups too!
2021-02-26 19:13:58 +00:00
Simon
668d52c2ba We need to deepcopy() when using GENERATE 2021-02-24 22:24:19 +00:00
Simon
6ad5af1b2b Don't allow decimal point / full stop in TG in options 2021-02-23 15:31:58 +00:00
Simon
a4fe1995d2 Fix voice - again 2021-02-21 18:52:37 +00:00
Simon
b719a55e4c Add GENERATOR: N in MASTER deifnition
If GENERATOR is set to more than 1, the master definiton
is used as a template to generate N systems with sequential ports,
starting at the port listed in the defintion.

For example:

for N = 2:

G7RZU-0 - port 54000
G7RZU-1 - port 54001
2021-02-21 14:33:53 +00:00
Simon
2e3806cf4e Only process type MASTER in options config.
This should enable type PEER and type XLXPEER to be used
2021-02-21 12:35:04 +00:00
Simon
91dc7129bb Fix voices 2021-02-20 21:18:08 +00:00
Simon
0600332980 Internationalisation map 2021-02-14 15:42:43 +00:00
Simon
116a904d9f further typo 2021-02-14 13:20:51 +00:00
Simon
ed85784edf typo 2021-02-14 13:19:28 +00:00
Simon
acab830ef9 Only update UA timer when it's acptually changed ! 2021-02-14 13:18:26 +00:00
Simon
72fe31509b More fixes on options default timer handling 2021-02-14 13:13:12 +00:00
Simon
41d24ddec2 Options UA TIMER handling fix 2021-02-14 12:07:06 +00:00
Simon
fb45584aab Revert "Remove "to" from linked messages so it at least makes sense"
This reverts commit e882b4226bcb7db89c257904a397d3b45c9c133e.
2021-02-09 09:37:44 +00:00
Simon
e882b4226b Remove "to" from linked messages so it at least makes sense
for all languages and doesn't cause to - two confusion
2021-02-08 14:41:23 +00:00
Simon
0b1015b5af Tidy up announcement voice sending
Including setting streamid variables within main reactor thread for consistency
2021-01-28 01:27:10 +00:00
Simon
23ac74dfdf Explicit returns in SQL thread 2021-01-27 21:30:37 +00:00
Simon
75bbc8baad Fix voice file support 2021-01-27 21:08:46 +00:00
Simon
a74c02d28c Change language of voice announcements in config file
(See ./Audio/ )
2021-01-27 19:55:09 +00:00
Simon
67db3f1acd Outline of language file support
Move sql.close() into SQL thread
2021-01-27 19:49:02 +00:00
Simon
91fe2e6f9d Get rid of Semaphores completely. 2021-01-27 18:54:31 +00:00
Simon
d3bc7fe5d8 All blocking code removed from main thread
What was I actually thinking ?!?!?
2021-01-27 18:47:55 +00:00
Simon
799a48b91d Indent error in sendspeec logging 2021-01-25 13:30:21 +00:00
Simon
d209f5b368 Move voice logging into INFO logs 2021-01-25 13:21:02 +00:00
Simon
4e64e5f740 a 2021-01-25 00:48:37 +00:00
Simon
8116fe38e1 Add handling of occasional exception in dmrbits.tobytes() in HBP class 2021-01-24 18:56:33 +00:00
Simon
95037683b7 Exclude decimal point from options TG string 2021-01-23 12:01:35 +00:00
Simon
ca054d5cd6 Add ability to specify table to SQL config 2021-01-22 13:09:28 +00:00
Simon
e7dca90355 Loads of threads! 2021-01-19 23:54:09 +00:00
Simon
e7b1c24ed9 Send announcements from ID 5000 2021-01-19 19:42:46 +00:00
Simon
586a9246b7 Fix possible semaphore bug in bridge table 2021-01-18 21:11:40 +00:00
Simon
f52e63cb77 More stream logging 2021-01-18 17:04:29 +00:00
Simon
4fa05fb503 tidy up stream trimmer logging 2021-01-18 17:02:09 +00:00
Simon
f87534f69c Streamy 2021-01-18 16:50:27 +00:00
Simon
77bfacf2e5 Bug in stream trimmer 2021-01-18 15:04:00 +00:00
Simon
76927ebf95 Proper debug for streamtrimmer problem 2021-01-18 12:31:56 +00:00
Simon
e6edd4c16b Debugging for stream problems 2021-01-18 11:09:05 +00:00
Simon
8f5bdceec8 Except 2021-01-17 22:54:44 +00:00
Simon
f05d192a1b Handle keyerror in stream trimmer 2021-01-17 22:45:45 +00:00
Simon
4626917326 It doesn't make sense to be able to link #9 to TG9 ! 2021-01-17 12:59:40 +00:00
Simon
3889eabda7 Another indent problem 2021-01-16 16:19:12 +00:00
Simon
8010a7aad3 Fix indent 2021-01-16 16:16:05 +00:00
Simon
9a719489c5 Target active 2021-01-16 16:14:51 +00:00
Simon
f83d092b1c Reinstate old TG9 code for HBP only 2021-01-16 15:54:52 +00:00
Simon
31e9432063 Set stat trimmer back to once an hour 2021-01-16 13:05:53 +00:00
Simon
d9e42685cc Make stat trimmer handle active and inactive correctly 2021-01-16 13:03:20 +00:00
Simon
6064be77d7 Run stat trimmer every hour 2021-01-16 12:13:47 +00:00
Simon
117ab55358 Fix statTrimmer 2021-01-16 12:05:09 +00:00
Simon
a355f5bf3b Revert "Single mode changes"
This reverts commit 585e50ad9e1a98afbbb88eb074c25604a39e2d99.
2021-01-10 21:08:20 +00:00
Simon
585e50ad9e Single mode changes 2021-01-10 21:06:48 +00:00