数据检查于 2026-08-13. Data may be stale - beyond the review cycle.
审查周期记录在方法论页面。 方法论
OpenCyphal/pycyphal
SDK / 接口 Tier A communication_links MIT
Cyphal 协议栈的 Python 实现。
概览
资源类型: sdk_api;;主要类别:Communication Links; 许可证: MIT; 官方文档: https://opencyphal.github.io/pycyphal
工程快照
用途与任务 5
- 最适合
-
- Engineers developing or testing Cyphal-based communication nodes in Python
- Rapid prototyping of Cyphal/UAVCAN networks without writing C++
- Simulation, tooling, or maintenance of Cyphal networks
- 主要任务
-
- Implementing Cyphal nodes in Python for proof-of-concept or test harnesses
- Interacting with Cyphal buses from host-side tools or ground stations
技术栈与生态
- 资源类型
- SDK / 接口
- 生态系统
- aerospace · can · can-bus · communication-protocol · cross-platform · cyphal
许可与法律
- 许可证
-
MIT(推断)
生命周期与时效性 展开
- 维护状态
- 活跃维护
- 最新版本
- 未记录
- 最近活动
- 2026-08-04
- 最近检查
- 2026-08-13
- 验证状态
- 官方确认
解决什么问题
Provide a Python-native implementation of the Cyphal protocol stack for integrating and interfacing with UAV/low-altitude vehicle communication systems.
主要用例
- Implementing Cyphal nodes in Python for proof-of-concept or test harnesses
- Interacting with Cyphal buses from host-side tools or ground stations
次要用例
- Teaching and learning the Cyphal protocol via a high-level API
- Generating test data or simulating network events on a development workstation
何时使用
考虑使用
- Your system uses Cyphal as the intra-vehicle communication protocol
- You need an MIT-licensed Python SDK for communication integration
- You need an actively maintained, officially confirmed implementation
- Your development environment already targets the Python ecosystem
采用前需验证
- Confirm which Cyphal transports (CAN, UDP, serial, etc.) and protocol versions are supported in the current documentation
- Check Python version and OS compatibility requirements
- Assess real-time or latency characteristics if used in a time-critical path
- Check the latest release/versioning status at adoption time
- Verify integration examples against your exact Cyphal network configuration
从这里开始
采用检查清单
- 需验证 Confirm which Cyphal transports (CAN, UDP, serial, etc.) and protocol versions are supported in the current documentation
- 需验证 Check Python version and OS compatibility requirements
- 需验证 Assess real-time or latency characteristics if used in a time-critical path
- 需验证 Check the latest release/versioning status at adoption time
- 需验证 Verify integration examples against your exact Cyphal network configuration
以上检查项只有在官方来源确认后才能标记为“已验证”;无法确认的保持未验证。
已知限制与未知项
已知限制
- Exact feature set and supported transports are not stated in the available evidence
- Performance characteristics have not been evaluated in the available sources
未公开验证
- Supported Python versions are not documented in the provided source
- Compatibility with specific Cyphal transport layers is not confirmed
- Whether the library is production-ready or intended for development/simulation is unspecified
替代与相关工具
替代方案
- arduino-dronecan — 替代
相关工具
- ardupilot — 集成
如何使用?
从下方记录的入口开始,然后对照技术清单进行验证。
技术清单
- 通过 许可证已识别 已记录: MIT
- 通过 维护信号 活跃维护
- 通过 验证状态 官方确认
- 通过 已附加来源证据 1 个来源记录
- 需复核 已记录最新版本 未记录
官方链接
元数据与治理
| 许可证 | MIT — 推断 |
|---|---|
| 商业化模式 | 未知 |
| 维护状态 | 活跃维护 |
| 验证状态 | 官方确认 — 已通过官方仓库 API 响应确认,证据见下方来源引用。 |
| 最新版本 | 未记录 |
| 最新发布 | 未记录 |
| 最近活动 | 2026-08-04 |
| 最近检查 | 2026-08-13 |
| 首次发现 | 未记录 |
相关资源与依赖
- ardupilot — integrates with (verified)
- arduino-dronecan — alternative to (verified)
近期动态
新增资源:OpenCyphal/pycyphal
New repository resource added by the sprint promote pipeline.
相关知识
合集
- 地面站(GCS)与遥测协议 — 用于指挥、监控和集成工作的地面控制软件与遥测协议仓库。
- 地面控制与任务规划 — 围绕基于 MAVLink 的飞行器,提供任务规划、遥测和地面控制的开源组件。
- MAVLink 生态系统 — 该协议及其参考消费者,用于构建或评估基于 MAVLink 的无人机集成。