{"id":19003681,"url":"https://github.com/mpaperno/qgroundcontrol_aq","last_synced_at":"2025-04-22T18:16:34.516Z","repository":{"id":20260648,"uuid":"23533540","full_name":"mpaperno/qgroundcontrol_aq","owner":"mpaperno","description":"AutoQuad ground control and setup application for Windows, OSX and Linux.","archived":false,"fork":false,"pushed_at":"2016-11-15T07:28:58.000Z","size":138533,"stargazers_count":24,"open_issues_count":1,"forks_count":26,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-17T09:00:50.453Z","etag":null,"topics":["autoquad","ground-control-station","qgc","qgroundcontrol","setup-tool"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mpaperno.png","metadata":{"files":{"readme":"README-Linux.txt","changelog":"CHANGES.txt","contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-01T07:01:42.000Z","updated_at":"2024-08-16T14:42:05.000Z","dependencies_parsed_at":"2022-09-01T10:51:37.121Z","dependency_job_id":null,"html_url":"https://github.com/mpaperno/qgroundcontrol_aq","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpaperno%2Fqgroundcontrol_aq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpaperno%2Fqgroundcontrol_aq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpaperno%2Fqgroundcontrol_aq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpaperno%2Fqgroundcontrol_aq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mpaperno","download_url":"https://codeload.github.com/mpaperno/qgroundcontrol_aq/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250296265,"owners_count":21407037,"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":["autoquad","ground-control-station","qgc","qgroundcontrol","setup-tool"],"created_at":"2024-11-08T18:19:51.072Z","updated_at":"2025-04-22T18:16:34.493Z","avatar_url":"https://github.com/mpaperno.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"QGroundControl for AutoQuad Linux User Notes\n============================================\n\nTo \"install\" QGC for AQ, simply unpack the distribution archive into a folder of your choice.  \nA few more steps may be necessary, depending on your current Linux setup. These are described below.\n\nSetting Up Text-to-Speech (TTS)\n-------------------------------\n\nIf QGC was build with TTS enabled (default), you will need to have the Festival TTS system installed. \nThe example below is for a typical Ubuntu/Debian/Mint/etc system. You need to perform the following steps as root user.\n\n    sudo apt-get install festival festvox-en1\n\nThis will install the TTS system and a good British English male voice.  For a few other options you can enter:\n\n    sudo apt-cache search festvox-*\n\nAnd then `sudo apt-get install festvox-[voice-name]` to install it.  `festvox-us1` is a good American English female voice \nand `festvox-us2` is an AE male voice. I found the `en1` voice most understandable and pleasant though.\n\nFor more information and instructions for Festival setup do a Google search for your specific Linux distribution \n(eg. \"linux festival voices setup ubuntu\").  You can specify default voice and speed (and other options)\nin the `/etc/festival.scm` file.\n\n\nUDEV Rules\n----------\n\nOn many Linux installations, access to USB devices is limited to the root user by default.  This is controlled by the \"udev\" service.  \nIf you want to be able to run QGC as a non-root user, you will very likely need to install some udev rules.  \nThere are three rule files included with QGC, found in the `files/etc` subfolder. These should work for common serial adapters \nfrom FTDI and Silicone Labs (CP2102), as well as the USB devices provided by the AutoQuad M4 board (STM32-based devices from ST Micro).  \n\nTo install these rules copy them to your `/etc/udev/rules.d` directory. For example, run the following command, \nreplacing `[path_to_QGC]` with the actual QGC installation folder:\n\n    sudo cp [path_to_QGC]/files/etc/*.rules /etc/udev/rules.d/\n\nIf the device was already plugged in, be sure to unplug and then replace it after updating the udev rules and before starting QGC.\n\n\nDesktop/Menu Entry (Shortcut)\n----------\n\nAlso included in the QGC /files/etc folder is a template to create a Linux \"desktop\" entry to easily run QGC from an icon/shortcut.\nYou will need to edit this file so it contains the correct path to wherever you actually installed QGC.  Open \"qgroundcontrol_aq.desktop\"\nfile in any text editor, and change the string \"/FULL/PATH/TO/QGC\" to the actual path matching your system (there are 3 occurences of\nthis string).\n\nE.g. \"/home/me/Applications/qgroundcontrol_aq\"  (w/out the quotes, of course).\n\nYou can then place this file on your desktop and/or wherever your desktop manager may look for it.\n(Search the 'net for \"Linux desktop file\" if you're unsure of what to do with it.)\n\n\n=====================================\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmpaperno%2Fqgroundcontrol_aq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmpaperno%2Fqgroundcontrol_aq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmpaperno%2Fqgroundcontrol_aq/lists"}