Commit graph

121 commits

Author SHA1 Message Date
Jonathan Naylor ad29c5c4b6 Remove packet timer and use the elapsed timer directly. 2016-07-14 18:20:06 +01:00
Simon 53fe88bf9e Add separate blacklist/whitelist for RF and NET 2016-07-10 21:37:11 +01:00
Simon 8e6344f50c Change access control to call validateAccess 2016-07-10 18:35:23 +01:00
Simon f313615708 Move DMR Access Control to new class. 2016-07-10 16:46:02 +01:00
Simon 66415e004e Separate DMR Access control into new class: DMRAccessControl:: 2016-07-10 11:47:23 +01:00
Simon 8ed6eb7dec Merge remote-tracking branch 'upstream/master' 2016-07-08 14:05:24 +01:00
Simon f48b982e93 Fix bug in whitelist logic that was blocking secondary TGs 2016-07-08 14:04:15 +01:00
Jonathan Naylor d0e118e85c Start on DMR rate 3/4 data. 2016-07-07 20:23:30 +01:00
Jonathan Naylor e0a6229d6c Added Rate 3/4 Data debugging output. 2016-07-07 14:05:38 +01:00
Simon cfa70a0388 more whitelist tidying 2016-07-03 18:41:08 +01:00
Simon 48c273814c More fixes to black/white list behaviour 2016-07-03 10:20:32 +01:00
Simon 3da7ebe085 Fix blacklist hit causing crash 2016-07-03 10:03:50 +01:00
Jonathan Naylor 1e994e920a Let the modem handle the null Short LC itself. 2016-06-20 18:33:04 +01:00
Jonathan Naylor ac87d8e779 Revert terminator behaviour for hotspot users. 2016-06-20 10:01:09 +01:00
Jonathan Naylor 8b571e96de Fix terminator transmission on incoming network data. 2016-06-17 10:52:48 +01:00
Jonathan Naylor c1fcc2f2f4 Flush the queues if new data comes in. 2016-06-17 07:37:49 +01:00
Jonathan Naylor 199109417b Abort the terminators if a valid transmission is received. 2016-06-17 07:05:37 +01:00
Jonathan Naylor 8af3016583 Add a DMR hang time for locking out disimilar calls. 2016-06-16 21:40:05 +01:00
Simon 8acd2b4073 Whitelist allow IDs should be above 99999 not 10000 2016-06-11 13:07:35 +01:00
Simon 05c1b52540 Tidyed comments 2016-06-11 09:51:18 +01:00
Simon 63584b4a3a more logging tidying for acl 2016-06-10 10:57:58 +01:00
Simon cb9ec738e1 Tided up logging text for acl 2016-06-10 10:42:04 +01:00
Simon 352503b823 Include secondary TGs in default block for TS1 TGs 2016-06-10 10:30:54 +01:00
Simon 89836def2f Added check for null whitelist 2016-06-10 10:22:02 +01:00
Simon 03280cd4e4 Improved acl logging (added dataType) 2016-06-09 22:19:13 +01:00
Simon 06a99a4d93 blacklist 2016-06-09 22:10:04 +01:00
Simon 811d8e6c30 Blacklist and whitelist traffic from network 2016-06-09 19:33:00 +01:00
Simon 3e3bb2ce4b Fixed blacklist/whitelist logic 2016-06-07 18:05:13 +01:00
Simon 8f7aac365c fixed end of non-void 2016-06-07 15:43:02 +01:00
Simon 5d9be0368c Merge remote-tracking branch 'upstream/master' 2016-06-07 15:35:08 +01:00
Simon ff4bd9f82e Added blacklist and whitelist for TGs 2016-06-07 15:34:16 +01:00
Jonathan Naylor ed8ea92468 Re-add debug BER displays for D-Star and DMR. 2016-06-01 09:43:39 +01:00
Jonathan Naylor 11907162e7 Increase the output queue size. 2016-05-10 18:54:35 +01:00
Jonathan Naylor bd5946ccd2 Add a display hang time so quick transmissions aren't missed. 2016-05-09 18:14:27 +01:00
g0wfv 22a85b1455 Buying Jon a dictionary for Xmas ;) 2016-05-04 19:03:23 +01:00
Jonathan Naylor 27abecd31d Change timings to match a real repeater. 2016-05-03 21:18:44 +01:00
Jonathan Naylor 52de9f3970 Fix spelling mistakes. 2016-05-03 13:58:34 +01:00
Jonathan Naylor 1204ce30b6 Lookup CSBK id's to callsigns. 2016-04-28 10:32:11 +01:00
Jonathan Naylor 52ebde068a Remove some error messages, they confuse people! 2016-04-28 09:58:45 +01:00
Jonathan Naylor dc3fed940c Remove AMBE FEC BER messages for DMR and D-Star. 2016-04-27 06:43:47 +01:00
Jonathan Naylor a5c61cce24 Fix the elapsed counters. 2016-04-26 19:10:45 +01:00
Jonathan Naylor 029c7cf8f9 Handle empty data transmission and multiple data headers. 2016-04-26 18:22:47 +01:00
Jonathan Naylor 740aa174c3 Reduce the logging of lost network audio. 2016-04-26 18:05:18 +01:00
Jonathan Naylor f7b0acd749 Convert network data to pass std::strings to the display. 2016-04-21 15:21:39 +01:00
phl0 23738d97f6
Change variable types for strings used in writeDMR 2016-04-21 14:01:53 +02:00
Jonathan Naylor adf90f9381 Small fixes for DMR data modes. 2016-04-19 19:46:16 +01:00
Jonathan Naylor 646ae93c09 Increase the size of the RF queues. 2016-04-19 18:06:39 +01:00
phl0 5b144203d9 Add destination call lookup to display output as well 2016-04-15 15:35:45 +02:00
phl0 8cd2784529 Add lookup of destination call to log output 2016-04-15 15:24:57 +02:00
Jonathan Naylor 8eb564ba37 Translate DMR Id to callsign from a file. 2016-04-12 18:26:13 +01:00