{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8283085,"defaultBranch":"master","name":"bladeRF","ownerLogin":"Nuand","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-02-19T04:12:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3625151?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724535901.0","currentOid":""},"activityList":{"items":[{"before":"fe3304d75967c88ab4f17ff37cb5daf8ff53d3e1","after":"48c0110ea26e15ec2ea48efb6461fbacc54aa637","ref":"refs/heads/dev-miniexp-bit","pushedAt":"2024-08-24T21:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"},"commit":{"message":"capture the value of miniexp1 in the MSB of the I channel","shortMessageHtmlLink":"capture the value of miniexp1 in the MSB of the I channel"}},{"before":null,"after":"fe3304d75967c88ab4f17ff37cb5daf8ff53d3e1","ref":"refs/heads/dev-miniexp-bit","pushedAt":"2024-08-24T21:45:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"},"commit":{"message":"hdl: fix readme typo\n\nclose #970","shortMessageHtmlLink":"hdl: fix readme typo"}},{"before":"4dc755f9ff149c98872592453179532f04ba9067","after":"78b9a47219f86c7cedf24409a8093d69b2c7e1a4","ref":"refs/heads/dev-larger-buffers","pushedAt":"2024-08-20T00:11:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"fx3_firmware: rev libbladeRF, hdl, and fx3 for 2048 sample gpif buffers\n\nFX3 GPIF buffers set to 2048 samples and number of buffers reduced to\n11 per dma channel. This substantially increases the theoretical USB\nSuperSpeed throughput from roughly 228MB/s to 356MB/s.\n\n$ make test_libbladeRF\n[ OK ] libbladeRF.scheduled_retune (19755 ms)\n[----------] 29 tests from libbladeRF (308802 ms total)\n\n[----------] Global test environment tear-down\n[==========] 29 tests from 1 test suite ran. (308802 ms total)\n[ PASSED ] 29 tests.","shortMessageHtmlLink":"fx3_firmware: rev libbladeRF, hdl, and fx3 for 2048 sample gpif buffers"}},{"before":null,"after":"4dc755f9ff149c98872592453179532f04ba9067","ref":"refs/heads/dev-larger-buffers","pushedAt":"2024-08-19T23:55:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"hdl: revert jtag timing fixes\n\nSignalTap may throw a \"jtag instance not found\" error which is sourced\nfrom not meeting timing requirements for the jtag interface. Reverting\nprevious fixes may resurface some timing issues, but the \"instance not\nfound\" error at least goes away and I can use signal tap again.\n\nSources:\nSignalTap-II -> \"instance not found\" error\nhttps://community.intel.com/t5/Programmable-Devices/SignalTap-II-gt-quot-instance-not-found-quot-error/m-p/238886\n\nHow to set timing constraint for JTAG\nhttps://community.intel.com/t5/Programmable-Devices/How-to-set-timing-constraint-for-JTAG/m-p/1379278","shortMessageHtmlLink":"hdl: revert jtag timing fixes"}},{"before":"26e91a550e76195d3759af89122c45a89ce76f8b","after":"fe3304d75967c88ab4f17ff37cb5daf8ff53d3e1","ref":"refs/heads/master","pushedAt":"2024-08-19T23:47:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"hdl: fix readme typo\n\nclose #970","shortMessageHtmlLink":"hdl: fix readme typo"}},{"before":"b55af91f6b0ccb9afd09dcd3a42b9110c7e5be6f","after":"26e91a550e76195d3759af89122c45a89ce76f8b","ref":"refs/heads/master","pushedAt":"2024-08-19T23:39:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"libbladeRF: test: fix gain compare dev init","shortMessageHtmlLink":"libbladeRF: test: fix gain compare dev init"}},{"before":"3db52ac7f86bcd5f49cbe881ba41eb03f632e1a3","after":"b55af91f6b0ccb9afd09dcd3a42b9110c7e5be6f","ref":"refs/heads/master","pushedAt":"2024-08-14T22:34:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"bladeRF-fsk: correct calloc argument order in fir filter test\n\nPrevents compiler error\n- earlier calloc argument should specify number of elements, later size\n of each element\n- failed in Fedora Linux 40 with gcc version 14.0.1 20240411 (Red Hat\n 14.0.1-0) (GCC)\n\ncloses #965","shortMessageHtmlLink":"bladeRF-fsk: correct calloc argument order in fir filter test"}},{"before":"fe3304d75967c88ab4f17ff37cb5daf8ff53d3e1","after":"3db52ac7f86bcd5f49cbe881ba41eb03f632e1a3","ref":"refs/heads/master","pushedAt":"2024-08-14T00:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"bladeRF-cli: fix tx buffer malloc for 8b sample format\n\ncloses #936","shortMessageHtmlLink":"bladeRF-cli: fix tx buffer malloc for 8b sample format"}},{"before":"a8057d6348eaebfe60673d797371c902e19e1c0f","after":null,"ref":"refs/heads/dependabot/pip/host/libraries/libbladeRF_test/pillow-10.2.0","pushedAt":"2024-08-13T20:56:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"7e10f2fb1e14483474da42bf5814535ca897a65f","after":"fe3304d75967c88ab4f17ff37cb5daf8ff53d3e1","ref":"refs/heads/master","pushedAt":"2024-08-13T19:56:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"hdl: fix readme typo\n\nclose #970","shortMessageHtmlLink":"hdl: fix readme typo"}},{"before":"cbc3d30a2785aa5ee98427ff14ca7e1e774986bd","after":"7e10f2fb1e14483474da42bf5814535ca897a65f","ref":"refs/heads/master","pushedAt":"2024-08-13T19:49:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"hdl: fix readme typo","shortMessageHtmlLink":"hdl: fix readme typo"}},{"before":"26e91a550e76195d3759af89122c45a89ce76f8b","after":"cbc3d30a2785aa5ee98427ff14ca7e1e774986bd","ref":"refs/heads/master","pushedAt":"2024-08-13T19:28:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"libbladeRF: Return error code instead of asserting in version_check\n\nSpecifically, when there's a missing compat table entry. All callers\nspecify that they want to be forgiving of version mismatches, so this\nseems in the spirit of the call tree.\n\nRan into this error when playing with a custom-loaded FPGA; if I had\nflashed the FPGA instead of simply loading it, this could have bricked\nthe blade (or at least forced me into a very involved recovery process).","shortMessageHtmlLink":"libbladeRF: Return error code instead of asserting in version_check"}},{"before":"f81b82aa8e75ee8866d1aede2a09191d92399829","after":"26e91a550e76195d3759af89122c45a89ce76f8b","ref":"refs/heads/master","pushedAt":"2024-08-11T01:20:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"libbladeRF: test: fix gain compare dev init","shortMessageHtmlLink":"libbladeRF: test: fix gain compare dev init"}},{"before":"f24abc356a30ecd7ba19d64fdd6458012df3729a","after":"f81b82aa8e75ee8866d1aede2a09191d92399829","ref":"refs/heads/master","pushedAt":"2024-08-08T20:03:23.000Z","pushType":"push","commitsCount":76,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"libbladeRF: bump to version 2.5.1\n\nIntroduces bladeRF-power cli tool and gain calibration functionality.","shortMessageHtmlLink":"libbladeRF: bump to version 2.5.1"}},{"before":"b40cd829be0b2bc2d17e77ca92c08045667912d8","after":"f24abc356a30ecd7ba19d64fdd6458012df3729a","ref":"refs/heads/master","pushedAt":"2024-07-12T08:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"},"commit":{"message":"debian: update change","shortMessageHtmlLink":"debian: update change"}},{"before":"c0d22f58c9052e774f48826463036a22d7872d2b","after":null,"ref":"refs/tags/dev-rob-clkin-fx3-reenum","pushedAt":"2024-06-12T11:29:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"}},{"before":null,"after":"1de1453b1030c225348258d32d9f4c234a1451cd","ref":"refs/heads/dev-usb2-clksel","pushedAt":"2024-05-24T23:35:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"DEV hdl: hard set si53304 to external","shortMessageHtmlLink":"DEV hdl: hard set si53304 to external"}},{"before":null,"after":"26beca1c72742b25d3aee62aabf6fc1c6d90828f","ref":"refs/heads/dev-clksel","pushedAt":"2024-05-23T23:26:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"hdl: add clock control blocks for system and fx3 plls\n\nResolves Nios and FX3 lockup when SI53304 clock select assignments are\nmade. The FX3 pclk and Nios system PLLs lose lock when the SI53304\ntransitions between clock sources and this prevents invalid cycles from\nmaking it through.","shortMessageHtmlLink":"hdl: add clock control blocks for system and fx3 plls"}},{"before":"2fbae2c38b377cfbee98c281789cd43d1f1b55e4","after":"b40cd829be0b2bc2d17e77ca92c08045667912d8","ref":"refs/heads/master","pushedAt":"2024-05-01T21:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"revert \"libbladeRF: reinitialize the RFIC on FPGA load\"\n\nThis reverts commit 0fcb4cfe037511ce5da8703da824158ef2f79367.","shortMessageHtmlLink":"revert \"libbladeRF: reinitialize the RFIC on FPGA load\""}},{"before":"592fa3bb99d2496a61f21ce667f7af2d9447b67c","after":"51ca6224a4c23dcafeb330cb2bc99ce0506e9e3d","ref":"refs/heads/dev-timing-closure","pushedAt":"2024-04-19T17:21:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"hdl: fix first sample drop in fifo_writer\n\nThis fixes the first sample being dropped in both meta and non-meta modes.\nfifo_write is now asserted through procedure and executes on HOLDOFF exit.\n\nRegression test results:\n\n$ make test_libbladeRF\n[ OK ] libbladeRF.scheduled_retune (19450 ms)\n[----------] 29 tests from libbladeRF (297804 ms total)\n[==========] 29 tests from 1 test suite ran. (297804 ms total)\n[ PASSED ] 29 tests.\n\n$ make test_hdl\n[----------] 31 tests from hdl (1354828 ms total)\n[----------] 32 tests from hdl/verify (2319711 ms total)\n[==========] 63 tests from 2 test suites ran. (3674539 ms total)\n[ PASSED ] 63 tests.","shortMessageHtmlLink":"hdl: fix first sample drop in fifo_writer"}},{"before":"9a1eb51e26f036439869eea471fd119ea69aac89","after":"592fa3bb99d2496a61f21ce667f7af2d9447b67c","ref":"refs/heads/dev-timing-closure","pushedAt":"2024-04-19T16:58:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"hdl: fix first sample drop in fifo_writer\n\nThis fixes the first sample being dropped in both meta and non-meta modes.\nfifo_write is now asserted through procedure and executes on HOLDOFF exit.\n\nRegression test results:\n\n$ make test_libbladeRF\n[ OK ] libbladeRF.scheduled_retune (19450 ms)\n[----------] 29 tests from libbladeRF (297804 ms total)\n\n[----------] Global test environment tear-down\n[==========] 29 tests from 1 test suite ran. (297804 ms total)\n[ PASSED ] 29 tests.\n\n$ make test_hdl\n[ OK ] hdl/verify.rx_timestamp_tb/8b11 (68079 ms)\n[----------] 32 tests from hdl/verify (2311579 ms total)\n\n[----------] Global test environment tear-down\n[==========] 32 tests from 1 test suite ran. (2311579 ms total)\n[ PASSED ] 32 tests.","shortMessageHtmlLink":"hdl: fix first sample drop in fifo_writer"}},{"before":null,"after":"9a1eb51e26f036439869eea471fd119ea69aac89","ref":"refs/heads/dev-timing-closure","pushedAt":"2024-04-16T15:55:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"hdl: fixup more timing issues","shortMessageHtmlLink":"hdl: fixup more timing issues"}},{"before":"9a1eb51e26f036439869eea471fd119ea69aac89","after":null,"ref":"refs/heads/dev-timing-closure","pushedAt":"2024-04-16T15:51:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"}},{"before":null,"after":"9a1eb51e26f036439869eea471fd119ea69aac89","ref":"refs/heads/dev-timing-closure","pushedAt":"2024-04-16T10:01:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"},"commit":{"message":"hdl: fixup more timing issues","shortMessageHtmlLink":"hdl: fixup more timing issues"}},{"before":"bfa14510ef5037b4924dbe4689565fb0df6ca920","after":"2fbae2c38b377cfbee98c281789cd43d1f1b55e4","ref":"refs/heads/master","pushedAt":"2024-04-15T07:21:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"},"commit":{"message":"libbladeRF_test: bump dependency versions","shortMessageHtmlLink":"libbladeRF_test: bump dependency versions"}},{"before":"ce159b2b1a67ed110fe90f2acb16497fbf167d70","after":"bfa14510ef5037b4924dbe4689565fb0df6ca920","ref":"refs/heads/master","pushedAt":"2024-04-15T06:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"},"commit":{"message":"hdl: bump version to 0.16.0","shortMessageHtmlLink":"hdl: bump version to 0.16.0"}},{"before":"b97cf4b946d498398ca20510b31b5c32da301f8c","after":"ce159b2b1a67ed110fe90f2acb16497fbf167d70","ref":"refs/heads/master","pushedAt":"2024-04-15T06:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"},"commit":{"message":"libbladeRF_test: bump dependency versions","shortMessageHtmlLink":"libbladeRF_test: bump dependency versions"}},{"before":"88a19293942a870554fc82d5abf841d28355f553","after":"b97cf4b946d498398ca20510b31b5c32da301f8c","ref":"refs/heads/master","pushedAt":"2024-04-15T06:23:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rghilduta","name":"Robert Ghilduta","path":"/rghilduta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48148108?s=80&v=4"},"commit":{"message":"hdl: bladeRF-micro redefine JTAG SDC","shortMessageHtmlLink":"hdl: bladeRF-micro redefine JTAG SDC"}},{"before":"c762eeafac780a0d5945c784d9f1d0b916047c76","after":"88a19293942a870554fc82d5abf841d28355f553","ref":"refs/heads/master","pushedAt":"2024-04-04T13:21:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"libbladeRF: fix up sync TX initialization bug","shortMessageHtmlLink":"libbladeRF: fix up sync TX initialization bug"}},{"before":"624994d65c02ad414a01b29c84154260912f4e4f","after":"c762eeafac780a0d5945c784d9f1d0b916047c76","ref":"refs/heads/master","pushedAt":"2024-04-04T12:10:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rthomp10","name":"Ryan Thompson","path":"/rthomp10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21367652?s=80&v=4"},"commit":{"message":"libbladeRF: fix up sync TX initialization bug","shortMessageHtmlLink":"libbladeRF: fix up sync TX initialization bug"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNFQyMTo0NTozNS4wMDAwMDBazwAAAASjOy2F","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNFQyMTo0NTozNS4wMDAwMDBazwAAAASjOy2F","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wNFQxMjoxMDo0MC4wMDAwMDBazwAAAAQnvza2"}},"title":"Activity ยท Nuand/bladeRF"}