# kun_linux **Repository Path**: ser163/kun_linux ## Basic Information - **Project Name**: kun_linux - **Description**: 昆仑屏幕python版本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-11-07 - **Last Updated**: 2026-11-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # kun_linux 昆仑触摸屏(TPC / Linux-RISC-V)工程文件下发工具的源码仓库。 `kun_dl` 是一个纯 Python 标准库实现的命令行程序,通过屏内 `Net_Control` RPC 服务 完成工程文件的下发、回读与校验,并在终端实时刷新传输参数(进度、速率、剩余时间、 当前文件)。协议细节、设备侧长度限制与实测性能均已记录在文档中。 ## 文档 | 文档 | 说明 | |---|---| | [docs/README.md](docs/README.md) | 使用说明:安装、连接、文件操作、下发与校验 | | [docs/协议规格.md](docs/协议规格.md) | 协议规格:帧格式、方法表、类型标签、长度限制 | | [docs/kun_dl_使用手册.docx](docs/kun_dl_使用手册.docx) | 正式排版的使用手册 | ## 源码 | 路径 | 说明 | |---|---| | `kun_dl.py` | 命令行入口(info / ls / size / mkdir / rm / push / pull) | | `kun_dl/bus.py` | 帧编解码与会话管理 | | `kun_dl/client.py` | 设备操作封装 | | `kun_dl/ui.py` | 单行原地刷新的传输面板 | | `tools/` | 协议探测与真机验证脚本(研究用,非运行时依赖) | ## 快速开始 ```bash python3 kun_dl.py info --host 192.168.1.205 python3 kun_dl.py push ./project project/lihai python3 kun_dl.py pull /usr/mcgs_app/project/index.dat ./index.dat ``` 要求 Python 3.8+,无第三方依赖。