What problem does it solve? Engineers working on the HT9045 test handler's SECS/GEM communication module need to find the correct SVID/ECID assignments, variable names, data types, and data pointers across thousands of registered variables, and follow the correct procedure when adding new SECS variables without ID conflicts. ## Core Features & Use Cases - SV/EC Lookup Tables: Query 772 Status Variables and 1671 Equipment Constants by ID, name, or data pointer using pre-generated CSV reference tables. - ID Range Maps: Consult documented SVID, ECID, and CEID allocation ranges (temperature, bin count, contact force, lot info, alarms) to pick unused identifiers. - Registration SOPs: Follow step-by-step procedures for adding SV via SetSVDataPointer, EC via SetECDataPointer, and CEID events via AddCEID/AddReport in the uHGemHT9045 C++ source files. - Use Case: When asked "which SVID reports the LB temperature", load this skill to find tcLB-related entries in sv_table.csv and the corresponding RunInfo.ShowTempComp data pointer. ## Quick Start Ask which SVID or ECID corresponds to a specific HT9045 machine variable such as LB temperature or contact count.