HPI-Jimmy-Chiu
Community@HPI-Jimmy-Chiu
Knowledge-base and build skills for HT9045 IC test handler software: arm/tray state machines, SECS/GEM and GPIB interfaces, BCB6 builds, and C++ safety refactoring.
Agent Skills by HPI-Jimmy-Chiu
Showing 29 vetted skills indexed across 1 GitHub repositories.
mg-wave-loop
Automates wave-based migration of V899 code changes into the V910 codebase.
bcb_build
Automates Borland C++ Builder 6 project compilation via bpr2mak and make command-line tools.
fw-wave-loop
Orchestrates automated wave-based DFM-to-web form migration with gated acceptance and overnight loops.
ht9045-catchtray-flow
Documents CatchTray state machine flows for the HT9045 IC test handler C++ codebase.
ht9045-gpib-bridge
Diagnose GPIB command bridging between ATE testers and the HT9045 handler.
ht9045-lotinfo-flow
Documents HT9045 LotInfo batch management flows including Lot Start, Lot End, and recipe download.
ht9045-index-flow
Documents HT9045 IC test handler Index Arm state machine flows and case values.
ht9045-secsgem
Look up and register SECS/GEM SV, EC, and CEID variables for the HT9045 handler codebase.
ht9045-inarm-flow
Explains HT9045 IC test handler InArm state machine flows and error handling.
ht9045-sorting-bintray
Documents HT9045 Unloader SortingBinTray firmware logic, task flows, and alarm handling.
ht9045-shuttle-flow
Explains HT9045 IC test handler Shuttle state machine flows and debugging paths.
ht9045-atc-interface
Decodes and troubleshoots HT9045 Handler ATC TCP protocol commands and site-channel mappings.
cpp-pro
Write modern C++ code using RAII, smart pointers, and STL algorithms.
ht9045-autostart-flow
Documents the HT9045 Handler AutoStart TCP communication flow and OLP command protocol.
skill-creator
Create, validate, and package AgentSkills with scripts, references, and assets.
ht9045-tray-group-mechanism
Documents the Loader, Color, and Empty tray cylinder GoUp/GoDown mechanism in HT9045 C++ code.
ht9045-contact-force
Explains HT9045 Contact Force calculation logic, SLK cylinder diameter tables, and EP alarm handling.
hangup-intake
Analyzes HT9045 handler hangup logs and state records to diagnose root causes.
data-analysis
Diagnose machine faults by analyzing Task_ListWithTime.csv state records from HT9045 DoStateRecord.
ht9045-outarm-flow
Explains HT9045 IC test handler OutArm state machines and pick-and-place flows.
ht9045-motor-home
Diagnose and fix motor auto-home failures in HT9045 C++ firmware.
ht9045-v899
Analyzes HT9045 V3.33.899.0 firmware code, alarms, and InArm state machines.
pt-wave-loop
Automates wave-based C/C++ translation campaigns with census-driven target selection and build gates.
search-division
Scans C/C++ source files for division operations and replaces divide-by-zero risks with a safe template.
Frequently Asked Questions About HPI-Jimmy-Chiu
FAQPage SchemaWhat tasks can I perform with HPI-Jimmy-Chiu's skills?▼
You can query HT9045 handler flow knowledge bases (InArm, OutArm, Shuttle, Index, CatchTray, AutoClean, LotInfo, AutoStart), troubleshoot SECS/GEM and GPIB tester communication, compile BCB6 projects via bpr2mak/make, analyze Task_ListWithTime.csv state records for root cause, and refactor C++ division safety.
Who are these skills designed for?▼
Field application and software engineers maintaining HT9045/HT9046LS IC test handlers at OSAT sites (ASE, JCET, SPIL), plus developers porting V899→V910 code, translating DFM forms to web, and handling customer hangup cases and weekly case reporting.
How do the wave-loop skills work in practice?▼
The mg-wave-loop, fw-wave-loop, and pt-wave-loop skills define automated batch policies: scope authority, final-state diff migration, 95% decision rules, acceptance gates, quota-interrupt protocols, and hard boundaries for running /mg-wave, /fw-wave, and /pt-wave campaigns.
What prerequisites or dependencies do these skills require?▼
The bcb_build skill requires Borland C++ Builder 6 command-line tools (bpr2mak, make). Handler knowledge skills assume access to HT9045 source code and logs such as Task_ListWithTime.csv, EventLogTxt, and GPIB bridge source at d:\GPIB9045.
Do these skills cover equipment communication protocols?▼
Yes. ht9045-secsgem covers SVID/ECID/CEID, reports, and S1F1/S2F15 messages; ht9045-gpib-bridge covers GPIB command parsing (SETTEMP, SETSOAK) across tester vendors; ht9045-atc-interface covers the 137-command ATC TCP protocol including site mapping and recipe control.