huangjie
|
a4a35737df
feat(d2-02-t3): path B读per-well范围注入CalibrationEngine(公用ReadWellFocusRange,中心=DB清晰位/水平位,半幅曝光per-well)
|
vor 2 Tagen |
huangjie
|
1362ca7141
feat(d2-02-t3): FocusRangeResolver范围就近优先解析+5单测(TDD,对齐引擎默认2000/6000)
|
vor 2 Tagen |
huangjie
|
f488b98a2a
docs(d2-02-t3): Phase1全部完成(1.6 C#手映射6列贯通)+记operate端ConvertHelper跳过决策
|
vor 2 Tagen |
huangjie
|
500f4765f7
feat(d2-02-t3): control/operate C# DBEntity+ConvertHelper同步范围列(逐字段手映射防丢)
|
vor 2 Tagen |
huangjie
|
49af9af830
docs(d2-02-t3): 进度勾Task1.5(well/update+MQTT已核对)+记MQTT正向副作用
|
vor 2 Tagen |
huangjie
|
38f7da7e15
feat(d2-02-t3): well/update支持范围字段+补sendUpdateSettingEvent(修well更新不发MQTT缺口)
|
vor 2 Tagen |
huangjie
|
8718daa93b
docs(d2-02-t3): 进度勾Task1.4+记录maven repo路径坑/Mapper人工核对
|
vor 2 Tagen |
huangjie
|
758422cefd
feat(d2-02-t3): Mapper saveOrUpdateData同步范围列(INSERT列名+values两段对齐,防静默丢数据)
|
vor 2 Tagen |
huangjie
|
898aa4c6b4
feat(d2-02-t3): Java DAO加范围字段(HouseWellSetting 2列/TlSetting 4列+曝光默认值)
|
vor 2 Tagen |
huangjie
|
09612347f2
docs(d2-02-t3): 进度勾Task1.1+1.2(SQL范围列已真机测试库验证)
|
vor 2 Tagen |
huangjie
|
fd455128fd
feat(d2-02-t3): 加自动对焦per-well范围列(迁移+base同步:house_well_setting 2半幅/tl_setting 4范围曝光)
|
vor 2 Tagen |
huangjie
|
2712cfd360
docs(d2-02-t3): 建轻量进度跟踪+CLAUDE.md开机先读指向它(无缝衔接重启)
|
vor 2 Tagen |
huangjie
|
fa6686f07b
docs(d2-02-t3): 自动对焦重构实现计划——5阶段(DB+Java/control对焦/标定+调试页/砍预览窗/真机三门)
|
vor 2 Tagen |
huangjie
|
975a7dfcec
docs(d2-02-t3): 自动对焦重构需求文档(修订版)——纠正旧spec+补全影响面
|
vor 2 Tagen |
huangjie
|
e68d04fad3
docs: 项目文档清理省token——已完成阶段开发计划(7)+specs(6)归档,交接卡582→139行(旧历史归档),工作计划表86→44行,CLAUDE.md开机先读清单同步指向自动对焦重构
|
vor 2 Tagen |
huangjie
|
8036bcbd06
docs(d2-02-t3): 自动对焦重构设计 spec——调试页全自动标定+control升级版自动对焦+per-well范围参数(沿用服务器DB为权威+本地缓存,最小新增列)
|
vor 2 Tagen |
huangjie
|
5f080a166e
fix(d2-02-t3): DebugSessionClient 审查整改——release抢先置闸防在途心跳误弹失效框+Dispose释放自建HttpClient(对齐MjpegStreamClient谁起谁清)+Interlocked闸幂等+心跳测试放宽防flaky+注释乱码
|
vor 2 Tagen |
huangjie
|
9b667f5ded
feat(d2-02-t3): operate DebugSessionClient(acquire/command/release/心跳定时器/失效回调)+AcquireResult+4单测(链入control测试工程)
|
vor 2 Tagen |
huangjie
|
b242c4303d
refactor(d2-02-t3): GetCultivation 复用既有 HouseSnToHouseBin 去重 + catch 补排查日志
|
vor 3 Tagen |
huangjie
|
44b67e380b
feat(d2-02-t3): 装配培养态来源——AppData.GetCultivation只读HouseBin.Dish(优先数state==0在培养胚胎)+Program注入DebugSessionManager
|
vor 3 Tagen |
huangjie
|
8b4624b479
test(d2-02-t3): 补委托抛异常兜底单测(守护取培养态失败不阻断借用)+ Acquire 元组改具名访问
|
vor 3 Tagen |
huangjie
|
e87dfc011e
feat(d2-02-t3): acquire 回带培养态(cultivating+embryoCount,注入式不依赖业务类)+3单测
|
vor 3 Tagen |
huangjie
|
bf4b6e7018
feat(d2-02-t3): control 补缓冲瓶 op(BufferState/Aeration/ReadLight/WriteLight/WriteOpenIntakeTimeBuffer)+5单测
|
vor 3 Tagen |
huangjie
|
f6706bf168
docs(d2-02): Task3核实Dish实体字段——embryoCount确存(GlobalEntitys/Dish.cs:34)+优先数Embryo明细state==0在培养胚胎,去掉待确认标注
|
vor 3 Tagen |
huangjie
|
2a834a199f
docs(d2-02): 第三阶段实现计划落盘——9任务bite-sized(control缓冲瓶op+培养态回带+装配/operate DebugSessionClient+两VM两View接入/全量编译单测/真机V-012),含完整代码与TDD步骤
|
vor 3 Tagen |
huangjie
|
5e3307d9f4
docs(d2-02): 第三阶段设计补决策3——进调试前培养态确认框(详版含胚胎枚数)
|
vor 3 Tagen |
huangjie
|
2a4da6b035
docs(d2-02): 第三阶段 operate 调试页接入架构设计落盘——operate 两VM/两View 走 DebugSessionClient(心跳根治预览自断)+control 回补缓冲瓶op+真机V-012;2决策(抓图链分阶段不接/初始化串operate逐句command)+业务风险专章(借用让路停培养/崩溃回收/相机锁/use-after-free压测)
|
vor 3 Tagen |
huangjie
|
cff0f6da35
merge: D2-02 第二阶段 MJPEG 实时预览(代码完成+审查全过+46单测绿+Release双编译0错,待真机出图)
|
vor 3 Tagen |
huangjie
|
e80864b284
docs(d2-02): 补真机门控关键坑——最终整体审查发现第二阶段无心跳致预览10s超时自断(非bug,心跳归第三阶段),真机须curl每5s打/debug/heartbeat续命
|
vor 3 Tagen |
huangjie
|
ca36d26242
docs(d2-02): 第二阶段 MJPEG 预览代码完成回写 + 流程图资产入库
|
vor 3 Tagen |