Commit Graph

9 Commits

Author SHA1 Message Date
dennis.sheirer
ba053457bd Out of memory fixes and updates to the P25 decoder.
Memory Fixes
Decreased the decimation process repeat timing so that it runs smaller work chunks more often
Decreased scheduled thread pool to 2 hot threads
Wrapped all scheduled thread pool runnables in try/catch blocks so that an exception doesn't kill the sample buffer processing thread and cause the buffer to grow unbounded.

P25 updates
Moved TSBK crc checks into the message framer so that message corrections don't occur after the message is constructed.
Added more functionality to the channel state for handling registrations and call events.
2014-12-19 23:59:38 +00:00
dennis.sheirer
170688b95e P25 Work in progress. Adds CRC checking to NID/DUID. Adds limiter to trellis decoder to prevent it from decoding an excessive error message. Updates channel state with initial handling/generation of call events. 2014-12-14 02:34:19 +00:00
dennis.sheirer
fb630916a9 P25 work in progress 2014-12-06 20:19:34 +00:00
dennis.sheirer
86899e8a77 P25 work in progress. 2014-11-26 03:42:22 +00:00
dennis.sheirer
23901c7a2f P25 work in progress - final commit of TSBK message parsers 2014-11-23 23:13:58 +00:00
dennis.sheirer
1660f13633 P25 work in progress 2014-11-22 16:13:44 +00:00
dennis.sheirer
960de375bc Changed endianness of LJ1200 message parser and rearranged the message string. 2014-11-18 02:01:26 +00:00
dennis.sheirer
def5f9ed6f P25 More work in progress 2014-11-17 01:42:07 +00:00
dennis.sheirer
20c9ae329b P25 work in progress 2014-11-15 21:24:21 +00:00