 黄兆尉andCursor
|
e4a245e644
|
fix: FASS2 状态机与 UDP 枢纽审查项
等锁超时、全路径签名、无锁窗口不下发、Fault 终态可等待、Pass+机构不再短路、Alarm 不杀单、catch-up 停在未完成站;VehicleCode=0/重复车号拒绝注册,Hub 已运行时不抢监听口;FileLogger 空目录可写。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-26 23:04:58 +08:00 |
|
 黄兆尉andCursor
|
29a06f004f
|
fix: FASS2 状态帧校验 XOR
错误校验和的 100B 上报不再被当成合法状态解析。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-26 23:04:40 +08:00 |
|
 黄兆尉andCursor
|
7e2a5697b4
|
fix: Mag2 环线补锁失败时不再派车
TrafficReset 失败则跳过 AssignCarToTarget,避免无锁占用仍打上 goalSite。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-26 23:04:26 +08:00 |
|
 黄兆尉andCursor
|
756dea82f8
|
fix: EventCar 同车 Tick 串行并覆盖基类 Stop
上一拍未结束则跳过本拍,避免断网重试堆积;Stop 调用 base.Stop 并清空工作线程。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-26 23:03:55 +08:00 |
|
 黄兆尉andCursor
|
3b4f505ac5
|
refactor: SimpleLite 迁移到 Simple3,插件窗体改用 FairyView ForceFloat
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-26 11:18:40 +08:00 |
|
 黄兆尉andCursor
|
ad83008d9c
|
build: 宿主改为 Simple3/FairyView,插件产物拷到 Simple3/plugins
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-26 11:14:14 +08:00 |
|
ykkokluo
|
1e780c2b65
|
2.0协议完善加简单交管配置
|
2026-08-14 09:49:23 +08:00 |
|
ykkokluo
|
a28bc68e23
|
新增1.0和2.0两种协议车型车型
|
2026-07-17 13:36:01 +08:00 |
|
zhaowei.huang
|
a0dc1e6cd0
|
refactor: 插件 UI 从 WinForms 迁移到 CycleGUI,并修复代码质量问题
将 StandardScene 各插件的配置/监控窗体从 WinForms 迁移到 CycleGUI(删除 .Designer.cs/.resx,重写为 PanelBuilder 立即模式 UI,新增 CycleUiHelper 统一对话框)。
同时修复代码审核中的问题:
- 后台文件写入加锁 + try/catch(ButtonBoxManager / DoorManager,对齐 LoopViewer.SaveTasks 模式)
- CoderFieldsMetadata.cs 启用 #nullable enable,消除 CS8632 警告
- DummyCar 移除已废弃的 rightClickAction()/SetPosition()
- CarRemoteHelper.OpenVehicleWebPage 的 Process.Start 加 try/catch
- 重命名名不副实的 Mstsc()(现为打开网页)
- 统一弃元命名为 _
- TrafficInterlockViewer 改用稳定 Id(GUID)做选择/编辑,替代行索引
- csproj 改用 $(CGUILibDir) 解析 CycleGUI,绝对路径收敛到 Directory.Build.props
构建:dotnet build StandardScene.sln → 0 错误,30 警告(均为历史遗留)。
注:static 单例状态重构(审核第 8 项)暂未处理,留待单独任务。
|
2026-06-26 15:00:53 +08:00 |
|
zhaowei.huang
|
c8e540d272
|
init commit
|
2026-06-14 11:19:15 +08:00 |
|