Commit Graph

  • 2433ea30ad Generalize StreamOutput a bit. Jared Boone 2016-10-04 22:17:27 -07:00
  • a5793b8b9d Put Reader, Writer inside "stream" namespace. Jared Boone 2016-10-04 17:13:21 -07:00
  • 01320d9806 Add a Reader interface. Jared Boone 2016-10-04 17:04:49 -07:00
  • f3bfd50399 Move IO functions into .cpp files. Jared Boone 2016-10-04 10:12:10 -07:00
  • 43c4584a32 Move WAV structs outside of writer. Jared Boone 2016-10-04 10:04:38 -07:00
  • 1a2fd3e127 Prepare WAV structures for extraction. Jared Boone 2016-10-04 09:59:47 -07:00
  • 1bdca0fd8d Extract (some) Writer classes to separate files. Jared Boone 2016-10-04 09:36:52 -07:00
  • 414dd41577 Allow modification of StreamBuffer (data values, size). Jared Boone 2016-10-04 09:15:19 -07:00
  • b69a3abcb5 Spectrum: Templatize various window functions. Jared Boone 2016-10-03 12:31:40 -07:00
  • 4153995944 CPLD: Invert GCK2 to improve ADC sample timing. Jared Boone 2016-10-03 11:58:42 -07:00
  • f756ac4eac CMake: Produce linker .map files for application, basebands. Jared Boone 2016-10-03 11:34:59 -07:00
  • aed58f2a3f File: Stop copying path when iterating. Jared Boone 2016-10-01 10:47:21 -07:00
  • 86f672af2b File: Add misc useful API from C++17. Jared Boone 2016-10-01 10:44:11 -07:00
  • 57dc1f7aa4 Merge branch 'master' of https://github.com/furrtek/portapack-hackrf furrtek 2016-09-27 03:06:25 +02:00
  • 8c70ef08f8 Fixed xx2262 remote encoder def furrtek 2016-09-27 03:06:14 +02:00
  • f83a930c98 Update README.md Furrtek 2016-09-23 23:10:14 +02:00
  • 8276e5e311 Added CTCSS in Soundboard furrtek 2016-09-23 23:08:54 +02:00
  • b9e475cbf4 Silence CMakeForceCompiler deprecation warning for >=3.6. Jared Boone 2016-09-23 12:18:42 -07:00
  • 629ebd0d28 Merge branch 'master' of https://github.com/furrtek/portapack-hackrf furrtek 2016-09-23 20:17:34 +02:00
  • 55ba0b5e06 Cleanup, random mode in DTMF TX furrtek 2016-09-23 20:17:29 +02:00
  • 5b1ee7be52 Update README.md Furrtek 2016-09-23 18:29:12 +02:00
  • bb29efeda6 Added Nuoptix DTMF sync transmit (Disney parades, light shows...) furrtek 2016-09-23 17:34:50 +02:00
  • d049553750 Removed terminator.img from ignore furrtek 2016-09-23 12:26:50 +02:00
  • bd8625fa5e Merge branch 'master' of https://github.com/furrtek/portapack-hackrf furrtek 2016-09-23 12:20:50 +02:00
  • 8c0ff7f9c0 Soundboard uses common lfsr rand() furrtek 2016-09-23 12:20:36 +02:00
  • b87d1456a2 File: Make path a first-class object, add some methods from C++17. Jared Boone 2016-09-08 12:57:34 -07:00
  • f80706cb34 File: Extract function to convert path to string. Jared Boone 2016-09-07 22:20:51 -07:00
  • df0fc30fda Rect: Comment about a bad API method. Jared Boone 2016-09-07 22:19:30 -07:00
  • f722497b01 Rect: operator method to offset by a Point. Jared Boone 2016-09-07 22:18:11 -07:00
  • 79330015ed File: Clean up directory_iterator construction, preserve pattern. Jared Boone 2016-09-07 20:46:45 -07:00
  • 2740761ed7 RecentEntriesX: Move non-templated bits to .cpp. Jared Boone 2016-09-05 16:49:44 -07:00
  • 722f9b6886 MenuItem: Misc const and constructor consistency adjustments. Jared Boone 2016-09-05 15:30:45 -07:00
  • 9a01d59822 MenuView: Change add_items arg to initializer_list. Jared Boone 2016-09-05 15:20:50 -07:00
  • 09222f0044 Widget/View: Consolidate dirty code inside Widget. Jared Boone 2016-09-05 15:04:28 -07:00
  • 8a69b0523e View::add_children: Use std::list_initializer as argument. Jared Boone 2016-09-05 14:53:04 -07:00
  • 298324d6e4 RecentEntries: Extract Columns model. Jared Boone 2016-09-05 12:34:41 -07:00
  • 61f0d97c39 RecentEntriesView: Extract header and table widget, package in to top-level View. Jared Boone 2016-09-05 12:09:29 -07:00
  • 50e2dfa0b9 RecentEntries: Make templated type of std::list. Jared Boone 2016-09-03 22:53:44 -07:00
  • bd785d8bf4 RecentEntries: Extract more algorithms. Jared Boone 2016-09-03 18:26:48 -07:00
  • c8f7863c83 RecentEntries: Expose container as base class. Jared Boone 2016-09-03 18:12:07 -07:00
  • b596d0697c RecentEntries: Extract range_around(). Jared Boone 2016-09-03 17:09:03 -07:00
  • 42d98c3b45 RecentEntries: Remove Packet template arg. Jared Boone 2016-09-03 16:38:44 -07:00
  • 4d781df76c RecentEntries: Don't reference Entry template arg directly. Jared Boone 2016-09-03 12:58:11 -07:00
  • c6f7d7f844 RecentEntriesView: Extract duplicate focus+selection style code. Jared Boone 2016-09-02 22:44:40 -07:00
  • 1e0d452f57 RecentEntriesView: Generalize draw_header() implementations. Jared Boone 2016-09-02 22:22:30 -07:00
  • 2396d2d97a CMake: Remove DFU --reset, which fails build if reset fails. Jared Boone 2016-08-31 11:23:42 -07:00
  • 5d2ad9c1aa SGPIO: Use pin constants when changing output enables. Jared Boone 2016-08-30 21:33:44 -07:00
  • 00c7cdf027 CPLD: Always clock SGPIO data on external clock rising edge. Jared Boone 2016-08-30 21:30:03 -07:00
  • 337d5ebaea Add PortaPack-customized HackRF CPLD bitstream. Jared Boone 2016-08-30 21:29:23 -07:00
  • 42a07bb10c Remove repeated code in RF path Config. Jared Boone 2016-08-30 21:26:55 -07:00
  • f0c4b0fc98 AIS: Doesn't use RRC filter -- use rect instead. Jared Boone 2016-08-29 20:26:39 -07:00
  • 67a3b025f7 Update README.md Furrtek 2016-08-26 10:05:07 +02:00
  • d8a0b9c2de Merge branch 'master' of https://github.com/furrtek/portapack-hackrf furrtek 2016-08-26 09:54:22 +02:00
  • 808f99647e Soundboard: Arbitrary samplerate support for wave files furrtek 2016-08-26 09:54:17 +02:00
  • ddf4ce5722 Update README.md Furrtek 2016-08-26 08:28:24 +02:00
  • f7e0f36bd9 Added Soundboard furrtek 2016-08-26 08:11:24 +02:00
  • 5de6349199 Bitrate and flags for POCSAG packets, trim bugfix furrtek 2016-08-25 16:20:19 +02:00
  • 04cdafe387 Bugfix: POCSAG alphanum messages not showing furrtek 2016-08-24 14:44:57 +02:00
  • e2fe4b65d9 CPLD: Set DECIM1 as input to CPLD. Jared Boone 2016-08-23 10:30:05 -07:00
  • 86e3b55a54 Bugfix: forgot bit reversal for POCSAG alphanumeric messages furrtek 2016-08-23 17:50:18 +02:00
  • 9418565d8b Merge branch 'master' of https://github.com/furrtek/portapack-hackrf furrtek 2016-08-23 14:35:27 +02:00
  • 1b9465716f HH:MM in POCSAG RX furrtek 2016-08-23 14:35:14 +02:00
  • 0c341fd872 Update README.md Furrtek 2016-08-23 11:28:34 +02:00
  • 0a549c8192 Manual frequency input in POCSAG RX furrtek 2016-08-23 11:27:10 +02:00
  • 02f0271553 Added basic POCSAG receiver furrtek 2016-08-23 08:45:33 +02:00
  • 11a5aa9766 FatFs: Apply patch ff12a_p6.diff. Jared Boone 2016-08-21 23:03:08 -07:00
  • 60cc9b7faa FatFs: Apply patch ff12a_p5.diff. Jared Boone 2016-08-21 23:02:00 -07:00
  • 81517b3f4d SD debug: Enlarge stack for long filenames, etc. Jared Boone 2016-08-21 22:16:08 -07:00
  • ed791ac5bd File: Widen size/offset types for 64-bit filesystems. Jared Boone 2016-08-21 22:15:19 -07:00
  • f7bfde73b6 FatFs: Enable long file name support. Jared Boone 2016-08-21 18:06:39 -07:00
  • 43a11ba048 Rename time files/namespace to not conflict with existing defs. Jared Boone 2016-08-21 17:49:06 -07:00
  • f20647feb4 MAX2837: Expose trim/bias/calibration adjustments. Jared Boone 2016-08-21 11:42:05 -07:00
  • 77016b9a40 Rename CPLD "Q_INVERT" to signal to "INVERT". Jared Boone 2016-08-21 11:34:46 -07:00
  • b0a3f680e5 CPLD: Remove decimation feature. Jared Boone 2016-08-21 11:31:37 -07:00
  • c2fbc0c8d5 AudioTX, fixed about screen and an LCR address list bug furrtek 2016-08-17 04:17:24 +02:00
  • 6c0102abd4 Merge branch 'master' of https://github.com/furrtek/portapack-hackrf furrtek 2016-08-17 02:55:39 +02:00
  • 45a754645e Merge remote-tracking branch 'upstream/master' furrtek 2016-08-17 02:55:34 +02:00
  • 9464e80e38 Minor syntax error in the README file Mike Davis 2016-08-16 21:01:38 +02:00
  • b375b2d701 Update README.md Furrtek 2016-08-16 19:22:31 +02:00
  • 3002ffaaca Update README.md Furrtek 2016-08-15 21:41:41 +02:00
  • 52c089c4df SGPIO: Hi-Z data bus before setting direction pin. Jared Boone 2016-08-13 16:46:02 -07:00
  • 62d2ae2336 SGPIO: Change bus direction more deliberately. Jared Boone 2016-08-13 16:42:39 -07:00
  • 2ec1bab5d5 Plumb BasebandThread to accept direction argument. Jared Boone 2016-08-10 10:36:03 -07:00
  • 96da55d83a wait_for_buffer() now handles TX buffers. Jared Boone 2016-08-10 10:34:14 -07:00
  • c8af6dcd70 Add SMULL instruction inline function. Jared Boone 2016-08-10 09:53:35 -07:00
  • e686c7437e Fixed OOK clk setting furrtek 2016-08-06 12:55:39 +02:00
  • 38e506a108 OOK transmit is mostly working, bit durations are wrong furrtek 2016-08-06 08:49:45 +02:00
  • 447a7a5661 Add TXGainField user interface element. Jared Boone 2016-08-03 16:14:34 -07:00
  • ef9b4051b7 Expose TX gain on ReceiverModel. Jared Boone 2016-08-03 16:13:54 -07:00
  • 1e39b7ea45 Expose TX gain in radio API. Jared Boone 2016-08-03 16:12:22 -07:00
  • 45a1ccbc53 Correctly map TX gain from dB to register value. Jared Boone 2016-08-03 16:12:01 -07:00
  • a9a3bbe96d Merge branch 'master' of https://github.com/furrtek/portapack-hackrf furrtek 2016-08-03 08:53:55 +02:00
  • 787f656500 Testing OOK TX baseband module furrtek 2016-08-03 08:53:50 +02:00
  • f3b4ca27d3 Update README.md Furrtek 2016-08-03 04:57:40 +02:00
  • 1b44b22419 Wrote most of the Encoders TX app (lacks baseband module) furrtek 2016-08-03 04:53:51 +02:00
  • e2218a0f32 More AFSK options, scan lists, furrtek 2016-08-02 12:44:31 +02:00
  • 72f3c08e9b Added raw ASCII char field in keyboard view furrtek 2016-08-01 20:06:17 +02:00
  • 94b27ec45c Scrollable menuview furrtek 2016-07-30 05:27:28 +02:00
  • 69173f5292 FatFs: My patch to fix wrong argument type warning. Jared Boone 2016-07-28 23:21:13 -07:00
  • e9d97dfd0f FatFs: Update application ffconf.h from template. Jared Boone 2016-07-28 23:15:10 -07:00