{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6261011,"defaultBranch":"main","name":"iio-oscilloscope","ownerLogin":"analogdevicesinc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-10-17T12:39:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2465527?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723129655.0","currentOid":""},"activityList":{"items":[{"before":"877c460275a9652e042cf068e35636fd058b1424","after":"c5c6e8acfa8e515797bb9428200b9e69168e5d7f","ref":"refs/heads/deb","pushedAt":"2024-09-16T16:13:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gastmaier","name":"Jorge Marques","path":"/gastmaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892061?s=80&v=4"},"commit":{"message":"github/workflow: Update actions versions\n\nFix deprecated notice.\n\nSigned-off-by: Jorge Marques ","shortMessageHtmlLink":"github/workflow: Update actions versions"}},{"before":"407a33f83cbb4b5b91b6f0c5353302254f60fec9","after":"877c460275a9652e042cf068e35636fd058b1424","ref":"refs/heads/deb","pushedAt":"2024-09-16T16:06:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gastmaier","name":"Jorge Marques","path":"/gastmaier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2892061?s=80&v=4"},"commit":{"message":"README.md: Add deb status badge\n\nBadge will only show status for builds at master branch.\n\nSigned-off-by: Jorge Marques ","shortMessageHtmlLink":"README.md: Add deb status badge"}},{"before":"67cdddfa5122cc8139c7fe91834952b5abdb77ec","after":"5236df1a9cffe865d37ca69906aed116f3293477","ref":"refs/heads/staging/adrv9002-ensm-improv","pushedAt":"2024-09-11T15:14:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"plugins: adrv9002: allow control RF state in pin mode\n\nThere's now the possibility of still controlling the port RF enable\nstate mode even if the port mode is set to pin. That's possible in case\nthe driver is in control of the pin controlling the port. Hence, let's\ncheck if the driver supports that at the plugin initialization and act\naccordingly. To check it we do the following:\n\n 1) Move the port to pin mode if in spi mod;.\n 2) Change the RF state mode to rf_enabled;\n 3) If success, then we allow changing the RF state even in pin mode;\n\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"plugins: adrv9002: allow control RF state in pin mode"}},{"before":"b09f04ee16710afa590cc1ab6e95d082d01fd1a6","after":"67cdddfa5122cc8139c7fe91834952b5abdb77ec","ref":"refs/heads/staging/adrv9002-ensm-improv","pushedAt":"2024-09-06T14:32:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"plugins: adrv9002: allow control RF state in pin mode\n\nThere's now the possibility of still controlling the port RF enable\nstate mode even if the port mode is set to pin. That's possible in case\nthe driver is in control of the pin controlling the port. Hence, let's\ncheck if the driver supports that at the plugin initialization and act\naccordingly. To check it we do the following:\n\n 1) Move the port to pin mode if in spi mod;.\n 2) Change the RF state mode to rf_enabled;\n 3) If success, then we allow changing the RF state even in pin mode;\n\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"plugins: adrv9002: allow control RF state in pin mode"}},{"before":null,"after":"b09f04ee16710afa590cc1ab6e95d082d01fd1a6","ref":"refs/heads/staging/adrv9002-ensm-improv","pushedAt":"2024-08-08T15:07:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"reset me\n\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"reset me"}},{"before":"54efaadbb04e300eeffc9c58bc00d18c26eda611","after":"fbd5aa5b16d839e8142705fd22881090dd3d9129","ref":"refs/heads/next_stable","pushedAt":"2024-07-31T09:21:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SRaus","name":"Stefan Raus","path":"/SRaus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55098522?s=80&v=4"},"commit":{"message":"oscplot.c: fix impulse generator\niio_device_get_trigger will return 0 on success, but if there is no device\nassigned to the trigger, the trigger pointer will be NULL.\nsince the impulse generator menu sets the trigger, the condition will not\nbe satisfied. this resulted in the impulse generator menu being grayed out.\nNow, we will only check that the return value is 0. The renaming of the\nbool variable is to avoid confusion.\n\nSigned-off-by: Cristina Suteu ","shortMessageHtmlLink":"oscplot.c: fix impulse generator"}},{"before":"3260ace310a1190c4983a99d9bb8fb00079f75a0","after":null,"ref":"refs/heads/fix-impulse-generator","pushedAt":"2024-07-31T05:01:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cristina-suteu","name":null,"path":"/cristina-suteu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57400959?s=80&v=4"}},{"before":"54efaadbb04e300eeffc9c58bc00d18c26eda611","after":"fbd5aa5b16d839e8142705fd22881090dd3d9129","ref":"refs/heads/main","pushedAt":"2024-07-31T05:01:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cristina-suteu","name":null,"path":"/cristina-suteu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57400959?s=80&v=4"},"commit":{"message":"oscplot.c: fix impulse generator\niio_device_get_trigger will return 0 on success, but if there is no device\nassigned to the trigger, the trigger pointer will be NULL.\nsince the impulse generator menu sets the trigger, the condition will not\nbe satisfied. this resulted in the impulse generator menu being grayed out.\nNow, we will only check that the return value is 0. The renaming of the\nbool variable is to avoid confusion.\n\nSigned-off-by: Cristina Suteu ","shortMessageHtmlLink":"oscplot.c: fix impulse generator"}},{"before":null,"after":"3260ace310a1190c4983a99d9bb8fb00079f75a0","ref":"refs/heads/fix-impulse-generator","pushedAt":"2024-07-29T14:20:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cristina-suteu","name":null,"path":"/cristina-suteu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57400959?s=80&v=4"},"commit":{"message":"oscplot.c: fix impulse generator\niio_device_get_trigger will return 0 on success, but if there is no device\nassigned to the trigger, the trigger pointer will be NULL.\nsince the impulse generator menu sets the trigger, the condition will not\nbe satisfied. this resulted in the impulse generator menu being grayed out.\nNow, we will only check that the return value is 0. The renaming of the\nbool variable is to avoid confusion.\n\nSigned-off-by: Cristina Suteu ","shortMessageHtmlLink":"oscplot.c: fix impulse generator"}},{"before":null,"after":"b4318a975ba94ee855798bd8cbe6c439636166c9","ref":"refs/heads/ci_update_2022","pushedAt":"2024-07-08T09:54:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AAndrisa","name":"Andreea Andrisan","path":"/AAndrisa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128392912?s=80&v=4"},"commit":{"message":"azure-pipelines.yml: macOS-12 not relevant for Kuiper releases\n\nSigned-off-by: Andreea Andrisan ","shortMessageHtmlLink":"azure-pipelines.yml: macOS-12 not relevant for Kuiper releases"}},{"before":"6885d74e8f2c0461282e93d59df5fb6a72bd8ade","after":null,"ref":"refs/heads/staging/adrv9002-sdk26-2022.2","pushedAt":"2024-06-10T10:22:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"}},{"before":"e9cd18658d487664f4c74827d7e4a39b026af874","after":"c28f7f1c646586c9a82d9cf31e970c228cac7769","ref":"refs/heads/2022_R2","pushedAt":"2024-06-10T10:22:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"plugins: adrv9002: constrain RSSI reads\n\nWith the changes in the device driver API, reading the RSSI on a channel\nthat's not enabled will trow an error. Hence, instead of flooding the\ndevice with error's (and the kernel log), don't read the RSSI for\nchannels that are not enabled.\n\nWith the above, as we always need to read the ensm widget, make use\niio_widget_update_value() to update it in case port enable is set to pin\n(and hence avoiding another call into the device).\n\nSigned-off-by: Nuno Sa \n(cherry picked from commit 54efaadbb04e300eeffc9c58bc00d18c26eda611)","shortMessageHtmlLink":"plugins: adrv9002: constrain RSSI reads"}},{"before":"12a9849a9eeb7bb2e954d846087590774b10e470","after":"54efaadbb04e300eeffc9c58bc00d18c26eda611","ref":"refs/heads/next_stable","pushedAt":"2024-06-10T07:01:59.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"SRaus","name":"Stefan Raus","path":"/SRaus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55098522?s=80&v=4"},"commit":{"message":"plugins: adrv9002: constrain RSSI reads\n\nWith the changes in the device driver API, reading the RSSI on a channel\nthat's not enabled will trow an error. Hence, instead of flooding the\ndevice with error's (and the kernel log), don't read the RSSI for\nchannels that are not enabled.\n\nWith the above, as we always need to read the ensm widget, make use\niio_widget_update_value() to update it in case port enable is set to pin\n(and hence avoiding another call into the device).\n\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"plugins: adrv9002: constrain RSSI reads"}},{"before":"9010653fe48ee88e323886311b69a14edb340cb1","after":null,"ref":"refs/heads/staging/fix-compilation","pushedAt":"2024-06-07T14:57:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dNechita","name":"Dan Nechita","path":"/dNechita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3383080?s=80&v=4"}},{"before":"86e37f1ae5ba78f837759fb715fdd63c4350e14a","after":"e9cd18658d487664f4c74827d7e4a39b026af874","ref":"refs/heads/2022_R2","pushedAt":"2024-06-07T14:57:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dNechita","name":"Dan Nechita","path":"/dNechita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3383080?s=80&v=4"},"commit":{"message":"make sure the sizeof argument to calloc is the second argument.\n\nnew versions of gcc want to enforce this\n\nSigned-off-by: Thomas Sailer \n(cherry picked from commit 565cade20566d50adec7be191a6dd7b21217f878)\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"make sure the sizeof argument to calloc is the second argument."}},{"before":null,"after":"6885d74e8f2c0461282e93d59df5fb6a72bd8ade","ref":"refs/heads/staging/adrv9002-sdk26-2022.2","pushedAt":"2024-06-07T12:39:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"plugins: adrv9002: constrain RSSI reads\n\nWith the changes in the device driver API, reading the RSSI on a channel\nthat's not enabled will trow an error. Hence, instead of flooding the\ndevice with error's (and the kernel log), don't read the RSSI for\nchannels that are not enabled.\n\nWith the above, as we always need to read the ensm widget, make use\niio_widget_update_value() to update it in case port enable is set to pin\n(and hence avoiding another call into the device).\n\nSigned-off-by: Nuno Sa \n(cherry picked from commit 54efaadbb04e300eeffc9c58bc00d18c26eda611)","shortMessageHtmlLink":"plugins: adrv9002: constrain RSSI reads"}},{"before":null,"after":"9010653fe48ee88e323886311b69a14edb340cb1","ref":"refs/heads/staging/fix-compilation","pushedAt":"2024-06-07T12:37:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"make sure the sizeof argument to calloc is the second argument.\n\nnew versions of gcc want to enforce this\n\nSigned-off-by: Thomas Sailer \n(cherry picked from commit 565cade20566d50adec7be191a6dd7b21217f878)\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"make sure the sizeof argument to calloc is the second argument."}},{"before":"cdc91abd97cea9e104cf0460dd1d8b08d0f6916b","after":null,"ref":"refs/heads/adrv9002-sdk26","pushedAt":"2024-06-06T09:13:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"}},{"before":"62fd972d4869c299d3ad2750d20a60a4025c5657","after":"54efaadbb04e300eeffc9c58bc00d18c26eda611","ref":"refs/heads/main","pushedAt":"2024-06-06T09:13:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"plugins: adrv9002: constrain RSSI reads\n\nWith the changes in the device driver API, reading the RSSI on a channel\nthat's not enabled will trow an error. Hence, instead of flooding the\ndevice with error's (and the kernel log), don't read the RSSI for\nchannels that are not enabled.\n\nWith the above, as we always need to read the ensm widget, make use\niio_widget_update_value() to update it in case port enable is set to pin\n(and hence avoiding another call into the device).\n\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"plugins: adrv9002: constrain RSSI reads"}},{"before":null,"after":"cdc91abd97cea9e104cf0460dd1d8b08d0f6916b","ref":"refs/heads/adrv9002-sdk26","pushedAt":"2024-05-30T08:24:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"plugins: adrv9002: constrain RSSI reads\n\nWith the changes in the device driver API, reading the RSSI on a channel\nthat's not enabled will trow an error. Hence, instead of flooding the\ndevice with error's (and the kernel log), don't read the RSSI for\nchannels that are not enabled.\n\nWith the above, as we always need to read the ensm widget, make use\niio_widget_update_value() to update it in case port enable is set to pin\n(and hence avoiding another call into the device).\n\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"plugins: adrv9002: constrain RSSI reads"}},{"before":null,"after":"7fdabcc247f2982b5080b930a1efeed10803b1e3","ref":"refs/heads/staging/ad9739a-refactor","pushedAt":"2024-05-21T13:05:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunojsa","name":"Nuno Sá","path":"/nunojsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28741857?s=80&v=4"},"commit":{"message":"reset me\n\nSigned-off-by: Nuno Sa ","shortMessageHtmlLink":"reset me"}},{"before":null,"after":"0f2797b59b0e7658be8cb2c8a52ccb3f76dfd7bb","ref":"refs/heads/libiio-v1.0_handle-contexts","pushedAt":"2024-05-16T08:40:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dNechita","name":"Dan Nechita","path":"/dNechita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3383080?s=80&v=4"},"commit":{"message":"WIP: Port context scanning, creating, destruction\n\nSigned-off-by: Dan ","shortMessageHtmlLink":"WIP: Port context scanning, creating, destruction"}},{"before":"342a7b8a86f153b078a1de2124eeacd52681bf4f","after":"af01f2f7ebc72b619542c4ad82f068e948c62815","ref":"refs/heads/port-to-libiio-v1.0","pushedAt":"2024-05-16T08:36:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dNechita","name":"Dan Nechita","path":"/dNechita","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3383080?s=80&v=4"},"commit":{"message":"temporary hack: Force cmake to point to a locally built libiio v1.0\n\nThis is for the purpose of easily starting to use libiio 1.0 and the entire commit can be removed once the porting is finished.\n\nSigned-off-by: Dan ","shortMessageHtmlLink":"temporary hack: Force cmake to point to a locally built libiio v1.0"}},{"before":"b3c97e7ab18156803b72f2b238603c2ae75562be","after":null,"ref":"refs/heads/adrv9002-api-fix","pushedAt":"2024-05-14T10:13:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrei47w","name":"Popa Andrei ","path":"/andrei47w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92979643?s=80&v=4"}},{"before":"12a9849a9eeb7bb2e954d846087590774b10e470","after":"62fd972d4869c299d3ad2750d20a60a4025c5657","ref":"refs/heads/main","pushedAt":"2024-05-14T10:13:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andrei47w","name":"Popa Andrei ","path":"/andrei47w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92979643?s=80&v=4"},"commit":{"message":"plugins: adrv9002: added option to load profile even with API version mismatch\n\nSigned-off-by: Andrei Popa ","shortMessageHtmlLink":"plugins: adrv9002: added option to load profile even with API version…"}},{"before":"5272b4df9b0755d27df6cfd5729fbf01b38ced8a","after":"b3c97e7ab18156803b72f2b238603c2ae75562be","ref":"refs/heads/adrv9002-api-fix","pushedAt":"2024-05-14T06:50:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrei47w","name":"Popa Andrei ","path":"/andrei47w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92979643?s=80&v=4"},"commit":{"message":"plugins: adrv9002: added option to load profile even with API version mismatch\n\nSigned-off-by: Andrei Popa ","shortMessageHtmlLink":"plugins: adrv9002: added option to load profile even with API version…"}},{"before":"62b41188053d41a40ac09a0224c7ab1b545375c0","after":"5272b4df9b0755d27df6cfd5729fbf01b38ced8a","ref":"refs/heads/adrv9002-api-fix","pushedAt":"2024-05-13T09:28:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrei47w","name":"Popa Andrei ","path":"/andrei47w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92979643?s=80&v=4"},"commit":{"message":"plugins: adrv9002: added option to load profile even with API version mismatch\n\nSigned-off-by: Andrei Popa ","shortMessageHtmlLink":"plugins: adrv9002: added option to load profile even with API version…"}},{"before":"d0c97ea4aa14e678fd43dde8397f4d0cdcf96c57","after":"62b41188053d41a40ac09a0224c7ab1b545375c0","ref":"refs/heads/adrv9002-api-fix","pushedAt":"2024-05-13T09:11:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrei47w","name":"Popa Andrei ","path":"/andrei47w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92979643?s=80&v=4"},"commit":{"message":"plugins: adrv9002: added option to load profile even with API version mismatch\n\nSigned-off-by: Andrei Popa ","shortMessageHtmlLink":"plugins: adrv9002: added option to load profile even with API version…"}},{"before":null,"after":"d0c97ea4aa14e678fd43dde8397f4d0cdcf96c57","ref":"refs/heads/adrv9002-api-fix","pushedAt":"2024-05-10T10:44:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrei47w","name":"Popa Andrei ","path":"/andrei47w","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92979643?s=80&v=4"},"commit":{"message":"plugins: adrv9002: added option to load profile even with API version mismatch\n\nSigned-off-by: Andrei Popa ","shortMessageHtmlLink":"plugins: adrv9002: added option to load profile even with API version…"}},{"before":"052621dd45ee68635a51c28bbbedc11b408ab051","after":"12a9849a9eeb7bb2e954d846087590774b10e470","ref":"refs/heads/next_stable","pushedAt":"2024-04-26T09:38:46.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"SRaus","name":"Stefan Raus","path":"/SRaus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55098522?s=80&v=4"},"commit":{"message":"dialogs.c: move the scanning process into its own thread.\n\nOn MacOS there were some issues with the network iio_context scanning\nprocess. Inside libiio, some mutex locks are done during scanning. This\nblocks the UI thread and makes the app unusable. Moving into its own thread\nand creating a protected section (similar to calibration processes) should\nresolve this issue.\n\nSigned-off-by: AlexandraTrifan ","shortMessageHtmlLink":"dialogs.c: move the scanning process into its own thread."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNjoxMzozNi4wMDAwMDBazwAAAAS3o8_g","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxNjoxMzozNi4wMDAwMDBazwAAAAS3o8_g","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yNlQwOTozODo0Ni4wMDAwMDBazwAAAAQ6_8S6"}},"title":"Activity · analogdevicesinc/iio-oscilloscope"}