{"id":24842018,"url":"https://github.com/jketterl/digiham","last_synced_at":"2025-10-14T14:32:02.069Z","repository":{"id":41125099,"uuid":"71701671","full_name":"jketterl/digiham","owner":"jketterl","description":"tools for decoding digital ham communication","archived":false,"fork":false,"pushed_at":"2024-02-04T22:00:18.000Z","size":394,"stargazers_count":40,"open_issues_count":1,"forks_count":13,"subscribers_count":8,"default_branch":"develop","last_synced_at":"2024-04-14T19:46:38.303Z","etag":null,"topics":["dmr","gfsk","hamradio","sdr","software-defined-radio","ysf"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jketterl.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2016-10-23T12:34:13.000Z","updated_at":"2024-03-15T19:30:20.000Z","dependencies_parsed_at":"2024-02-04T23:20:58.504Z","dependency_job_id":"0e3e53a0-b6eb-4dc6-97c5-a6b33a52f50c","html_url":"https://github.com/jketterl/digiham","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/jketterl/digiham","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jketterl%2Fdigiham","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jketterl%2Fdigiham/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jketterl%2Fdigiham/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jketterl%2Fdigiham/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jketterl","download_url":"https://codeload.github.com/jketterl/digiham/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jketterl%2Fdigiham/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279019123,"owners_count":26086680,"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","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["dmr","gfsk","hamradio","sdr","software-defined-radio","ysf"],"created_at":"2025-01-31T08:01:20.845Z","updated_at":"2025-10-14T14:32:02.063Z","avatar_url":"https://github.com/jketterl.png","language":"C++","funding_links":[],"categories":["C++"],"sub_categories":[],"readme":"# Digital Ham Radio decoding tools\n\nThis is a simple set of command-line tools that is intended to be used to decode digital modulations used by ham radio\noperators. The main focus is on digital voice modes.\n\nRight now this project enables you to decode DMR and YSF, future plans include NXDN and D-Star.\n\nThe main use of this project is to run in the backend of [OpenWebRX](https://github.com/jketterl/openwebrx), where it\ndecodes the available information, which is then displayed on the receiver's website.\n\n## Requirements\n\nPlease make sure you install the following dependencies before compiling digiham:\n\n- [csdr](https://github.com/jketterl/csdr) (version 0.18 or later)\n- [codecserver](https://github.com/jketterl/codecserver)\n- [ICU](https://icu.unicode.org/) (for Debian, install `libicu-dev`)\n\n\n## About the AMBE codec\n\nMost digital voice modes in the ham radio universe right now use some version of the AMBE digital voice codec. In order\nto decode them, you will need to setup the correspoding decoding infrastructure.\n\nThis project comes with mbe_synthesizer that can send the received audio data to a\n[codecserver](https://github.com/jketterl/codecserver) instance for decoding.\n\n## Installation\n\nThe OpenWebRX project is hosting digiham packages in their repositories. Please click the respective link for [Debian](https://www.openwebrx.de/download/debian.php) or [Ubuntu](https://www.openwebrx.de/download/ubuntu.php).\n\n## Compiling from source\n\nThis project comes with a cmake build. It is recommended to build in a separate directory.\n\n```\nmkdir build\ncd build\ncmake ..\nmake\nsudo make install\n```\n\n## Examples\n\nYou can find shell scripts that show the basic usage of the components in the `examples` folder.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjketterl%2Fdigiham","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjketterl%2Fdigiham","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjketterl%2Fdigiham/lists"}