dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 commented on issue dohertj2/lmxopcua#658 2026-10-09 04:55:27 -04:00
OpcUaClient first sight of an inactive+acked upstream condition is told as Unspecified, not a flagged Clear

Duplicate of #657 (its item 2: OpcUaClient first sight of an inactive+acked condition). Closing; the extra detail from this report is copied to #657.

dohertj2 closed issue dohertj2/lmxopcua#654 2026-10-09 04:55:27 -04:00
Known-cluster gate can stay unpublished (fail-open) for up to 60 s after central boot
dohertj2 closed issue dohertj2/lmxopcua#655 2026-10-09 04:55:27 -04:00
Server never dispatches HistoryRead to a driver's IHistoryProvider
dohertj2 commented on issue dohertj2/lmxopcua#656 2026-10-09 04:55:26 -04:00
Galaxy reconnect snapshot: ActiveAcked entry for an unknown condition lands inactive; re-statements write duplicate Activated rows

Fixed on master — merge 82750ccc (lane commit e138e397 + predecessor), pushed 2026-10-09.

  • New atomic AlarmTransitionKind.ActiveAcknowledged (one projector update, one client event,…
dohertj2 commented on issue dohertj2/lmxopcua#611 2026-10-09 04:55:26 -04:00
AbCip: ALMA alarm projection; writes to controller-discovered UDT members

All three items done on master, pushed 2026-10-09 (merges bd209785 ALMA, 6c6800e5 member writes; gate docs 12aa293c).

  • ALMA detection + projection — one condition per ALMA tag…
dohertj2 commented on issue dohertj2/lmxopcua#592 2026-10-09 04:55:26 -04:00
Native AB transport: bench-controller proof of writes + PCCC, then decide libplctag deletion

Progress 2026-10-09 (master 12aa293c, pushed). Evidence: docs/plans/2026-10-07-native-ab-transport-gate-results.md (sections "hw4 evidence batch" and "#611 UDT member-write gate").

Done: -…

dohertj2 commented on issue dohertj2/lmxopcua#657 2026-10-09 04:55:26 -04:00
OpcUaClient respawn replays inactive+unacked conditions as Raise+Clear (duplicate rows, Active flicker)

Extra detail from #658 (closed as a duplicate of item 2): the first-sight inactive+acked event is emitted as AlarmTransitionKind.Unspecified, not a flagged Clear. So (a) a host condition…

dohertj2 commented on issue dohertj2/lmxopcua#654 2026-10-09 04:55:25 -04:00
Known-cluster gate can stay unpublished (fail-open) for up to 60 s after central boot

Fixed on master — merge 7c4cc318 (commits 9dc6390d, 2659a690), pushed 2026-10-09.

While the known-cluster gate is unpublished, CentralCommunicationActor now schedules a single-shot…

dohertj2 commented on issue dohertj2/lmxopcua#655 2026-10-09 04:55:25 -04:00
Server never dispatches HistoryRead to a driver's IHistoryProvider

Resolved by deletion on master — merge 862d8a75 (commits f7d497e5, f7f7d948, 67059e47), pushed 2026-10-09.

Nothing ever dispatched HistoryRead to a driver, so the dead surface is removed…

dohertj2 pushed to main at dohertj2/scadaproj 2026-10-09 04:54:24 -04:00
3b4d81e630 docs(index): OtOpcUa hw4 batch #611/#592 history entry
b6f5eb2535 docs(index): OtOpcUa hw3 batch #654-#656 history entry
Compare 2 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-09 04:54:22 -04:00
12aa293cdc docs(abcip): #611 live member-write gate on Z35162 (native DINT/BIT/REAL members, restored)
6c6800e513 Merge hw4-udtwrite (#592/#611)
bd20978568 Merge hw4-alma (#592/#611)
6cdb877c41 Merge hw4-evidence (#592/#611)
f85fc8fbeb fix(abcip): #611 review round 1 — native keeps BOOL type distinction, WriteWidthRefusal tests, doc caveats
Compare 21 commits »
dohertj2 opened issue dohertj2/lmxopcua#658 2026-10-09 04:31:11 -04:00
OpcUaClient first sight of an inactive+acked upstream condition is told as Unspecified, not a flagged Clear
dohertj2 opened issue dohertj2/lmxopcua#657 2026-10-09 00:15:09 -04:00
OpcUaClient respawn replays inactive+unacked conditions as Raise+Clear (duplicate rows, Active flicker)
dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-08 22:44:09 -04:00
ca17d2cf71 Merge hw2-ports: OPC UA test hosts retry a free-port bind race (#606)
f02067d295 test: retry OPC UA host start on a port bind race (TOCTOU in AllocateFreePort)
d83e8f21aa ci(#606): raise the unit job's MIN_EXECUTED floor to 12000
Compare 3 commits »
dohertj2 commented on issue dohertj2/lmxopcua#633 2026-10-08 22:44:09 -04:00
FOCAS: porting backlog from the stranded auto/driver-gaps branch (15 items, writes policy decision first, #607)

Closing: every item that can be checked read-only on the Makino is done (see previous comment). The remaining items need command-id capture on a non-production control and stay out of scope under…

dohertj2 closed issue dohertj2/lmxopcua#633 2026-10-08 22:44:09 -04:00
FOCAS: porting backlog from the stranded auto/driver-gaps branch (15 items, writes policy decision first, #607)
dohertj2 commented on issue dohertj2/lmxopcua#606 2026-10-08 22:44:08 -04:00
Engineering system: CI evidence, global.json, regen-readme check, SlowUnit split (archreview r3 item 12)

Handing CI follow-up to the owner. State as of master ca17d2cf: run 911 (e7dd7425) failed on 3 load races, fixed in f594b29a (FOCAS quality-only events vs PauseAsync, Modbus connect-timeout…

dohertj2 commented on issue dohertj2/lmxopcua#612 2026-10-08 22:44:08 -04:00
TwinCAT: TC3 symbol-browse mode, member writes, hardware-gated validation

Closing: TC3 symbol browse validated on Z35474 (Flat mode, 10,770 leaves — see previous comment). Member writes were not exercised: the only available TC3 hardware is a production press…

dohertj2 closed issue dohertj2/lmxopcua#612 2026-10-08 22:44:08 -04:00
TwinCAT: TC3 symbol-browse mode, member writes, hardware-gated validation
dohertj2 pushed to main at dohertj2/scadaproj 2026-10-08 22:03:16 -04:00
a8f5f66647 docs(index): OtOpcUa hardware batch #647-#651 + hw2 live gates