# ERT-WaveScope-HTML **Repository Path**: chenxi666/ert-wave-scope-html ## Basic Information - **Project Name**: ERT-WaveScope-HTML - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-27 - **Last Updated**: 2026-06-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ERT Wave Scope > 四通道串口示波器 / 逻辑分析仪 Web 应用,专为 ERT 土壤电阻率检测仪设计。 ## 技术栈 - **后端**: Go + Gin + gorilla/websocket + tarm/serialport - **前端**: Vue 3 + TypeScript + Element Plus + Vite ## 快速开始 ### 后端 ```bash cd backend go run main.go # 默认监听 :8080 ``` ### 前端 ```bash cd frontend npm install npm run dev # 默认 http://localhost:5173 ``` ## 项目结构 ``` ert-wave-scope-html/ ├── backend/ # Go 后端 │ ├── main.go # 入口 + Gin 路由 + WebSocket │ ├── config/ # 配置 │ ├── handler/ # HTTP / WebSocket 处理器 │ ├── model/ # 数据模型 / 消息类型 │ ├── protocol/ # ERT 协议解析 + CRC16-MODBUS │ └── serial/ # 串口管理 ├── frontend/ # Vue 3 前端 │ ├── src/ │ │ ├── api/ # WebSocket 客户端 │ │ ├── components/ # UI 组件(波形、表格、调试日志等) │ │ ├── stores/ # Pinia 状态管理 │ │ ├── types/ # TypeScript 类型定义 │ │ └── views/ # 页面视图 │ └── vite.config.ts ├── docs/ │ └── 协议.md # ERT 通信协议规范文档 v2.3 └── AGENTS.md ``` ## 协议文档 详细的 ERT 通信协议规范(帧结构、命令定义、CRC 算法、数据格式)请参考 [`docs/协议.md`](./docs/协议.md)。 ## License 请查看项目中的 LICENSE 文件获取许可信息。