Commit Graph

  • afae1654d5 WIP Denny 2017-04-01 15:10:02 -04:00
  • f9b6e67b00 Merge pull request #240 from DSheirer/234-long-alias-names-cause-audio-label-to-wrap Denny Sheirer 2017-03-31 01:13:17 +00:00
  • a628800a71 Resolves #234 - updates the miglayout layout manager to allow jlabel text strings to be automatically truncated (with ellipses) when the alias name is too long. Denny 2017-03-30 21:12:06 -04:00
  • 25f71a76c4 Resolves #234 - hard codes alias name truncation when name exceeds 33 characters in length. Denny 2017-03-30 20:03:48 -04:00
  • 5fe8ccd478 Resolves #234 - change the order of assigning an icon and alias text to the audio panel in an attempt to prevent the audio channel panel from wrapping to the next line when the text is too long to display. Denny 2017-03-30 19:52:35 -04:00
  • 069f951a86 Merge pull request #239 from DSheirer/228-traffic-channel-allocation-for-do-not-monitor Denny Sheirer 2017-03-30 23:27:38 +00:00
  • dab6df7836 Resolves #228 - traffic channel manager now allocates traffic channels even when the alias is marked as do not monitor Denny 2017-03-30 19:26:35 -04:00
  • 89da46b63c Merge pull request #238 from DSheirer/235-lojack-decoder-error-on-construction Denny Sheirer 2017-03-30 23:19:29 +00:00
  • 5f2ce2a9f2 Resolves #235 - fixes error on constructing a LoJack decoder state. Denny 2017-03-30 19:18:39 -04:00
  • ffc92a8f0e WIP - adds remez channelizer builder, working toward combined support (remez & sync) via the filter factory. Denny 2017-03-30 19:16:37 -04:00
  • 6d9e129087 WIP - adds windowed-sinc (nyquist) filter designer and polyphase channelizer filter designer to FilterFactory. Resolves a few issues with Window designers. ChannelizerViewer is now able to show 800 channels with 12.5 kHz channelization of a 10 MHz bandwidth input signal. Denny 2017-03-26 10:23:38 -04:00
  • 7a0b377971 Merge pull request #232 from DSheirer/229-p25-phase2-event-duplicates Denny Sheirer 2017-03-23 21:52:47 +00:00
  • 5dbe0ecce3 Resolves #229 - duplicate P25 TDMA call events. Denny 2017-03-23 21:48:52 +00:00
  • 6647c581a6 Merge pull request #231 from DSheirer/230-p25-tdma-frequency-bands Denny Sheirer 2017-03-23 21:01:58 +00:00
  • a2ab5bfa95 Resolves #230 - P25 Phase II TDMA frequency bands are now displayed in the channel details summary. Denny 2017-03-23 20:55:42 +00:00
  • 0e1da8fb3b Updates intellij files and includes missing library Denny 2017-03-23 11:31:15 +00:00
  • 7d5371db4c Updates build to 0.3.0 Beta 9 Denny 2017-03-20 06:12:15 -04:00
  • ed486440b8 Merge remote-tracking branch 'origin/master' Denny 2017-03-12 11:33:17 -04:00
  • 13464e01fc Updates build to 0.3.0 Beta 9 Denny 2017-03-12 11:33:04 -04:00
  • ea46a8b0e8 Merge pull request #225 from DSheirer/222-spectral-display-of-frequency-correction-offset v0.3.0-beta.9 Denny Sheirer 2017-03-11 17:03:34 +00:00
  • d510c34356 Adds frequency change event listener handler to LSM decoder. Denny 2017-03-11 12:01:45 -05:00
  • ae8a44caed Removes cic cleanup filter from processing chain. Denny 2017-03-11 11:53:12 -05:00
  • 1aa85a86ca Resolves issue with channel frequency correction events not being broadcast within the processing chain and rendering in the spectral display. Denny 2017-03-11 10:16:08 -05:00
  • 17539d4d55 Merge pull request #224 from DSheirer/223-now-playing-frequency-format Denny Sheirer 2017-03-11 11:14:58 +00:00
  • 1db1d28390 Resolves issue with frequency display formating in the Now Playing window. Denny 2017-03-11 06:13:59 -05:00
  • 131290fcd2 WIP - experiments Denny 2017-03-11 06:08:23 -05:00
  • 37a941e904 Merge pull request #219 from DSheirer/218-audio-priority- Denny Sheirer 2017-03-05 12:34:09 +00:00
  • 57f6655824 Resolves issue where higher priority audio was not preempting lower priority audio. Denny 2017-03-05 07:32:42 -05:00
  • e2fe06638b Incrementing build to version 0.3.0 beta8 Denny 2017-03-05 05:55:04 -05:00
  • 4cd8f8209f Merge pull request #216 from DSheirer/215-audio-recording-handles-part-2 v0.3.0-beta.8 Denny Sheirer 2017-03-03 15:49:24 +00:00
  • 61bfef5798 Incrementing build to version 0.3.0 beta8 Denny 2017-03-03 10:44:50 -05:00
  • ef172a04c6 Cleanup - removed synchronized blocks since the buffer processor thread is the only thread managing recorders. Denny 2017-03-03 10:04:21 -05:00
  • a877afcceb Updates buffer processing in recorder manager so that we're not blocking any of the decoding channel producer threads that are trying to push audio packets to the recorder manager. Adds an overflowable packet queue and services the queue once a second followed by an idle recorder check (and disposal). Denny 2017-03-03 10:01:32 -05:00
  • 980ad72d4d Incrementing build to 0.3.0 beta7 v0.3.0-beta.7 Denny 2017-03-03 06:01:09 -05:00
  • 9b746cc032 Merge pull request #215 from DSheirer/198-audio-recorder-handles-left-open Denny Sheirer 2017-03-03 10:58:08 +00:00
  • f51ae0b5da Resolves issue with periodic instances of audio recorders not being shutdown correctly. Adds recorder monitor as a fail-safe to automatically shutdown recorders that don't receive an end-call indication. Denny 2017-03-03 05:56:32 -05:00
  • 561078e9bf Merge pull request #214 from DSheirer/210-playlist-saving-all-times Denny Sheirer 2017-03-03 00:34:25 +00:00
  • e052b01f9b Resolves issue with the playlist saving all of the time due to audio streaming broadcast events. Denny 2017-03-02 19:33:10 -05:00
  • 17c16e16ee Adds a new remez designer that uses BigDecimal to handle the larger values inherent in longer length filters. However, this designer is hugely inefficient and takes forever to calculate the filter. More experimentation needed. Denny 2017-03-02 19:17:22 -05:00
  • cd4eaedfcc Merge branch 'master' into 39-polyphase-channelizer Denny 2017-02-26 13:35:33 -05:00
  • 09cf4fcfd7 Resolves issue with empty string list models in channel editor Denny 2017-02-26 10:29:14 -05:00
  • 5e731d0e9f Resolves issue with alias list and group combo box value editing. Denny 2017-02-26 06:51:58 -05:00
  • 670a02b0ba Merge pull request #209 from DSheirer/153-cursor-frequency-artifacts Denny Sheirer 2017-02-26 10:48:59 +00:00
  • 9ef156b061 Resolves issue with spectral display rendering artifacts from cursor frequency readout when accessing menu items directly above the spectral display. Denny 2017-02-26 05:47:26 -05:00
  • d9cf1b19f3 Removes assert() usage throughout project and replaces with Validate from apache commons. Denny 2017-02-25 16:03:35 -05:00
  • a4a339b505 Resolves issue with FCD2 tuner frequency. Denny 2017-02-25 14:58:51 -05:00
  • 119370c46e Resolves issue with FCD2 tuner frequency. Denny 2017-02-25 14:57:25 -05:00
  • 4eb66e6045 Updated readme file with screen shot and link to new Version 0.3.0 user's manual. Denny 2017-02-25 06:18:59 -05:00
  • 8827ecd0e9 Merge pull request #207 from DSheirer/206-alias-list-npe-null-list-name v0.3.0-beta.6 Denny Sheirer 2017-02-24 10:25:29 +00:00
  • 8660002f93 Incrementing build to beta 6 Denny 2017-02-24 05:24:38 -05:00
  • 2058fcbc1d Resolves issue #206 - alias list throws NPE on aliases that don't have a list name specified. Denny 2017-02-24 05:23:48 -05:00
  • 9515dfa380 Incrementing build for 0.3.0 beta #5 v0.3.0-beta.5 Denny 2017-02-20 20:25:43 -05:00
  • 9e9a604c6a Merge remote-tracking branch 'origin/master' Denny 2017-02-20 20:20:11 -05:00
  • 234e313b7a Resolves issue with Null Pointer exception in alias list Denny 2017-02-20 20:19:47 -05:00
  • fd748fec79 [WIP] Using different filters Denny 2017-02-20 20:16:38 -05:00
  • 14b844f0bd [WIP] Channelizing 6.4 MHz sample rate into 512 channels with with 512-point FFT on each channel at frame rate of 20 fps. Denny 2017-02-19 10:37:44 -05:00
  • 99ef002d07 [WIP] working on polyphase channelizer and testing viewer Denny 2017-02-19 08:22:37 -05:00
  • e868428c88 [WIP] working on polyphase channelizer and testing viewer Denny 2017-02-18 11:05:21 -05:00
  • d2542d2560 Merge branch 'master' into 39-polyphase-channelizer Denny 2017-02-18 07:34:18 -05:00
  • e1e7169029 Merge pull request #203 from DSheirer/199-utf8-encoding-of-metadata Denny Sheirer 2017-02-17 23:09:10 +00:00
  • f3605db0ed Resolves issue where metadata is UTF-8 URL encoded versus UTF-8 String encoding. Denny 2017-02-17 18:08:01 -05:00
  • c0a6d578c7 Merge pull request #202 from DSheirer/201-audio-stream-failed-reconnect Denny Sheirer 2017-02-17 22:54:58 +00:00
  • 79b4b30ec7 Resolves issue with audio broadcasters attempting to reconnect if a connection attempt is not successful. Denny 2017-02-17 17:53:42 -05:00
  • 17c7466c6b Resolves logic issue in Icecast error handling during resets. Denny 2017-02-13 20:51:10 -05:00
  • 8162d6ffd6 Merge pull request #196 from DSheirer/164-patched-group-streaming-duplicates Denny Sheirer 2017-02-12 15:59:46 +00:00
  • cd60251337 Resolves #173 - duplicate streaming calls for patch groups. Denny 2017-02-12 10:59:06 -05:00
  • 5647879b37 Merge pull request #195 from DSheirer/173-p25-tdma-channel-frequencies-incorrect Denny Sheirer 2017-02-12 15:21:50 +00:00
  • 6916d95cdf Resolves #173 - logging/management of P25 TDMA channels. There is no Phase II decoder support yet. Denny 2017-02-12 10:20:45 -05:00
  • a0c32f6fe0 Merge pull request #194 from DSheirer/193-icecast-tcp-write-timeout-exception Denny Sheirer 2017-02-12 13:05:11 +00:00
  • c3d60dc174 Resolves #193 - adds handling for MINA WriteTimeoutException error. Resets connection when this occurs. Denny 2017-02-12 08:04:27 -05:00
  • e55a2226a2 Merge pull request #192 from DSheirer/189-shoutcast-ultravox-UTF8-encoding Denny Sheirer 2017-02-12 12:45:10 +00:00
  • 9f01678b00 Resolves #189 - add UTF-8 encoding to shoutcast v2 (ultravox) XML metadata update values. Denny 2017-02-12 07:43:51 -05:00
  • 46425e9cae Merge pull request #191 from DSheirer/188-p25-activity-summary-cleanup Denny Sheirer 2017-02-12 12:31:45 +00:00
  • 3726401563 Resolves #188 - cleanup of the P25 and MPT activity summaries. Resolves an issue in the SNDCP downlink/uplink channel frequencies. Denny 2017-02-12 07:30:32 -05:00
  • a3e50acfe3 Incrementing build to 0.3.0-beta4 Denny 2017-02-11 09:02:35 -05:00
  • cf0018e6ba Incrementing build to 0.3.0-beta4 v0.3.0-beta.4 Denny 2017-02-11 07:22:54 -05:00
  • e8055dcab0 Merge pull request #187 from DSheirer/186-p25-c4fm-decoder-no-worky Denny Sheirer 2017-02-11 12:17:58 +00:00
  • fce3d5c4f3 Resolves #186 - p25 C4FM decoder wasn't working (at all). Denny 2017-02-11 07:17:23 -05:00
  • 9cc0d367a8 Merge pull request #185 from DSheirer/183-alias-list-throws-npe-on-empty-name Denny Sheirer 2017-02-11 00:35:16 +00:00
  • 2ca9e5d5ce Resolves #183 - alias list throws NPE when created with a null or empty name and receives alias updates. Denny 2017-02-10 19:34:50 -05:00
  • 861203c3a0 Merge pull request #184 from DSheirer/181-patch-group-audio-priority Denny Sheirer 2017-02-11 00:31:42 +00:00
  • 7c930deefe Resolves #181 - patch group audio priority will assume the highest (listenable) audio priority and override a 'Do Not Monitor' setting if any of the other aliases have an audio priority defined. Denny 2017-02-10 19:31:09 -05:00
  • 0e0af932eb Incrementing build to 0.3.0-beta3 v0.3.0-beta.3 Denny 2017-02-10 17:09:54 -05:00
  • 6ba5e91fcb Merge pull request #182 from DSheirer/176-streaming-handle-additional-io-exceptions Denny Sheirer 2017-02-10 22:06:32 +00:00
  • 34dd2161ef Resolves #176 - 2 issues: Denny 2017-02-10 17:05:28 -05:00
  • 2543072e08 Merge pull request #180 from DSheirer/166-traffic_channel_manager_cleanup Denny Sheirer 2017-02-10 15:31:24 +00:00
  • 281be147f8 Resolves #166 - removes traffic channel timeout from traffic channel manager Denny 2017-02-10 10:30:35 -05:00
  • 12ecca4555 Merge pull request #179 from DSheirer/169-aarch64-usb-support-for-ARM64 Denny Sheirer 2017-02-10 15:26:16 +00:00
  • 4c27d04120 Resolves #165 - adds ARM64 (aarch64) linux libusb support Denny 2017-02-10 10:08:52 -05:00
  • ece202315f Merge pull request #178 from DSheirer/165-overflowable-buffer-issue-causes-channels-decoding-stop Denny Sheirer 2017-02-10 14:50:30 +00:00
  • 6afe5dcec9 Merge pull request #177 from DSheirer/master Denny Sheirer 2017-02-10 14:47:33 +00:00
  • 8db47c25bc #165 - cleanup of logging and comments in TunerChannelSource Denny 2017-02-10 09:45:32 -05:00
  • 6a340050c6 #165 - cleanup of logging and comments in TunerChannelSource Denny 2017-02-10 06:41:45 -05:00
  • 183eb2f7c7 Resolves #165 - P25 decoding channel stops arbitrarily and never recovers. Denny 2017-02-10 06:36:57 -05:00
  • 9ca87299d5 [WIP] Polyphase channelizer experiments Denny 2017-02-06 04:19:09 -05:00
  • 6bc92e8b94 Merge pull request #174 from RachelOlivero/gui_accessibility_enhancements Denny Sheirer 2017-02-04 20:21:44 +00:00
  • 767b302ed7 Adds additional unresolved address exception handler to metadata updater Denny 2017-02-04 07:32:22 -05:00
  • 952d930b5b Adds a screen reader accessible label to the mute button. Label toggles between mute and unmute to match the action that will be taken when the button is next pressed. Rachel Olivero 2017-02-03 10:19:52 -05:00
  • 26087c465f Adds additional unresolved address exception handler to metadata updater Denny 2017-01-29 12:37:09 -05:00
  • 74c15d530b Resolves #164 - USB time out while processing buffer transfers. Decreases periodicity of processing the LibUsb timeout handler from 9 milliseconds to 5 milliseconds to reduce chance that buffers are not being serviced in time. Denny 2017-01-29 11:02:12 -05:00