Knowledge for building and running a read-only Python discovery tool for two
bench instruments: the B&K Precision 2831E multimeter and the
B&K Precision DAQ3120 data acquisition system. The tool connects
to one instrument at a time, asks read-only questions, and records the answers
needed to build the test application's GUI and drivers.
Start with the specification. It is the authoritative
document and wins over every other page. The tool may send only the exact command
strings in its allowlists. The oscilloscope and power supply are out of scope and are
deliberately not covered here.
Pages
Discovery tool specification - Self-contained specification for the read-only discovery tool: rules, command allowlists for the B&K 2831E and DAQ3120, output, tests, delivery format.
Operator setup and discovery sessions - Bench preparation for the B&K 2831E multimeters and DAQ3120, front-panel settings, session plan S1-S7 and stop conditions.
Command reference - B&K 2831E and DAQ3120 - Manufacturer-manual-cited SCPI command reference for the B&K 2831E and DAQ3120 only, with page citations and known documentation gaps.
Project context - Why the discovery tool exists, decisions already made, open questions it answers, and the safety principles of the project.