{"id":19879626,"url":"https://github.com/mathisloge/device-tester_o","last_synced_at":"2025-09-18T19:32:44.326Z","repository":{"id":55634936,"uuid":"321977369","full_name":"mathisloge/device-tester_o","owner":"mathisloge","description":"device / protocol / gps / gnss tester","archived":false,"fork":false,"pushed_at":"2021-05-01T07:50:01.000Z","size":10184,"stargazers_count":4,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-12T17:08:57.859Z","etag":null,"topics":["gps","gui-application","nmea","nmea-parser","nmea0183","serialport","ublox","ubx"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mathisloge.png","metadata":{"files":{"readme":"README.adoc","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}},"created_at":"2020-12-16T12:35:52.000Z","updated_at":"2024-05-14T16:29:38.000Z","dependencies_parsed_at":"2022-08-15T05:01:00.119Z","dependency_job_id":null,"html_url":"https://github.com/mathisloge/device-tester_o","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathisloge%2Fdevice-tester_o","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathisloge%2Fdevice-tester_o/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathisloge%2Fdevice-tester_o/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathisloge%2Fdevice-tester_o/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathisloge","download_url":"https://codeload.github.com/mathisloge/device-tester_o/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233517351,"owners_count":18688087,"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":["gps","gui-application","nmea","nmea-parser","nmea0183","serialport","ublox","ubx"],"created_at":"2024-11-12T17:09:00.646Z","updated_at":"2025-09-18T19:32:36.685Z","avatar_url":"https://github.com/mathisloge.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"= Device tester\nMathis Logemann \u003chttps://github.com/mathisloge\u003e\nv0.1.0\n:toc:\n:imagesdir: assets/images\n:homepage: https://github.com/mathisloge/gps-tester\n:toc: left\n:icons: font\n:source-highlighter: rouge\n:imagesdir: docs/images\n:experimental:\n\n== Introduction\nThis program can be used to view the output of serial ports, display GNSS output or view protocol contents.\n\n== Plugins\nPlugins for protocols and data flow are currently in alpha stage.\n\n=== Dataflow\n\n(core for all plugins: https://github.com/mathisloge/dt-dataflow)\n\n* https://github.com/mathisloge/dt-dataflow-plugin-default\n* https://github.com/mathisloge/dt-dataflow-opencv\n* https://github.com/mathisloge/dt-dataflow-plugin-connection\n* https://github.com/mathisloge/dt-dataflow-plugin-protocols\n\n\nA quickstart template: https://github.com/mathisloge/dt-dataflow-plugin-template\n\n\n=== Protocols\n\nCurrently under plugins/protocol. \nWill be pulled out into an own repository.\n\n== Build\n[source,shell]\n----\ngit clone --recursive https://github.com/mathisloge/gps-tester.git\ncd gps-tester\n./vcpkg/bootstrap-vcpkg.(sh on Linux, bat on Windows)\nmkdir build\ncd build\ncmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=../vcpkg/scripts/buildsystems/vcpkg.cmake ..\n----\n\n\n== Acknowledgments\n\nThanks to https://github.com/mosra[mosra,role=external,window=_blank] for creating the graphics middleware https://github.com/mosra/magnum[Magnum @ Github,role=external,window=_blank] - https://magnum.graphics[Website,role=external,window=_blank].\n\nThanks to https://github.com/ocornut[omar,role=external,window=_blank] for the UI Library https://github.com/ocornut/imgui[Dear ImGui,role=external,window=_blank] and https://github.com/ocornut/imgui_club[ImGui Club,role=external,window=_blank].\n\nThanks to https://github.com/epezent[epezent,role=external,window=_blank] for creating the graph library https://github.com/epezent/implot[ImPlot,role=external,window=_blank]\n\nThanks to https://github.com/Nelarius[Nelarius,role=external,window=_blank] for the visual node graph implementation https://github.com/Nelarius/imnodes[imnodes,role=external,window=_blank]\n\n== Screenshots\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathisloge%2Fdevice-tester_o","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathisloge%2Fdevice-tester_o","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathisloge%2Fdevice-tester_o/lists"}