{"id":13775128,"url":"https://github.com/analogdevicesinc/iio-oscilloscope","last_synced_at":"2025-04-05T06:10:09.788Z","repository":{"id":5097998,"uuid":"6261011","full_name":"analogdevicesinc/iio-oscilloscope","owner":"analogdevicesinc","description":"A GTK+ based oscilloscope application for interfacing with various IIO devices","archived":false,"fork":false,"pushed_at":"2024-04-12T13:48:28.000Z","size":173039,"stargazers_count":241,"open_issues_count":38,"forks_count":140,"subscribers_count":57,"default_branch":"main","last_synced_at":"2024-04-16T04:56:39.598Z","etag":null,"topics":["fmcomms","gtk","hacktoberfest","iio","iio-devices","iio-oscilloscope","oscilloscope"],"latest_commit_sha":null,"homepage":"https://wiki.analog.com/resources/tools-software/linux-software/iio_oscilloscope","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"scraping-xx/simple_form","license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/analogdevicesinc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2012-10-17T12:39:02.000Z","updated_at":"2024-04-17T14:51:53.744Z","dependencies_parsed_at":"2024-04-17T15:03:01.258Z","dependency_job_id":null,"html_url":"https://github.com/analogdevicesinc/iio-oscilloscope","commit_stats":{"total_commits":2453,"total_committers":38,"mean_commits":64.55263157894737,"dds":0.7888300040766408,"last_synced_commit":"9db346904250007acd69a63f629ff4c94d5e5801"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/analogdevicesinc%2Fiio-oscilloscope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/analogdevicesinc%2Fiio-oscilloscope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/analogdevicesinc%2Fiio-oscilloscope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/analogdevicesinc%2Fiio-oscilloscope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/analogdevicesinc","download_url":"https://codeload.github.com/analogdevicesinc/iio-oscilloscope/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247294541,"owners_count":20915340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fmcomms","gtk","hacktoberfest","iio","iio-devices","iio-oscilloscope","oscilloscope"],"created_at":"2024-08-03T17:01:34.235Z","updated_at":"2025-04-05T06:10:09.764Z","avatar_url":"https://github.com/analogdevicesinc.png","language":"C","funding_links":[],"categories":["Waveform Viewers"],"sub_categories":[],"readme":"[![windows-mingw build](https://github.com/analogdevicesinc/iio-oscilloscope/actions/workflows/buildmingw.yml/badge.svg?branch=master)](https://github.com/analogdevicesinc/iio-oscilloscope/actions/workflows/buildmingw.yml?query=branch%3Amaster+)\n\nIIO Oscilloscope [![GitHub Release](https://img.shields.io/github/release/analogdevicesinc/iio-oscilloscope.svg)](https://github.com/analogdevicesinc/iio-oscilloscope/releases/latest)  [![Application License](https://img.shields.io/badge/license-GPL2-blue.svg)](https://github.com/analogdevicesinc/libiio/blob/master/COPYING_GPL.txt)\n================\n\nThe IIO Oscilloscope is a GTK+ application, which demonstrates how to\ninterface various IIO devices to different visualization methods within a\nLinux system.\n\nThe application supports plotting of the captured data in three different modes:\n  - time domain\n  - frequency domain and\n  - constellation (X vs Y)\n\nThe IIO 'scope supports a plugin architecture which many people use to view\nand modify settings of the attached IIO device(s).\n\nThe main documentation for the IIO 'scope (including checkout/build instructions)\ncan be found at:\nhttps://wiki.analog.com/resources/tools-software/linux-software/iio_oscilloscope#installation\n\nSource can be found at:\nhttps://github.com/analogdevicesinc/iio-oscilloscope\n\nBugs can be reported at:\nhttps://github.com/analogdevicesinc/iio-oscilloscope/issues\n\nThe IIO 'scope uses:\n  - FFTW, a C subroutine library for computing the discrete Fourier transform\n    (DFT) in one or more dimensions, of arbitrary input size, and of both real\n    and complex data\n    http://www.fftw.org/\n  - inih, a simple .INI file parser written in C\n    http://code.google.com/p/inih/\n\nThe IIO 'scope is copyright its authors, and is released under the GPL 2.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanalogdevicesinc%2Fiio-oscilloscope","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanalogdevicesinc%2Fiio-oscilloscope","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanalogdevicesinc%2Fiio-oscilloscope/lists"}