summaryrefslogtreecommitdiff
path: root/usrp2/firmware/lib
AgeCommit message (Collapse)Author
2009-09-02Expand frequency ranges to match hardware capability.Johnathan Corgan
* Corresponds to SVN r11620:11622 * Fixes ticket 405 Reported-by: Dimitris Symeonidis <azimout@gmail.com> Fixed-by: Matt Ettus <matt@ettus.com>
2009-08-14Added git ignore files auto created from svn:ignore properties.git
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-221 is for hardware control of leds, 0 is for softwarematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11261 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-19test for clock lockmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11240 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-19allow the choice of automatic (hardware) control of ledsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11239 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-28handle clocks on both version 3 and version 4 boards, cleaned up the apimatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11160 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-25move i2c init and get_hw_rev before clocks_init because the clock init code ↵matt
needs to know our rev git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11122 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-25remove unneeded include filematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11121 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-25remove printfs to save space. matt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11120 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-25remove unneeded includematt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11119 221aa14e-8319-0410-a670-987f0aec2ac5
2009-04-27somebody commented out the tx mux setting which prevented the xcvr2450 from ↵matt
working. wrong values for rfx boards were not seen because of the above error. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10925 221aa14e-8319-0410-a670-987f0aec2ac5
2009-04-04Merged r10712:10765 from jcorgan/gpio into trunk. Adds out-of-band and ↵jcorgan
streaming GPIO functions for USRP2. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10766 221aa14e-8319-0410-a670-987f0aec2ac5
2009-04-02new regs for re-pause fixmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10748 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-18Fixed ticket:339 (ethernet capability advertisement). We noweb
advertise that we only handle 1000BASE-T, and that we want to send PAUSE frames, but not receive them. The flow control resolution is currently printed out on the serial port when the link comes up. When we get what we want, it says "ethernet flow control: WE_TX". If it says "ethernet flow control: NONE" unthrottled transmission (e.g., usrp2_siggen.py) will be hosed. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10634 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-10Bumped up minimum divider to 131 for xcvr.jblum
130 too small for certain boards? git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10579 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-05New standalone firmware, burn_dbsrx_eeprom, that burns new dbid intoeb
modified DBS Rx daughterboard. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10560 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-03Actually enable/disable tx via gpio (...when tx enable is supported).jblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10556 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-26remove support for unmodified dbsrx because there is way too much phase ↵matt
noise. only modified dbsrx are supported git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10521 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-23support for unmodified dbsrx boardsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10481 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-17minor renamingeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10456 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-17Use defined bit positionsjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10454 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-10Merged r10418:10423 from jcorgan/pps into trunk. Adds usrp2::sync_every_ppsjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10424 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-04Merged r10383:10390 from jcorgan/u2-wip into trunk.jcorgan
* Implements daughterboard independent LO offset tuning * Removes RFX specific LO offset code * Adds 'set_lo_offset' to libusrp2 and Python API * Adds --lo-offset to usrp2_fft.py and usrp2_rx_cfile.py * Ensures daughterboards are reset to default values at startup. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10392 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-04usrp2-xcvr cleanup, working gains, freqsjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10387 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-04usrp2: xcvr workingjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10382 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-03work in progress: xcvr running, needs work with divisorsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10377 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-02work in progress: setting gpio on xcvrjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10375 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31debug infomatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10353 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31work with the set reg functionsjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10349 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-30xcvr: initialize chipsetjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10346 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-30converted set freq in xcvrjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10342 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-30work on xcvr set_freqjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10340 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-30xcvr dboard supportjblum
gain setting coded, not tested set freq not implemented git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10338 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-29tunes the dbsrx properly. You need to mod your dbsrx, though.matt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10332 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-28dbsrx daughterboard support, gain works, not freqmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10331 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-23mimo tx work-in-progresseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10296 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-23revert extraction of buffer_stateeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10294 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-23Work in progress on mimo Tx state machine.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10293 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-22bumped stack to 3k (not sure we needed to), cleaned up old serdes testeb
code: eth_serdes.c and serdes_txrx.c, can tx over serdes at interp 4 (underruns quite frequently), same behavior as regular txrx.c git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10291 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-31Rename constant for clarityjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10181 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-17added frequency offset capability. Set to 12.5e6 on TX, 0 on RX for nowmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10125 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-05implemented "reset master clock on next PPS" so we can easily sync multiple ↵matt
units without MIMO connections git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10103 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-05send a char to the serial port, but don't wait if the queue is fullmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10102 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-16removed old python commentsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9999 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-16fixed gain calculations rfx900-2400matt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9998 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-09hardware control of ledsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9962 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-31enable all rfx boardsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9901 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-27Minor cleanup. eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9873 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-27removed extra indentation. No change in functionalityeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9861 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-26Deadly printfs turned off... Specified gain ranges for TV Rx and RFX boards.eb
Still a problem setting the gain; Firmware takes too long to get back to service ethernet. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9860 221aa14e-8319-0410-a670-987f0aec2ac5