{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9062266,"defaultBranch":"master","name":"uhd","ownerLogin":"EttusResearch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-27T19:52:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/125709?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704472116.0","currentOid":""},"activityList":{"items":[{"before":"c4863b9b9f8b639260f7797157e8ac4dd81fef93","after":"0f2007fc97b58699173763c1f3ed7c7ee7b7f854","ref":"refs/heads/master","pushedAt":"2024-04-29T07:32:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"joergho","name":null,"path":"/joergho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48011876?s=80&v=4"},"commit":{"message":"host: Fix RFNoC graph action queue lockup on action exceptions\n\nProcessing of the action queue gets locked up when any action\nbeing executed in the send_action call throws an exception.\nExceptions are not caught in the loop handling the action queue,\nresulting in the handling_ongoing queue locking flag to never\nbe released. Any subsequent call to enqueue_action will return\non the early exit with the assumption that we're already handling\nthe actions, yet the previous handler exited with an exception.\n\nThis fix uses scope_exit rather than a manually claimed and\nreleased atomic flag to ensure that the handling_ongoing will be\nreleased even under exceptional conditions.\n\nCo-authored-by: Martin Braun ","shortMessageHtmlLink":"host: Fix RFNoC graph action queue lockup on action exceptions"}},{"before":"19f5951efeb33e29f43b02ca88f1ceed91b22c38","after":"c4863b9b9f8b639260f7797157e8ac4dd81fef93","ref":"refs/heads/master","pushedAt":"2024-04-17T13:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joergho","name":null,"path":"/joergho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48011876?s=80&v=4"},"commit":{"message":"fix compilation with boost 1.85.0\n\nThe header boost/filesystem/convenience.hpp was removed with boost 1.85.0\n\nThe deprecated extension-related functions were already replaced with\ncommit ea586168c596d13d05d145832519755794649ba0","shortMessageHtmlLink":"fix compilation with boost 1.85.0"}},{"before":"23cb967a8e688152d8a233a38d3bff1ed9afbf0d","after":"19f5951efeb33e29f43b02ca88f1ceed91b22c38","ref":"refs/heads/master","pushedAt":"2024-04-11T06:30:38.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"joergho","name":null,"path":"/joergho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48011876?s=80&v=4"},"commit":{"message":"ubx: update ubx xcvr mode options","shortMessageHtmlLink":"ubx: update ubx xcvr mode options"}},{"before":"50e7f53580d4281494afafffbb660afb33ba3dd2","after":"23cb967a8e688152d8a233a38d3bff1ed9afbf0d","ref":"refs/heads/master","pushedAt":"2024-04-02T09:03:24.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"joergho","name":null,"path":"/joergho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48011876?s=80&v=4"},"commit":{"message":"examples: Remove usage of boost::process::child::wait_for\n\nThis method is marked deprecated in the Boost source (not, however, in\nthe Boost documentation) with no clear substitute. In this particular\ncase (we are using (`dd` to measure disk speed when running Linux in\n`rx_samples_to_file`) we simply replace `wait_for` with an unconditional\n`sleep_for`.","shortMessageHtmlLink":"examples: Remove usage of boost::process::child::wait_for"}},{"before":"20e987d9dae25cf78ec9b2d46a1b450d3581e2dc","after":"50e7f53580d4281494afafffbb660afb33ba3dd2","ref":"refs/heads/master","pushedAt":"2024-04-02T06:17:12.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"joergho","name":null,"path":"/joergho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48011876?s=80&v=4"},"commit":{"message":"ci: build GNU Radio 3.10 for all OS except Ubuntu 18.04","shortMessageHtmlLink":"ci: build GNU Radio 3.10 for all OS except Ubuntu 18.04"}},{"before":"7f83a751178ea33e61cd5048354a25064c5f4080","after":"20e987d9dae25cf78ec9b2d46a1b450d3581e2dc","ref":"refs/heads/master","pushedAt":"2024-03-20T07:12:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"joergho","name":null,"path":"/joergho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48011876?s=80&v=4"},"commit":{"message":"ubx: Fix width of gain register\n\n- Fix width of gain portion of GPIO. It was declared as 10, but is only\n 6.\n- Remove _ubx_tx_atten_val and _ubx_rx_atten_val which serve no purpose,\n and are in fact redundant, since their value is already in the regs\n objects for TX and RX.\n- Change a UHD_LOGGER_TRACE() into UHD_LOG_TRACE() to gain max speed\n improvements for builds that do not have TRACE as their minimum log\n level.\n\nNote: While this was a bug, the main reason it didn't cause harm is\nbecause gain values got clipped to a max of 31.5 dB, which corresponds\nto a gain code of 63, which is exactly 6 bits wide (0b111111).","shortMessageHtmlLink":"ubx: Fix width of gain register"}},{"before":"7bc7e518b52ed8e3301c38a255103a93c9e6750f","after":"7f83a751178ea33e61cd5048354a25064c5f4080","ref":"refs/heads/master","pushedAt":"2024-03-18T18:15:31.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"joergho","name":null,"path":"/joergho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48011876?s=80&v=4"},"commit":{"message":"host: zbx: Change abs to std abs","shortMessageHtmlLink":"host: zbx: Change abs to std abs"}},{"before":"94323947b822ec023e81d8be917fac2134621bcb","after":"7bc7e518b52ed8e3301c38a255103a93c9e6750f","ref":"refs/heads/master","pushedAt":"2024-03-04T08:20:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"joergho","name":null,"path":"/joergho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48011876?s=80&v=4"},"commit":{"message":"host: cmake: Verify find_library\n\nIf we do a find_library on UHD we have to verify that this call\nwas successful and fail fatal if it wasn't. Otherwise subsequent\nsteps in the cmake will fail with incomprehensible error messages.","shortMessageHtmlLink":"host: cmake: Verify find_library"}},{"before":"080b1baac3af63842fa598729ed5442b4a79285a","after":"94323947b822ec023e81d8be917fac2134621bcb","ref":"refs/heads/master","pushedAt":"2024-02-28T08:14:56.000Z","pushType":"push","commitsCount":69,"pusher":{"login":"mbr0wn","name":"Martin Braun","path":"/mbr0wn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/508035?s=80&v=4"},"commit":{"message":"examples: Amend rx_to_file.py to use DramReceiver\n\nWhen calling rx_to_file.py with the --dram option, it will internally\nuse DramReceiver and buffer the signal into the DRAM before transferring\nit to the host.","shortMessageHtmlLink":"examples: Amend rx_to_file.py to use DramReceiver"}},{"before":"0d59732a835b2924725271fc5609845ad182c750","after":null,"ref":"refs/heads/NIDvoez/X3xx_DAC_Interpolator_Doc","pushedAt":"2024-01-05T16:28:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NIDvoez","name":"Volkan Öz","path":"/NIDvoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56261128?s=80&v=4"}},{"before":"080b1baac3af63842fa598729ed5442b4a79285a","after":"0d59732a835b2924725271fc5609845ad182c750","ref":"refs/heads/NIDvoez/X3xx_DAC_Interpolator_Doc","pushedAt":"2024-01-05T15:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NIDvoez","name":"Volkan Öz","path":"/NIDvoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56261128?s=80&v=4"},"commit":{"message":"Update x300_dac_ctrl.cpp\n\nadded 2 lins of comments to clarify that the DAC runs with an interpolation factor of 4","shortMessageHtmlLink":"Update x300_dac_ctrl.cpp"}},{"before":null,"after":"080b1baac3af63842fa598729ed5442b4a79285a","ref":"refs/heads/NIDvoez/X3xx_DAC_Interpolator_Doc","pushedAt":"2024-01-05T15:24:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NIDvoez","name":"Volkan Öz","path":"/NIDvoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56261128?s=80&v=4"},"commit":{"message":"docs: fix yml formatting for rtd","shortMessageHtmlLink":"docs: fix yml formatting for rtd"}},{"before":"556be9c4e5858be4aa6e2f3194e74a37c991e1a1","after":null,"ref":"refs/heads/rtd_testing","pushedAt":"2023-11-16T22:43:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"}},{"before":"50fa3baa2e11ea3b30d5a7e397558e9ae76d8b00","after":"a9f0b4c76638054d0b16a7f9baaacdea90e3bbc3","ref":"refs/heads/UHD-4.6","pushedAt":"2023-11-16T22:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"docs: fix yml formatting for rtd","shortMessageHtmlLink":"docs: fix yml formatting for rtd"}},{"before":"50fa3baa2e11ea3b30d5a7e397558e9ae76d8b00","after":"080b1baac3af63842fa598729ed5442b4a79285a","ref":"refs/heads/master","pushedAt":"2023-11-16T20:32:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"docs: fix yml formatting for rtd","shortMessageHtmlLink":"docs: fix yml formatting for rtd"}},{"before":"6a7b25b6098a90ea7b987a7c6f03bc1634f3dc5a","after":"556be9c4e5858be4aa6e2f3194e74a37c991e1a1","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-13T22:13:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: testing what's the minimal change needed","shortMessageHtmlLink":"rtd: testing what's the minimal change needed"}},{"before":"00021d2c7e36bdbad8adfd719e9f171105c26bb0","after":"50fa3baa2e11ea3b30d5a7e397558e9ae76d8b00","ref":"refs/heads/UHD-4.6","pushedAt":"2023-11-13T15:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"4.6.0.0 Release","shortMessageHtmlLink":"4.6.0.0 Release"}},{"before":"00021d2c7e36bdbad8adfd719e9f171105c26bb0","after":"50fa3baa2e11ea3b30d5a7e397558e9ae76d8b00","ref":"refs/heads/master","pushedAt":"2023-11-13T15:29:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"4.6.0.0 Release","shortMessageHtmlLink":"4.6.0.0 Release"}},{"before":"0c4637aba8dc8b4ea710636618585d2640c90471","after":"00021d2c7e36bdbad8adfd719e9f171105c26bb0","ref":"refs/heads/UHD-4.6","pushedAt":"2023-11-12T20:31:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"images: update x4xx fpga images","shortMessageHtmlLink":"images: update x4xx fpga images"}},{"before":"0c4637aba8dc8b4ea710636618585d2640c90471","after":"00021d2c7e36bdbad8adfd719e9f171105c26bb0","ref":"refs/heads/master","pushedAt":"2023-11-12T20:30:42.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"images: update x4xx fpga images","shortMessageHtmlLink":"images: update x4xx fpga images"}},{"before":"45725cac2407a44960463939bb76febc1418426f","after":"6a7b25b6098a90ea7b987a7c6f03bc1634f3dc5a","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-10T16:55:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: remove python","shortMessageHtmlLink":"rtd: remove python"}},{"before":"15fd1ff1a9786d6f2e1a0cf570f013531f951647","after":"45725cac2407a44960463939bb76febc1418426f","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-10T16:26:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: testing what's the minimal change needed","shortMessageHtmlLink":"rtd: testing what's the minimal change needed"}},{"before":"e88eb9e255720fa96da1e9b2682e123dea52b6ee","after":"15fd1ff1a9786d6f2e1a0cf570f013531f951647","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-09T22:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: fix some dependencies","shortMessageHtmlLink":"rtd: fix some dependencies"}},{"before":"2e93328318d99aef4599f4c3541fd898fefaa5c3","after":"e88eb9e255720fa96da1e9b2682e123dea52b6ee","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-09T19:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"Revert \"rtd: match generated list from working run\"\n\nThis reverts commit d91641ea922b211e1845b2d89f5a7a407d1fa2af.","shortMessageHtmlLink":"Revert \"rtd: match generated list from working run\""}},{"before":"d91641ea922b211e1845b2d89f5a7a407d1fa2af","after":"2e93328318d99aef4599f4c3541fd898fefaa5c3","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-09T19:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: use mamba to reduce memory usage","shortMessageHtmlLink":"rtd: use mamba to reduce memory usage"}},{"before":"3230f4471f1fe9d058d3f8256729f64a591eb0c2","after":"d91641ea922b211e1845b2d89f5a7a407d1fa2af","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-09T18:54:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: match generated list from working run","shortMessageHtmlLink":"rtd: match generated list from working run"}},{"before":"d79f41505be9b3cf1a4f6c30e7ff7a2fa1cb93e7","after":"3230f4471f1fe9d058d3f8256729f64a591eb0c2","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-09T17:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: adding explicit pip dependency","shortMessageHtmlLink":"rtd: adding explicit pip dependency"}},{"before":"96af3dc3c34624c06aa0461194c87e2fb8473cd9","after":"d79f41505be9b3cf1a4f6c30e7ff7a2fa1cb93e7","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-09T16:36:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: switch to miniconda","shortMessageHtmlLink":"rtd: switch to miniconda"}},{"before":"8c34013feec8d22e2559c5cdd3d4656f855a7c0e","after":"96af3dc3c34624c06aa0461194c87e2fb8473cd9","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-09T16:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: update python version","shortMessageHtmlLink":"rtd: update python version"}},{"before":"0c4637aba8dc8b4ea710636618585d2640c90471","after":"8c34013feec8d22e2559c5cdd3d4656f855a7c0e","ref":"refs/heads/rtd_testing","pushedAt":"2023-11-08T23:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atomita-ni","name":"Aki Tomita","path":"/atomita-ni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121511582?s=80&v=4"},"commit":{"message":"rtd: specify required fields","shortMessageHtmlLink":"rtd: specify required fields"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPLEeEQA","startCursor":null,"endCursor":null}},"title":"Activity · EttusResearch/uhd"}