{"push_id":821683572,"size":44,"distinct_size":1,"ref":"refs/heads/master","head":"80b1b2683298e615d8222dc0e55ba263eb0f1632","before":"07c7db14671bf82d368d6171da3f18b56ea658e8","commits":[{"sha":"1a35fc15a954471a476c9af801e4fbc7d645652c","author":{"email":"fd967b08f28c8361c9fdade5da432ec28180d1b6@bbn.com","name":"CoherenceController"},"message":":confounded: new silly function calibrates DACs\n\nBut our open/acquire routine does not.  What is the difference?\n\n--CAR","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/1a35fc15a954471a476c9af801e4fbc7d645652c"},{"sha":"bffdb95ad37b65e6783725a46e352585ffa4ee1c","author":{"email":"fd967b08f28c8361c9fdade5da432ec28180d1b6@bbn.com","name":"CoherenceController"},"message":"Finally DAC calibration working in ``acquire``\n\nThe trick is the that channels have to be active before the\n``set_routes``, ``set_reference`` and ``set_clock`` are called.\n\n--CAR","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/bffdb95ad37b65e6783725a46e352585ffa4ee1c"},{"sha":"3696af067cdeac1a75ce405a71f727af06ca66d1","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":":fire: ``silly`` debugging function","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/3696af067cdeac1a75ce405a71f727af06ca66d1"},{"sha":"abd8bc791b6fc8118c683ee4f785e70b45f1ca77","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":":fire: unused ``DigitzerMode`` methods","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/abd8bc791b6fc8118c683ee4f785e70b45f1ca77"},{"sha":"85190e47e525fb623b98ea33fd8fb88873f0a5b9","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":"Refactor to move Accumulator and Correlator into separate files\n\nAlso refactor ``Channel`` into ``QDSPStream`` to help distinguish streams from QDSP module from physical channels.","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/85190e47e525fb623b98ea33fd8fb88873f0a5b9"},{"sha":"791b4053d775f65fc16e699318dc91ebc282ff77","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":":fire: replace old ``myhex`` with improved ``hexn``","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/791b4053d775f65fc16e699318dc91ebc282ff77"},{"sha":"68cf09e6afb88a60a5f74cd0805161ed9974a778","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":":fire: giant monolithic ``headings.h`` file.\n\nImport only what is needed where it is needed and convert ``headings.h`` into ``helpers.h``.","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/68cf09e6afb88a60a5f74cd0805161ed9974a778"},{"sha":"dc0c52ac7fbd551e290d0555c5ea7150dbdf9fbc","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":":fire: unused module alert handlers","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/dc0c52ac7fbd551e290d0555c5ea7150dbdf9fbc"},{"sha":"db4b2a4ff8f835bf54d55e11e30242f55ee109bd","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":":fire: redundant test method for logic temperature\n\nAlso refactor Matlab ``getLogicTemperature`` to ``get_logic_temperature``","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/db4b2a4ff8f835bf54d55e11e30242f55ee109bd"},{"sha":"49fef64f8f9173c1336fd06ad9da3cfcfa28ce09","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":"Uncomment lines commented out in debugging:\n\n* move ``set_active_channels`` to top of ``set_defaults``\n* call ``set_defaults`` in ``open`` otherwise PLL freq returns 0 and setting the QDSP NCO frequencies fails\n* enable both physical ADC input channels","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/49fef64f8f9173c1336fd06ad9da3cfcfa28ce09"},{"sha":"7d21b2415ae08f9fd1f5ae766727c3f813126638","author":{"email":"fd967b08f28c8361c9fdade5da432ec28180d1b6@bbn.com","name":"CoherenceController"},"message":"More debugging of DAC output\n\n--CAR","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/7d21b2415ae08f9fd1f5ae766727c3f813126638"},{"sha":"0eac396b360a0fa128fd2314f1a205f12143c28f","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":"Move stream preconfigure to ``init`` method\n\nHard code all the other clocking and routing for now to see if we can get calibrated DAC output working.","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/0eac396b360a0fa128fd2314f1a205f12143c28f"},{"sha":"915c76a73b8b33c65f5c56b28b80a78553cbe25f","author":{"email":"fd967b08f28c8361c9fdade5da432ec28180d1b6@bbn.com","name":"CoherenceController"},"message":":confounded: cannot get ``HandleExternalTrigger`` to be called\n\nso give up and hard code it in.\n\n--CAR","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/915c76a73b8b33c65f5c56b28b80a78553cbe25f"},{"sha":"4781adab545efcde060504a73173dc22836e37bb","author":{"email":"fd967b08f28c8361c9fdade5da432ec28180d1b6@bbn.com","name":"CoherenceController"},"message":"Enabling timer callback gets ``HandleExternalTrigger`` called\n\nPresumably becuase ``trigger_.AtTimerTick()`` is called in\n``HandleTimer``.  Very opaque but it is the way the II Stream example\nworks.\n\n--CAR","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/4781adab545efcde060504a73173dc22836e37bb"},{"sha":"fc6ecaec055cc6a0404343571145d5d9dce19dec","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":"Refactor getter and setters to cache and set when necessary\n\nBecause the order of setup seems crucial to the Malibu and II firmware it seems\neasier to have cached settings that are all applied on ``init`` or ``acquire``.\nThis is closer the II examples we are workign off where they pull all the\nsettings from the GUI and then apply every time.\n\nI also removed some now unused methods such as ``set_defaults``, ``set_routes``,\n``set_clocks`` and no longer support setting the sample rate.  We'll just run at\nfull rate for now.","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/fc6ecaec055cc6a0404343571145d5d9dce19dec"},{"sha":"55b4a11e132dfa4e586b8d1fa3999411c165bab9","author":{"email":"fd967b08f28c8361c9fdade5da432ec28180d1b6@bbn.com","name":"CoherenceController"},"message":":bug: copy-paste called input channel enable twice\n\nAlso:\n* add some more register logging\n* default to input channels enabled\n* add ``init`` calls to Matlab unit tests until we get auto preconfigure\nworking.\n\n--CAR","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/55b4a11e132dfa4e586b8d1fa3999411c165bab9"},{"sha":"a2e8f65d1066b2ede20bc0efafdbf60e33de25c9","author":{"email":"fd967b08f28c8361c9fdade5da432ec28180d1b6@bbn.com","name":"CoherenceController"},"message":":bug: stream_variance needs to check for raw integrators\n\n--CAR, BRJ and DR","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/a2e8f65d1066b2ede20bc0efafdbf60e33de25c9"},{"sha":"f1f396d71ac99b4b59cdc4508920b655243f6e62","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":"Automatic stream preconfiguration.\n\nInvalidate the preconfiguration when ever we change the clocking or channel configuration.","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/f1f396d71ac99b4b59cdc4508920b655243f6e62"},{"sha":"10098090edff3f07bcaa7669a49612977d60cd0d","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":"Need to reinitialize after module reset","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/10098090edff3f07bcaa7669a49612977d60cd0d"},{"sha":"20670f7e5bb0afda2c37fd8ef79df6a44f52342f","author":{"email":"900741020c3a5658a32784fa4d73c21ac116e2a2@bbn.com","name":"Colm Ryan"},"message":":bug: typo in checking if reference source changed","distinct":false,"url":"https://api.github.com/repos/BBN-Q/libx6/commits/20670f7e5bb0afda2c37fd8ef79df6a44f52342f"}]}