Skip to content

Commit 83f04d6

Browse files
minor addition
1 parent dde029e commit 83f04d6

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

CONTRIBUTING.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,18 +103,13 @@ The easiest way to start is to copy an existing module that is closest to your t
103103

104104
#### 2. Implement the Instrument Control Logic
105105

106-
Start with the basic instrument communication, then add measurement protocols, data saving, and plotting. Ensure that instrument communication (handled by `PyVISA` or `pymeasure`) uses the correct SCPI commands. Your instrument's programming manual is the definitive source for these commands.
107-
108-
1. Open your new `...Instrument_Control.py` file.
109-
2. **Consult your instrument's programming manual.** This is essential for finding the correct SCPI commands.
110-
3. Modify the `PyVISA` sections of the script. Replace the existing SCPI commands (e.g., `*IDN?`, `:SOUR:VOLT`, `:MEAS:CURR?`) with the commands specific to your instrument.
111-
4. Adjust the data parsing logic to handle the output format of your instrument.
106+
Start with the basic instrument communication, then add measurement protocols, data saving, and plotting. Ensure that instrument communication (handled by `PyVISA` or `pymeasure`) uses the correct SCPI commands, Replace the existing SCPI commands (e.g., `*IDN?`, `:SOUR:VOLT`, `:MEAS:CURR?`) with the commands specific to your instrument.. Your instrument's programming manual is the definitive source for these commands.Adjust the data parsing logic to handle the output format of your instrument.
112107

113108
#### 3. Modify the GUI (`..._GUI.py`)
114109

115110
1. Open your new `..._GUI.py` file.
116111
2. Update the `Tkinter` widgets (labels, entry boxes, dropdowns) to match the parameters required for your instrument (e.g., voltage range, compliance, measurement speed).
117-
3. Ensure the "Start" button calls your new control logic script, passing the necessary parameters from the GUI.
112+
3. Ensure the "Start" button calls your new control logic (copy the logic from Instrument_Control file to here), passing the necessary parameters from the GUI.
118113

119114
#### 4. Integrate into the PICA Launcher
120115

0 commit comments

Comments
 (0)