{"id":47178557,"url":"https://github.com/technexion-vision/vizionsdk","last_synced_at":"2026-03-13T07:01:40.056Z","repository":{"id":222615247,"uuid":"742275226","full_name":"TechNexion-Vision/vizionsdk","owner":"TechNexion-Vision","description":"The cross-platform SDK for controlling and managing TechNexion Cameras","archived":false,"fork":false,"pushed_at":"2026-01-28T06:45:43.000Z","size":45130,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-01-28T22:55:25.078Z","etag":null,"topics":["camera-api","computer-vision","toolkit"],"latest_commit_sha":null,"homepage":"https://developer.technexion.com/docs/vision-software/vizionsdk/","language":"C++","has_issues":false,"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/TechNexion-Vision.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,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE.md","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-01-12T05:43:48.000Z","updated_at":"2026-01-28T06:45:47.000Z","dependencies_parsed_at":"2024-03-04T07:53:16.769Z","dependency_job_id":"86b9506e-e171-40c4-9313-e7e0efd4776d","html_url":"https://github.com/TechNexion-Vision/vizionsdk","commit_stats":null,"previous_names":["technexion-vision/vizionsdk"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/TechNexion-Vision/vizionsdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechNexion-Vision%2Fvizionsdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechNexion-Vision%2Fvizionsdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechNexion-Vision%2Fvizionsdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechNexion-Vision%2Fvizionsdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TechNexion-Vision","download_url":"https://codeload.github.com/TechNexion-Vision/vizionsdk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechNexion-Vision%2Fvizionsdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30460818,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T06:34:02.089Z","status":"ssl_error","status_checked_at":"2026-03-13T06:33:49.182Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["camera-api","computer-vision","toolkit"],"created_at":"2026-03-13T07:01:28.565Z","updated_at":"2026-03-13T07:01:40.050Z","avatar_url":"https://github.com/TechNexion-Vision.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VizionSDK\nVizionSDK is a cross-platform software development kit (SDK) for Windows and Linux, designed to support TechNexion AR Series Cameras across platforms such as Windows 10/11, Ubuntu, Yocto, NXP i.MX, and NVIDIA Jetson. It enables developers and companies to easily integrate, control, and build custom applications using these cameras.\n\n## What is included in the repository\n- `samples/` : C++ sample project source code.  \n- `config/` : Configuration resources for TechNexion camera series, including:\n  - **VxConfig**: A configuration file used by VizionSDK to recognize TechNexion camera series.\n  - **VxExposure**: A YAML file defining the default minimum and maximum exposure time values for each sensor and resolution.\n  - **VxBSLMode**: A YAML file defining platform-specific BSL (Bootstrap Loader) profiles for sensor firmware updates on Linux MIPI platforms. \n  - **route_config**: A folder containing media route YAML file templates.\n\n## Supported Platforms\n\n| Platform | Architecture | Supported Versions |\n|-----------|---------------|--------------------|\n| **Windows x64** | AMD64 | Windows 10 / 11 |\n| **Linux x64** | AMD64 | Ubuntu 20.04 / 22.04, UP Squared Pro 7000 |\n| **Linux ARM64** | ARM64 | NVIDIA Jetson (JetPack 6+)\u003cbr\u003eNXP i.MX8MM / i.MX8MQ / i.MX8MP / i.MX93 / i.MX95\u003cbr\u003eRaspberry Pi 4 / Raspberry Pi 5\u003cbr\u003eTI TDA4VM |\n\n## Supported TechNexion Cameras\n\n| Sensor | MIPI           | FPD-LinkIII      | UVC            | GMSL2            |\n|--------|----------------|------------------|----------------|------------------|\n| AR0144 | ✓ TEVS-AR0144  | ✓ VLS3-AR0144    | ✓ VCI-AR0144   | ✓ VLS-GM2-AR0144 |\n| AR0145 | ✓ TEVS-AR0145  | ✓ VLS3-AR0145    |                | ✓ VLS-GM2-AR0145 |\n| AR0234 | ✓ TEVS-AR0234  | ✓ VLS3-AR0234    | ✓ VCI-AR0234   | ✓ VLS-GM2-AR0234 |\n| AR0521 | ✓ TEVS-AR0521  | ✓ VLS3-AR0521    | ✓ VCI-AR0521   | ✓ VLS-GM2-AR0521 |\n| AR0522 | ✓ TEVS-AR0522  | ✓ VLS3-AR0522    | ✓ VCI-AR0522   | ✓ VLS-GM2-AR0522 |\n| AR0821 | ✓ TEVS-AR0821  | ✓ VLS3-AR0821    | ✓ VCI-AR0821   | ✓ VLS-GM2-AR0821 |\n| AR0822 | ✓ TEVS-AR0822  | ✓ VLS3-AR0822    | ✓ VCI-AR0822   | ✓ VLS-GM2-AR0822 |\n| AR1335 | ✓ TEVS-AR1335  | ✓ VLS3-AR1335    | ✓ VCI-AR1335   | ✓ VLS-GM2-AR1335 |\n\n## Supported Languages \u0026 Wrappers\n\n| Language | Installation Guide | Sample Repository | Platform |\n|-----------|--------------------|-------------------|-----------|\n| **C++** | [Install VizionSDK-C++](https://developer.technexion.com/docs/vision-software/vizionsdk/cplusplus/vizionsdk-cpp-installation) | [samples (C++)](https://github.com/TechNexion-Vision/vizionsdk/tree/main/samples) | Windows / Linux |\n| **C** | [Install VizionSDK-C](https://developer.technexion.com/docs/vision-software/vizionsdk/c/vizionsdk-c-installation) | [vizionsdk-c-sample](https://github.com/TechNexion-Vision/vizionsdk-c/tree/main/samples) | Windows / Linux |\n| **Python** | [Install VizionSDK-Python](https://developer.technexion.com/docs/vision-software/vizionsdk/python/pyvizionsdk-installation) | [pyvizionsdk-samples](https://github.com/TechNexion-Vision/vizionsdk-python/tree/main/samples) | Windows / Linux |\n| **C#** | [Install VizionSDK-C#](https://developer.technexion.com/docs/vision-software/vizionsdk/csharp/csvizionsdk-installation) | [vizionsdk-csharp-samples](https://github.com/TechNexion-Vision/vizionsdk-csharp/tree/main/samples) | Windows / Linux |\n\n\n## Documentation\n#### Developer Guides\n- [VizionSDK Overview](https://developer.technexion.com/docs/vision-software/vizionsdk/)\n- [VizionSDK API User Guide](https://developer.technexion.com/docs/category/vizionsdk-api)\n\n#### Integration Samples\n- [vizionsdk-opencv](https://github.com/TechNexion-Vision/vizionsdk-opencv) – Example project showing how to integrate VizionSDK with OpenCV.\n\n## Built on VizionSDK\n\n### vizion-ctl\n\n**vizion-ctl** is a cross-platform command-line tool for controlling TechNexion cameras.\n\nIt supports camera parameter control, information retrieval, and firmware updates via terminal commands.\n\nTwo versions are available:\n- **[vizion-ctl](https://developer.technexion.com/docs/vision-software/vizionsdk/vizion-ctl/)** – uses the C++ `VizionSDK`\n- **[pyvizion-ctl](https://developer.technexion.com/docs/vision-software/vizionsdk/vizion-ctl/pyvizion-ctl)** – uses the Python `pyvizionsdk`\n##### (Note: pyvizion-ctl currently does not support firmware updates.)\n\n### VizionViewer™\n\n[VizionViewer™](https://developer.technexion.com/docs/vision-software/vizionviewer/) is a cross-platform camera software for video streaming and image capturing from camera devices with user-friendly Graphical User Interface based on the **VizionSDK**.\n\n![VizionViewer GUI interface](./doc/resources/VizionViewer™-screenshot-2048x1101.webp)\n\n## Related links\n- [TechNexion Main Page](https://www.technexion.com/)\n- [TechNexion Github](https://github.com/TechNexion)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechnexion-vision%2Fvizionsdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechnexion-vision%2Fvizionsdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechnexion-vision%2Fvizionsdk/lists"}