Commit Graph

  • eea589bd98 Extract stats collectors into separate files. Jared Boone 2015-08-04 12:03:30 -07:00
  • efaf13d2d1 Extract complex16_mag_squared_to_dbv_norm to utility. Jared Boone 2015-08-04 12:03:10 -07:00
  • d855336985 Persist tuned frequency. Jared Boone 2015-08-04 10:31:03 -07:00
  • 4870f0015b Extract PPB reset value to a constant. Jared Boone 2015-08-04 10:29:54 -07:00
  • 52ba9af1c7 Make persistent memory data_t types explicit. Jared Boone 2015-08-04 10:29:10 -07:00
  • 11c786c4fb Change set_correction_ppb argument to const. Jared Boone 2015-08-04 10:28:23 -07:00
  • 45d26abf10 Use correct memory region for persistent storage. Jared Boone 2015-08-04 10:03:18 -07:00
  • 255de16d3e Use head/cat, /dev/zero to pad HackRF firmware Jared Boone 2015-08-02 11:22:10 -07:00
  • 985cbb874c Change default receiver frequency. Jared Boone 2015-08-02 09:38:49 -07:00
  • ddcb705a1e Default LNA to off. Jared Boone 2015-08-02 09:37:42 -07:00
  • fcec6d6100 OpenSCAD version of case. Jared Boone 2015-08-01 22:26:42 -07:00
  • b70f1d9506 Move RSSI/baseband/audio bars to receiver mode. Jared Boone 2015-08-01 17:51:35 -07:00
  • 30d249df26 Remove dead code. Jared Boone 2015-08-01 15:20:44 -07:00
  • 6acce63a26 Merge pull request #39 from sharebrained/hackrf_firmware_boot Jared Boone 2015-08-01 14:55:09 -07:00
  • e6a3cba14e Move HackRF firmware launch out of portapack::shutdown Jared Boone 2015-08-01 14:43:48 -07:00
  • 96babc3e84 Shut down LCD during PortaPack shutdown. Jared Boone 2015-08-01 14:40:05 -07:00
  • 98a1eb5c1c Add LCD shutdown method. Jared Boone 2015-08-01 14:36:27 -07:00
  • b5802aadda Clean up HackRF firmware mode message. Jared Boone 2015-08-01 14:32:22 -07:00
  • 65d5f68bfb Move LCD display object to portapack namespace. Jared Boone 2015-08-01 14:31:51 -07:00
  • fecbb7205e Menu item to launch HackRF firmware. Jared Boone 2015-08-01 13:46:15 -07:00
  • 8797aa9758 Stop audio PLL if shutting down GP_CLKIN clock source. Jared Boone 2015-08-01 13:45:52 -07:00
  • bfc73a6675 Move update_peripheral_clocks Jared Boone 2015-08-01 13:44:52 -07:00
  • c025a2bba2 Code to shut down ClockManager-controlled devices. Jared Boone 2015-08-01 13:43:58 -07:00
  • 1d16cd8aac Consolidate peripheral declarations. Jared Boone 2015-08-01 13:42:27 -07:00
  • faad4ea053 Scripts to switch between PortaPack and HackRF firmwares. Jared Boone 2015-07-31 11:37:11 -07:00
  • 8af8941687 Use from-RAM DFU image, proper HackRF firmware padding. Jared Boone 2015-07-30 10:01:12 -07:00
  • b32f5e2239 Generalize method for executing SPI flash image in M4 RAM. Jared Boone 2015-07-30 09:41:33 -07:00
  • d4c43044e0 Shuffle binaries in SPI flash image to insert HackRF firmware binary. Jared Boone 2015-07-29 22:30:16 -07:00
  • 8eda862edc Update hackrf_one_usb_ram.dfu to HackRF release 2015.07.2. Jared Boone 2015-07-29 22:21:35 -07:00
  • 61eaf9f178 Update "make program" to specify DFU mode PID, too. Jared Boone 2015-07-29 22:17:50 -07:00
  • 538d3d1f5e Rename firmware/Makefile variables to better names. Jared Boone 2015-07-29 20:38:40 -07:00
  • 0acf1bf074 Fix dependency checking for subdirectory Makefiles. Jared Boone 2015-07-29 18:21:47 -07:00
  • accf934a45 Remove vregmode debug field in receiver. Jared Boone 2015-07-29 16:19:18 -07:00
  • 67976b73ba UI plumbing for PPM adjust in receiver frequency options. Jared Boone 2015-07-29 16:09:00 -07:00
  • 9db54276c1 Expose reference PPM correction property on receiver model. Jared Boone 2015-07-29 15:59:05 -07:00
  • fd9bb13157 Add frequency correction to receiver screen (WIP). Clayton Smith 2015-07-26 17:32:37 -04:00
  • 3874c82d57 Store PPM in shared memory for now. Clayton Smith 2015-07-26 12:39:03 -04:00
  • 9dd41ed48d Add frequency correction (WIP). Clayton Smith 2015-07-26 10:45:24 -04:00
  • 0ed607b6dd Short-term focus navigation fix Jared Boone 2015-07-29 14:00:59 -07:00
  • 10e20ee763 Create firmware/Makefile Jared Boone 2015-07-26 06:30:04 -07:00
  • c2441a6e3e wiki: Stacking YouTube video thumbail Jared Boone 2015-07-23 09:06:19 -07:00
  • ae62405344 Simplify audio muting. Jared Boone 2015-07-21 10:33:40 -07:00
  • 9a8552eaeb Draw spectrum frequency axis tick marks and labels. Jared Boone 2015-07-20 21:55:51 -07:00
  • 4aa1c8fb65 String functions now default to length = 0, no padding. Jared Boone 2015-07-20 21:53:12 -07:00
  • e51db769e6 Refactor to update audio stats when audio output is muted. Jared Boone 2015-07-20 10:21:01 -07:00
  • 665f54b410 Reorganize BasebandProcessor method/member visibility. Jared Boone 2015-07-20 09:41:56 -07:00
  • d7cb2c5da4 Simple FM squelch. Jared Boone 2015-07-20 09:34:24 -07:00
  • 876a591a66 Add IIR execute_in_place() Jared Boone 2015-07-20 09:33:56 -07:00
  • 71990b380a Bind pass/stop band info to filter taps. Jared Boone 2015-07-18 11:35:31 -07:00
  • 6f2cbd1ac5 Partial refactor of channel filter frequency code. Jared Boone 2015-07-17 23:16:09 -07:00
  • ffc50785b7 specan: cleared up terminology, accounted for decimation. Jared Boone 2015-07-17 22:55:18 -07:00
  • 98bd9c54e4 Rework how spectrum and filter bandwidth is represented to UI. Jared Boone 2015-07-17 10:29:03 -07:00
  • e571ca7f1c Change reference initializations errors in GCC 4.8 Jared Boone 2015-07-17 12:07:38 -07:00
  • 92ba4d7fea Fix line endings. Jared Boone 2015-07-17 10:55:54 -07:00
  • 43d13ab47c Mute audio in FSK mode. Jared Boone 2015-07-17 10:05:54 -07:00
  • 565ea41e92 Hardware gitignore Jared Boone 2015-07-16 10:01:19 -07:00
  • 604389f8cd Initial release of schematic, PCB, CPLD code. Jared Boone 2015-07-16 09:32:10 -07:00
  • 154b40d3c9 Extract baseband stats into separate widget Jared Boone 2015-07-09 11:53:10 -07:00
  • 7c9fc62f5e Move halt indication code to common place. Jared Boone 2015-07-08 16:28:57 -07:00
  • 9bf6ea2873 Additional .gitignores for build products. Jared Boone 2015-07-08 16:01:11 -07:00
  • f360c01ff3 Unify duplicated code between touch_adc.cpp and rssi.cpp. Jared Boone 2015-07-08 16:00:18 -07:00
  • c142b1bcfc Fix RSSI ADC DMA not working bug. Jared Boone 2015-07-08 15:48:20 -07:00
  • 7962c3d7c6 More .gitignores. Jared Boone 2015-07-08 09:23:05 -07:00
  • f2c6452c4c Change Makefile to use local hackrf DFU binary, now included. Jared Boone 2015-07-08 09:19:55 -07:00
  • e1eea8e08a ChibiOS 2.6.8, until I can figure out where to get it from git. Jared Boone 2015-07-08 08:40:23 -07:00
  • dc6fee8370 Initial firmware commit. Jared Boone 2015-07-08 08:39:24 -07:00
  • 626e863257 Add GPLv2 license. Jared Boone 2015-07-08 08:37:23 -07:00
  • d1ce21bec3 PortaPack encasing thumbnail from YouTube. Jared Boone 2015-07-07 17:19:33 -07:00
  • 9bce63012f Image of HackRF One case opening on YouTube. Jared Boone 2015-07-07 16:54:08 -07:00
  • d71eafb4ee Update README.md Jared Boone 2015-07-07 12:06:56 -07:00
  • 18c15e826d Hardware photos of PortaPack H1 for README. Jared Boone 2015-07-07 11:57:41 -07:00
  • f8b9e5fa11 Create README.md Jared Boone 2015-07-06 16:08:57 -07:00
  • 04b3388d7e Initial commit Jared Boone 2015-07-06 16:05:41 -07:00