Commit Graph

  • 628d514462 - updated to current version Roman Tsypuk 2017-12-16 01:05:07 +02:00
  • 3478702845 - removed scripts Roman Tsypuk 2017-12-16 01:04:14 +02:00
  • 695d622603 - added fatJar task Roman Tsypuk 2017-12-16 00:57:44 +02:00
  • e8e47bfb40 - moved to package in.ua.smartjava Roman Tsypuk 2017-12-16 00:56:14 +02:00
  • c1a4425969 - cleanup Roman Tsypuk 2017-12-16 00:27:12 +02:00
  • 4fa1a1aa81 - moved dependencies to gradle Roman Tsypuk 2017-12-16 00:23:12 +02:00
  • 4e1f9bcf97 - moved dependencies lib4java to gradle Roman Tsypuk 2017-12-16 00:09:43 +02:00
  • 50bb96b14a - moved dependencies to gradle Roman Tsypuk 2017-12-16 00:01:23 +02:00
  • 51ea70f279 moved resource files Roman Tsypuk 2017-12-15 23:57:27 +02:00
  • e15f271a54 - moved dependencies to gradle Roman Tsypuk 2017-12-15 23:56:28 +02:00
  • 605475c98b - moved dependencies to gradle Roman Tsypuk 2017-12-15 23:38:22 +02:00
  • 86248c511a updated gitignore Roman Tsypuk 2017-12-15 23:23:42 +02:00
  • b1e07f762c fix src folder structure Roman Tsypuk 2017-12-15 23:22:32 +02:00
  • f2d1ac7e48 - commons moved to gradle Roman Tsypuk 2017-12-15 22:56:38 +02:00
  • d114282e4b added dependencies from import folder Roman Tsypuk 2017-12-15 22:53:33 +02:00
  • 0fd20655fa - added gradle wrapper Roman Tsypuk 2017-12-15 22:52:08 +02:00
  • 181527f54c - added gradle build Roman Tsypuk 2017-12-15 22:45:40 +02:00
  • 910587bad7 - updated gitignore Roman Tsypuk 2017-12-15 22:44:29 +02:00
  • 1dc9a7fb0e Merge pull request #300 from DSheirer/299-traffic-channel-event-logging Denny Sheirer 2017-12-11 21:08:09 -05:00
  • eef29d28da #299 - adds support for traffic channel event logging of binary or decoded messages and event logging, as inherited from the parent control channel's configuration. Denny 2017-12-11 21:07:30 -05:00
  • 1c71a37755 #39 WIP - Denny 2017-12-11 20:30:19 -05:00
  • 318e6f3586 #39 WIP - changes tuner controllers to expose the frequency controller and the channel manager in preparation for polyphase. Denny 2017-12-11 20:27:01 -05:00
  • f38184fd83 #39 WIP - finishes polyphase channel source processing of frequency offset calculation and updating for channel frequency correction. Denny 2017-12-10 06:26:44 -05:00
  • d2085052f6 #39 WIP - updates tunerchannelsource as the parent class for the CIC and polyphase sub class implementations. Converts all source implementations and tuners to treat sample rate as a double. Denny 2017-12-09 15:23:40 -05:00
  • 441b595325 #39 WIP - initial efforts to restructure the way tuners and tuner controllers manager sample buffer processing and channel management. General cleanup across all modules to remove the executor from each of the start() methods. Removed the B100 tuner class since it's not yet implemented. Denny 2017-12-08 04:02:49 -05:00
  • 57fab2b7ca #39 WIP - initial efforts to restructure the way tuners and tuner controllers manager sample buffer processing and channel management. General cleanup across all modules to remove the executor from each of the start() methods. Removed the B100 tuner class since it's not yet implemented. Denny 2017-12-03 11:10:50 -05:00
  • bf65e10286 #39 WIP polyphase channelizer Denny 2017-11-18 16:32:11 -05:00
  • 0e321bdaa3 Updates build to 0.3.2 (final) v0.3.2 Denny 2017-12-02 03:25:41 -05:00
  • f191d28c98 Merge pull request #295 from DSheirer/241-lj1200-error-check-to-0-3-2-branch Denny Sheirer 2017-12-02 03:19:12 -05:00
  • afc3d299b6 #241 Resolves issue with error correction routine introducing invalid messages Denny 2017-12-02 03:15:31 -05:00
  • a3ecb339be Merge pull request #294 from DSheirer/241-lj1200-crc-error-checking Denny Sheirer 2017-12-02 03:16:29 -05:00
  • 910a08f7bb #241 Resolves issue with error correction routine introducing invalid messages Denny 2017-12-02 03:15:31 -05:00
  • 5a76f31dea Updated change log Denny 2017-11-23 07:37:53 -05:00
  • 0471d90b54 Updates build to 0.3.2 Beta #3 Denny 2017-11-23 07:32:24 -05:00
  • 8f68967b6c #289 resolves issue with encrypting username and password with XTEA algorithm using credential values longer than 8 characters/bytes. Denny 2017-11-23 07:28:15 -05:00
  • 1b42e64f50 Merge pull request #290 from DSheirer/289-shoutcast-2-credentials-encryption-error v0.3.2-beta.3 Denny Sheirer 2017-11-23 07:30:45 -05:00
  • 1ddc0a33a5 #289 resolves issue with encrypting username and password with XTEA algorithm using credential values longer than 8 characters/bytes. Denny 2017-11-23 07:28:15 -05:00
  • a12aaf7cf3 #39 WIP polyphase channelizers. Denny 2017-11-18 07:33:28 -05:00
  • b3e4bd6a9c #39 WIP polyphase channelizers. Denny 2017-11-18 05:50:00 -05:00
  • 5281679b7f #39 WIP polyphase channelizers. Creates test tuner and controller to use in testing tuner and polyphase channel manager operations. Denny 2017-11-12 10:33:13 -05:00
  • a581da56a8 #39 WIP polyphase channelizers. Denny 2017-11-05 11:38:01 -05:00
  • 91b950c13d Updates build version to 0.3.2-beta2 Denny 2017-11-04 09:42:27 -04:00
  • 581ff9f449 Updates CHANGELOG Denny 2017-11-04 09:07:46 -04:00
  • 67c3cb9639 Issue #283 Denny 2017-11-04 09:02:03 -04:00
  • 88580af436 Merge pull request #284 from DSheirer/283-broadcastify-text-html-response v0.3.2-beta.2 Denny Sheirer 2017-11-04 13:31:40 +00:00
  • 64688a3c20 Updates CHANGELOG Denny 2017-11-04 09:07:46 -04:00
  • 8be3399a6b Issue #283 Denny 2017-11-04 09:02:03 -04:00
  • 0181926fe3 WIP - polyphase channelizer Denny 2017-10-30 19:12:14 -04:00
  • 2c3be02939 WIP - polyphase channelizer Denny 2017-10-23 08:43:53 -04:00
  • a00ec42230 Cleanup from master merge Denny 2017-10-22 06:37:24 -04:00
  • 14a3532030 Merge branch 'master' into 39-polyphase-channelizer Denny 2017-10-22 06:28:57 -04:00
  • cebd2da89f Updates build to v0.3.2-beta1 v0.3.2-beta.1 Denny 2017-10-21 09:47:58 -04:00
  • 73b6ef164f Merge pull request #280 from DSheirer/276-tuner-controller-issue-cherry-pick Denny Sheirer 2017-10-21 09:46:30 -04:00
  • b2c7ac8c66 Resolves #276 Traffic Channel threads locking in overflow state. Issue occured when the ChannelProcessionManager was allocating a new channel causing the tuner to invoke the updateLOFrequency() method that was trying to find a center tune frequency that would accommodate all of the channels, specifically in the instance where the distance between the highest channel and the middle channel was exactly one-half of the tuner's bandwidth. This situation would cause the calculated adjustment to be zero and would cause an infinite loop, locking all channels from accessing the any channel startup/teardown events and causing running channels to block with buffer overflows. Added 1 to the adjustment to ensure that the initial adjustment placed the center overlapping channel fully to the left of the center DC spike so that on the next iteration that channel would no longer be overlapping. Denny 2017-10-21 09:31:34 -04:00
  • 28340809ca Merge pull request #279 from DSheirer/276-traffic-channel-manager-deadlocked-threads Denny Sheirer 2017-10-21 09:43:42 -04:00
  • f3d3a8187a Resolves #276 Traffic Channel threads locking in overflow state. Issue occured when the ChannelProcessionManager was allocating a new channel causing the tuner to invoke the updateLOFrequency() method that was trying to find a center tune frequency that would accommodate all of the channels, specifically in the instance where the distance between the highest channel and the middle channel was exactly one-half of the tuner's bandwidth. This situation would cause the calculated adjustment to be zero and would cause an infinite loop, locking all channels from accessing the any channel startup/teardown events and causing running channels to block with buffer overflows. Added 1 to the adjustment to ensure that the initial adjustment placed the center overlapping channel fully to the left of the center DC spike so that on the next iteration that channel would no longer be overlapping. Denny 2017-10-21 09:31:34 -04:00
  • 8484e837b8 Merge pull request #277 from DSheirer/273-gui-title-version Denny Sheirer 2017-10-16 19:38:15 -04:00
  • 01b188ea25 Resolves #273 issue with dangling dash in application title version string. Denny 2017-10-16 19:37:11 -04:00
  • 3be65d5e9a Resolves issue from merging master branch into polyphase channelizer branch. Denny 2017-10-15 07:26:17 -04:00
  • c21f3fca23 Resolves issue from merging master onto branch. Denny 2017-10-15 07:19:36 -04:00
  • 99d81d247a Merge branch 'master' into 39-polyphase-channelizer Denny 2017-10-15 07:17:57 -04:00
  • 108691dc3c Merge pull request #274 from DSheirer/272-java-9-compatibility v0.3.1 Denny Sheirer 2017-10-09 12:40:04 -04:00
  • 455aa97286 Updates build number to 'final' Denny 2017-10-09 12:35:28 -04:00
  • d608834214 Resolves #272. Updates the windows launch script to perform conditional launching based on the JRE version 8 or 9. Denny 2017-10-09 16:33:58 +00:00
  • 41660e1881 Updates the build number to 0.3.1 for the next patch release Denny 2017-10-08 09:00:10 -04:00
  • 110ccb158c Update README.md Denny Sheirer 2017-09-22 06:16:34 -04:00
  • 64ccacf04a Releasing Version 0.3.0 (final). v0.3.0 Denny 2017-09-22 05:56:27 -04:00
  • 27461df7f0 WIP on 2 channel output processor Denny 2017-09-18 04:15:04 -04:00
  • f00b9555fe Merge pull request #271 from DSheirer/269-viterbi-3-4-rate Denny Sheirer 2017-09-15 11:50:19 -04:00
  • 85442a9648 Resolves #269 - creates a generic Viterbi decoder and a Digital Mobile Radio (DMR) 3/4 Rate Viterbi decoder implementation for decoding Trellis Coded Modulation (TCM) encoded DMR Data packets. Denny 2017-09-15 11:40:23 -04:00
  • c67a0b329d Merge pull request #267 from DSheirer/266-licence-directory Denny Sheirer 2017-09-10 04:55:57 -04:00
  • 8035d64fcd Resolves #266 - updates build script to use new gitlab license file and removes previous license file. Denny 2017-09-10 04:54:26 -04:00
  • 9983d2119d WIP Denny 2017-09-10 04:42:35 -04:00
  • 9e275b7d62 WIP Denny 2017-09-02 06:55:58 -04:00
  • df2a061a08 Create LICENSE Denny Sheirer 2017-08-28 19:51:13 -04:00
  • e430319937 Updates build to 0.3.0 Beta 14 v0.3.0-beta.14 Denny 2017-08-19 07:15:57 -04:00
  • 724f769771 Merge pull request #262 from DSheirer/260-icecast-stream-doesn't-reconnect Denny Sheirer 2017-08-19 07:14:55 -04:00
  • c196cfebed Resolves issue #260 - applies changes to Shoutcast V1 and v2 that were applied to the Icecast streamer for issue releated to reconnecting. Denny 2017-08-19 07:13:08 -04:00
  • e80b5866d4 Resolves issue #260 where audio streaming was not re-connecting after a disconnect. Denny 2017-08-18 20:07:53 -04:00
  • c8994d5593 Updates build to version 0.3.0 Beta 13 v0.3.0-beta.13 Denny 2017-07-22 05:45:36 -04:00
  • 99ef57c90f Merge pull request #255 from DSheirer/249-overflow-teardown-lockup Denny Sheirer 2017-07-22 05:44:12 -04:00
  • be62ae0459 Resolves #249 - removes the state monitor runnable from the channel state and replaces it with a processing chain heartbeat that is generated by the sample source. Denny 2017-07-22 05:42:13 -04:00
  • b9be6f43e0 Merge pull request #253 from DSheirer/252-usb-transfer-processor-bad-logging Denny Sheirer 2017-07-09 12:29:21 +00:00
  • d5ad3f807d Resolves issue where the tuner's buffer processor is logging that an overflow state has been cleared, caused by a clearing of the buffer when the tuner is being shutdown because there are no more channel consumers registered on the tuner. Denny 2017-07-09 08:21:07 -04:00
  • d85ebd018d Merge pull request #251 from DSheirer/250-state-monitor-throwable v0.3.0-beta.12.idle.state.test Denny Sheirer 2017-07-01 11:39:21 +00:00
  • ab4e31ae00 Ensures that any leftover cached LDU1 message is reset when the call ends. Denny 2017-07-01 07:36:55 -04:00
  • 5efd89632e Ensures that any leftover cached LDU1 message is reset when the call ends. v0.3.0-beta.12 Denny 2017-05-28 07:30:05 -04:00
  • 1dc3863489 Updates build to 0.3.0 Beta 12 Denny 2017-05-28 07:22:43 -04:00
  • 441286ba13 Merge pull request #247 from DSheirer/244-ldu1-encryption-flag Denny Sheirer 2017-05-28 11:20:20 +00:00
  • e4323df347 Resolves issue #244 - updates the P25 IMBE audio module to correctly detect encrypted audio state so that encrypted audio is not (incorrectly) decoded and played back to the user. Denny 2017-05-28 07:17:09 -04:00
  • a872e0d664 Updates version to Beta 0.3.0 Beta 11 Denny 2017-05-20 07:24:27 -04:00
  • fbc92cfe31 Merge pull request #246 from DSheirer/245-sound-card-source-issue v0.3.0-beta.11 Denny Sheirer 2017-05-20 10:55:23 +00:00
  • 1a432197ac Resolves #245 issue with NPE for frequency change event listener when using the sound card/mixer as a source. Denny 2017-05-20 06:51:53 -04:00
  • f461ed9cdb wip-channelizer Denny 2017-05-13 10:16:18 -04:00
  • 7c6b7494b8 wip-channelizer Denny 2017-04-21 12:17:55 -04:00
  • ab31b40124 Merge branch 'master' into 39-polyphase-channelizer Denny 2017-04-14 14:42:56 -04:00
  • fbc6e508bd Increments build to 0.3.0-beta10 v0.3.0-beta.10 Denny 2017-04-14 07:46:18 -04:00
  • ac686f5f64 WIP - correctly implements the 2x oversampled polyphase channelizer. Denny 2017-04-14 06:41:43 -04:00
  • f7cd798f07 WIP Denny 2017-04-08 08:35:48 -04:00
  • 41d307cdad WIP - checkpointing update for 2x oversampling where we're only computing half of the coefficients. Denny 2017-04-03 19:04:00 -04:00