HEKA POTMASTER Software User Manual

June 13, 2024
HEKA

HEKA POTMASTER Software

Product Information

Product Name POTMASTER
Version 2×92
Manufacturer Multi Channel Systems MCS GmbH
Address Aspenhaustrasse 21, D-72770 Reutlingen, Germany
Phone +49 7121 90925 26
Fax +49 7121 90925 11
Website www.heka.com /

www.elproscan.com
Email| eimeaorderscmt@harvardbioscience.com / support@heka.com

Product Usage Instructions

  1. Introduction

    • Disclaimer: Provides a disclaimer related to the use of the program.
    • Scope of the Program: Describes the scope of the program.
    • Supported System Software: Specifies the supported system software.
    • Naming Conventions: Explains the naming conventions used.
    • Windows and Mac Key Conventions: Provides key conventions for both Windows and Mac platforms.
  2. User Interface

    • Dialog Controls: Explains the dialog controls used in the user interface.
    • Modifying Dialogs and Controls: Describes how to modify dialogs and controls.
    • Saving Dialogs and Controls: Provides instructions on saving dialogs and controls.
    • Toggling between Windows: Explains how to toggle between different windows.
    • Copy and Paste Functions: Provides instructions on using the copy and paste functions.

POTMASTER
USER MANUAL
Version 2×92

Multi Channel Systems MCS GmbH Aspenhaustrasse 21 D-72770 Reutlingen Germany

Phone Fax Website Email

+49 7121 90925 26 +49 7121 90925 11 www.heka.com / www.elproscan.com eimeaorderscmt@harvardbioscience.com support@heka.com

Harvard Bioscience, Inc. 84 October Hill Road 01746 Holliston Massachusetts United States

Phone Fax Website Email

+1 800 597 0580 +1 508 429 5732 www.heka.com / www.elproscan.com us-sales @smart-ephys.com support@heka.com

POTMASTER · June 2023 · www.heka.com

TABLE OF CONTENTS

Table of Contents

Table of Contents

x

List of Figures

xi

List of Tables

xiii

1 Introduction

1

1.1 Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2 Scope of the Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.3 Supported System Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.4 Naming Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.4.1 Windows Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.4.2 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.5 Windows and Mac Key Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.6 Installing POTMASTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.7 Starting POTMASTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.8 Get Online Help on Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.9 Get Online Help Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.10 Closing POTMASTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.11 Support Hotline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2 User Interface

5

2.1 Dialog Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2.1.1 Numerical Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2.2 Modifying Dialogs and Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2.2.1 Dialog Control Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.2.2 Hiding Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

2.2.3 Deleting Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2.3 Saving Dialogs and Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2.4 Toggling between Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.5 Copy and Paste Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

i

POTMASTER · June 2023 · www.heka.com

TABLE OF CONTENTS

3 Keys

13

3.1 The Key Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

3.2 The POTMASTER.key File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

4 Menus

17

4.1 File Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.2 Edit Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

4.3 Windows Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

4.4 Replay Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

4.5 Display Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4.5.1 3D-Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

4.5.2 Trace Properties Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4.6 Buffer Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

4.6.1 Handling of Parameters by the Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.7 Notebook Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.8 Protocols Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

4.9 PG 300 / PG 600 Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

4.10 Help Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

5 Configuration Window

41

5.1 Individualize POTMASTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

5.2 Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

5.3 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

5.3.1 Max Shown Traces and Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

5.3.2 Memory Allocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

5.3.3 Minimum Wait Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

5.3.4 Batch Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

5.3.5 User Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

5.4 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

5.4.1 Amplifier and Digitizer Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

5.4.2 Output and Input Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

5.4.3 LockIn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

5.4.4 Spectroscopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

5.4.5 SmartLUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

5.4.6 DocuLUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

5.4.7 Photometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

5.4.8 ElProScan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

5.4.9 Serial Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

POTMASTER · June 2023 · www.heka.com

ii

TABLE OF CONTENTS

5.5 Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 5.5.1 General Advice on Naming Folders and Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 5.5.2 Miscellaneous Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
5.6 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5.6.1 Fonts and Colors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5.6.2 Notebook, Display, and Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5.6.3 Show Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.7 I/O Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 5.7.1 AD/DA Input/Output Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 5.7.2 List of I/O Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 5.7.3 Show Digital In / Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5.8 Trace Assign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 5.9 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

6 Oscilloscope Window

67

6.1 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

6.2 Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

6.3 Measurements on Traces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

6.4 Display Refreshing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

6.5 Overlay Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

6.6 Display Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

7 Potentiostat Window

71

7.1 Controlling the PG 310/390 USB – Main Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

7.1.1 Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

7.1.2 Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

7.1.3 Filter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

7.1.4 Show All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

7.1.5 Charge Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

7.1.6 Current Density Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

7.2 Controlling the PG 610/690 USB – Main Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

7.2.1 Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

7.2.2 Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

7.2.3 Filter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

7.2.4 Show All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

7.2.5 Charge Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

7.2.6 Current Density Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

7.3 Controlling the PG 340 USB – Special Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

iii

POTMASTER · June 2023 · www.heka.com

TABLE OF CONTENTS

7.3.1 Electrode Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 7.3.2 Potential/Current Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.3.3 Additional Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.3.4 Electrode Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.4 Controlling the PG 618 USB – Special Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 7.4.1 Electrode Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 7.4.2 Settings of Amplifier-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 7.4.3 Settings of Amplifier-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 7.4.4 Filter Settings of Amplifier-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 7.4.5 Additional Features of Amplifier-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

8 Control Window

91

8.1 Information about the Experiment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

8.2 Controlling Data Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

8.3 Starting Pulse Generator Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

8.4 Starting a Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

8.5 Fixed Control Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

9 Replay Window

95

9.1 Main window functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

9.1.1 Tree Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

10 Pulse Generator Window

99

10.1 Different Views of the Pulse Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

10.2 Sequence Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

10.3 Sequence Pool Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

10.4 Acquisition Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

10.5 Auto Sample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

10.6 Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

10.7 Check and Execute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

10.8 Sweep and Channel Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

10.9 Wave Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

10.9.1 Sine Wave Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

10.9.1.1 Use as Simple Sinewave: Common Frequency . . . . . . . . . . . . . . . . . . . . . . 105

10.9.1.2 Use as Simple Sinewave: Separate Frequency . . . . . . . . . . . . . . . . . . . . . . 105

10.9.1.3 Use as LockIn Sinewave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

10.9.2 Square Wave Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

10.9.2.1 Use as Simple Squarewave: Common Frequency . . . . . . . . . . . . . . . . . . . . 107

10.9.2.2 Use as Simple Squarewave: Separate Frequency . . . . . . . . . . . . . . . . . . . . . 108

POTMASTER · June 2023 · www.heka.com

iv

TABLE OF CONTENTS

10.9.2.3 Use as LockIn Squarewave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 10.9.3 Chirp Wave Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
10.9.3.1 Linear Chirp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 10.9.3.2 Exponential Chirp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 10.9.3.3 Spectroscopy Chirp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 10.9.4 Photometry Wave Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 10.9.5 Imaging Wave Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 10.10Channel Settings for DA Output and AD Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 10.10.1 DA output channel settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 10.10.2 AD input channel settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 10.11Segments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 10.11.1 Segment Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 10.11.2 Scan Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 10.11.3 Increment Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 10.11.3.1 Logarithmic increment modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 10.12Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 10.13Stimulus Template Preview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 10.14E-initial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 10.15P/n Leak Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 10.16PGF Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 10.17Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

11 Protocol Editor Window

131

11.1 Protocol Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

11.2 Event Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

11.3 Recurring Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

11.4 Events – Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

11.4.1 Protocol Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

11.4.1.1 BREAK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

11.4.1.2 Chain Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

11.4.1.3 Clear Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

11.4.1.4 GOTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

11.4.1.5 GOTO_MARK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

11.4.1.6 IF. . . THEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

11.4.1.7 ELSEIF. . . THEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

11.4.1.8 ELSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

11.4.1.9 Launch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

11.4.1.10 Macro Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

v

POTMASTER · June 2023 · www.heka.com

TABLE OF CONTENTS

11.4.1.11 REPEAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 11.4.1.12 Switch Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 11.4.1.13 WAIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 11.4.2 Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 11.4.2.1 Acquire Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 11.4.2.2 Acquire Each Sweep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 11.4.2.3 Acquire Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 11.4.2.4 Set Sweep Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 11.4.3 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 11.4.3.1 Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 11.4.3.2 Serial Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 11.4.3.3 Set DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 11.4.3.4 Set Digital Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 11.4.3.5 Set Digital Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 11.4.3.6 Set Solution Changer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 11.4.4 Data/Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 11.4.4.1 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 11.4.4.2 Digital Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 11.4.4.3 Display Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 11.4.4.4 Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 11.4.4.5 File Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 11.4.4.6 Replay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 11.4.4.7 Trace Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 11.4.5 Value/Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 11.4.5.1 PGF Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 11.4.5.2 Set Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 11.4.5.3 Set Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 11.4.6 Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 11.4.6.1 Annotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 11.4.6.2 Beep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 11.4.6.3 Write Icon Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 11.4.7 Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 11.4.7.1 ElProScan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 11.4.7.2 Photometry/Imaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 11.4.8 Echem-Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

12 Protocol Editor Window – Electrochemical Methods

157

12.1 Cyclic Voltammetry (CV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

POTMASTER · June 2023 · www.heka.com

vi

TABLE OF CONTENTS
12.1.1 CV Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 12.1.2 Acquiring a Cyclic Voltammogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 12.1.3 Customizing the Analysis Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 12.1.4 Customizing the CV Acquisition Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 12.2 Electrochemical Impedance Spectroscopy (EIS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 12.2.1 Parameters for EIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 12.2.2 Acquiring an Electrochemical Impedance Spectrum . . . . . . . . . . . . . . . . . . . . . . . . 169 12.2.3 Customizing the Analysis Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 12.3 Open Circuit Potential (OCP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 12.3.1 OCP Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 12.3.2 Acquiring the OCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 12.4 Square Wave Voltammetry (SWV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 12.4.1 SWV Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 12.4.2 Acquiring a Square Wave Voltammogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 12.5 Optical Spectroscopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177

13 Analysis Window

179

13.1 Stimulus Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

13.2 Analysis Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

13.3 Analysis Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

13.3.1 Analysis Function Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

13.3.2 Analysis Function Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185

13.3.2.1 Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185

13.3.2.2 Stim. Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185

13.3.2.3 Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

13.3.2.4 Lock-In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

13.3.2.5 Trace Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

13.3.2.6 Sweep Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

13.3.2.7 Math . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

13.3.2.8 Trace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

13.3.2.9 Power Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

13.3.2.10 Histogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

13.3.2.11 ElProScan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

13.4 Analysis Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

13.4.1 Scale Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

13.4.2 Graph Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

13.5 Graph Positions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

vii

POTMASTER · June 2023 · www.heka.com

TABLE OF CONTENTS

14 Parameters Window

197

14.1 Parameter Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

14.1.1 Root Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

14.1.2 Group Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

14.1.3 Series Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

14.1.4 Sweep Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

14.1.5 Trace Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

14.1.6 Amplifier Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

14.1.7 ElProScan Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

14.1.8 Marked Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

14.2 Flagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

15 Notebook Window

211

16 I/O Control Window

213

16.1 Dig-In / Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

16.2 DA / AD-Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

16.3 Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

16.4 Serial Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

16.5 Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

16.6 Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

17 Zero Potential (E-zero)

217

18 Solution Base

221

18.1 Activating the Solution Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

18.2 Using Solution Indices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

18.3 Solution Data Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

19 Solution Changer

225

20 Markers

227

20.1 New Marker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

20.2 Edit Marker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

21 Calculator Window and Equations

231

21.1 Equation Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

21.2 Equations – Where to Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

21.2.1 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

21.2.2 Trace Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

POTMASTER · June 2023 · www.heka.com

viii

TABLE OF CONTENTS

21.2.3 DA Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 21.2.4 Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

22 Photometry Extension

237

22.1 Photometry Configuration TILL Photonics/Cairn OptoScan . . . . . . . . . . . . . . . . . . . . . . . 238

22.1.1 Wavelength Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239

22.1.1.1 Calibrating the different TILL monochrometers . . . . . . . . . . . . . . . . . . . . . 240

22.2 Photometry Configuration DG-4/DG-5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

22.2.0.1 PGF Setting of DG-4/DG-5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

22.3 Photometry Configuration Lambda-10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

22.3.0.1 PGF Setting of Lambda-10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

22.3.1 Lambda 10-3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

22.4 Photometry Configuration pti DeltaRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245

23 SmartLUX (Imaging Extension)

247

24 Software LockIn Extension

249

24.1 LockIn Configuration Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

24.2 The LockIn Traces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

24.3 Capacitance Measurements – Step by Step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

24.3.1 Activating the LockIn Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

24.3.2 LockIn Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

24.3.3 Creating a PGF sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

24.3.4 Amplifier Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

24.3.5 Running the PGF sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

24.3.6 Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257

25 Spectroscopy Extension

261

25.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

25.1.1 Chirp Wave Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

25.1.2 Transfer Function Ratio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

25.2 Activating the Spectroscopy Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

25.2.1 The Spectroscopy Traces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264

25.3 Setting up a Spectroscopy Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

25.3.1 The Chirp Wave Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

25.3.2 Parametrization of the Chirp Stimuli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

25.3.3 Adding Chirp Analysis Traces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

25.3.4 Minimizing Swing-In Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

25.4 Display of Spectra in the Oscilloscope Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269

ix

POTMASTER · June 2023 · www.heka.com

TABLE OF CONTENTS

26 Appendix I: File Overview

271

26.1 File Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

27 Appendix II: Data Format

273

27.1 Data Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

27.1.1 Raw Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

27.1.2 Markers File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274

27.1.3 Protocol Methods File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274

27.1.4 Analysis Methods File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274

27.1.5 Stimulation Template File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274

27.1.6 Acquistion Parameters File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

27.1.7 Solutions File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

27.1.8 Notebook File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

27.2 The Tree Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

27.3 File Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

27.3.1 Filename . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

27.3.2 Data Format of the File Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

27.3.2.1 Potentiostatic Stimulation or plain DA output . . . . . . . . . . . . . . . . . . . . . . 277

POTMASTER · June 2023 · www.heka.com

x

LIST OF FIGURES
List of Figures
2.1 Icon Configuration Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4.1 3D Mode of the Oscilloscope Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4.2 Pseudo Color Data Representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.3 Trace Properties Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 26.1 The different file types of PATCHMASTER, POTMASTER AND CHARTMASTER . . . . . . . . . . . . . . 271

xi

POTMASTER · June 2023 · www.heka.com

LIST OF FIGURES

POTMASTER · June 2023 · www.heka.com

xii

LIST OF TABLES
List of Tables
2.1 Numerical Input Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Icon Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 17.1 pH dependence of the potential of the Relative Hydrogen Electrode at 298 K (1013 hPa) . . . . . . . 219 27.1 Markers File Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 27.2 Analysis Methods File Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 27.3 Stimulus Template File Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 27.4 Acquisition Parameters File Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 27.5 Solutions File Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

xiii

POTMASTER · June 2023 · www.heka.com

1 Introduction

1.1 Disclaimer
This Product relies on the tools of Microsoft Windows OS (Windows Vista, Windows 7, Windows 8, Windows 10) or Mac OS (10.6 – 10.14). HEKA is not responsible for: i) the contents of these third party products, ii) any links contained in these third party products, iii) changes or upgrades to these third party products and iv) for any consequential damages resulting from the use of these products.
This Product may not be reverse engineered, decompiled or disassembled without the express written consent of HEKA.
In no event shall HEKA be responsible for any incidental, punitive, indirect, or consequential damages whatsoever, (including but not limited to loss of data, privacy of data or other pecuniary loss), arising from or relating to the use, or the inability to use, this Product or the provision, or lack of provision, of support services.
In all cases where HEKA is liable, the extend of HEKA’s liability shall be limited to the actual cost of the Product or to the provision of a replacement version of the Product.

1.2 Scope of the Program
Extended analysis functions for POTMASTER data are provided by the FITMASTER software. FITMASTER features analysis and fitting routines designed to fully support the extended POTMASTER data structure. Analysis can be performed on the levels of Traces, Sweeps and Series. There are standard fit functions such as “Polynomial, Exponential, Gaussian, and Boltzmann” tailored functions to fit e.g. whole-cell current traces according to the Hodgkin & Huxley gating formalism, current-voltage relationships and dose-response curves.

1.3 Supported System Software

POTMASTER is supported on all recent MS Windows Versions: Windows Vista, Windows 7, Windows 8, Windows 10.
POTMASTER is supported on Mac OS (10.6 – 10.14). Older Mac OS X versions and Mac OS 9 are not supported.

1.4 Naming Conventions

1.4.1 Windows Versions
Throughout this manual we will address all the supported Microsoft Windows versions as “MS Windows”. We will explicitly mention the particular MS Windows versions if required.

1

POTMASTER · June 2023 · www.heka.com

1.5. Windows and Mac Key Conventions
1.4.2 Syntax
· POTMASTER: Small Capitals denote a HEKA program / hardware or keys on the keyboard. · Replay: Typewriter font denotes menu entries and chapters or filenames · Protocol Editor: Sans serif font denotes window names or dialogs. · Sinewave: Roman font denotes options or buttons · Italic: Denotes general emphasis. · Bullet list: Lists points. · Numbered list: Lists actions to be performed sequentially.
& or (MS Windows) & (Macintosh) denotes system-specific keys and actions.
1.5 Windows and Mac Key Conventions
In POTMASTER, all key commands are saved in the file Potmaster.key and will be read at the program start (see chapter 3 on page 13). Note that all key commands specified in this manual refer to the default setting in Potmaster.key. Since all commands can be customized by the user, the settings in your working version of POTMASTER might differ from these default settings. Please also be aware that in case the file Potmaster.key is not available at the program start, no key commands are available! The basic conventions for the system keys on MS Windows and Mac are as follows:

· CTRL: Stands for the CONTROL key. · ALT: Stands for the ALT key.

· CTRL: Stands for the CONTROL key. · CMD: Stands for the COMMAND key (apple or cloverleaf symbol). · ALT: Stands for the OPTION key.

1.6 Installing POTMASTER
Please install the hardware and the software according to the Installation Guide which is supplied with your order. It can also be obtained from the HEKA homepage.

POTMASTER · June 2023 · www.heka.com

2

1.7. Starting POTMASTER
1.7 Starting POTMASTER
Upon clicking on POTMASTER the software starts and various controls and windows become available:
· The drop-down menus File, Edit, Windows, Replay, Display, Buffer, Notebook, Protocols, EPC10, Help.
· Frequently used POTMASTER windows such as Amplifier, Control Window, Analysis Window 1, Oscilloscope, Replay.
· A scrolling text window called Notebook.
Most of these windows can be minimized; they can be re-opened by clicking on the window bar or by selecting them in the drop-down menu Windows.

1.8 Get Online Help on Keys
The option Show Keys in the drop-down menu Help (compare chapter 4.10 on page 39) displays the shortcut keys that are assigned to various controls of the active windows. By selecting List Keys in the drop-down menu Help you can list all keys in the Notebook window. This is useful e.g., if you want to print the complete list. For further information on the assigned keys, see chapter 3 on page 13.

1.9 Get Online Help Controls
The option Show Tooltips in the drop-down menu Help (chapter 4.10 on page 39) displays a short description of the control under the mouse tip.

1.10 Closing POTMASTER
To exit from POTMASTER, choose Quit from the drop-down menu File or press CTRL

  • Q.

press CMD + Q. You have three possibilities:
· Save + Exit: Saves configuration and data files and quits the program. · Exit: Saves data files and quits the program. · Cancel: Exit process will be aborted, you return to the program.
Note: If you changed the protocols, the Pulse Generator pool, or the Analysis, then you will be asked independently if you want to save your changes.
Note: Data files are always saved.

3

POTMASTER · June 2023 · www.heka.com

1.11. Support Hotline
1.11 Support Hotline
If you have any questions, suggestions, or improvements, please contact HEKA’s support team. The best way is to send an e-mail to “support@heka.com” specifying as much information as possible:
· Your contact information
· The program name: e.g. PATCHMASTER, POTMASTER or CHARTMASTER software
· The program version number: e.g. v2.65, v2.73.1
· Your operating system and its version: e.g. Mac OS 10.8, Windows 7 64-bit
· Your type of computer: e.g. Intel Core i3 3.2 GHz with 2 GB RAM
· Your acquisition hardware, if applicable: e.g. EPC 10 USB, EPC 800 + LIH 8+8 or PG 340 USB
· The serial number and version of your amplifier, if applicable: e.g. EPC 9 single, version “920552 D”
· The questions, problems, or suggestions you have
· Under which conditions and how often the problem occurs
We will address the problem as soon as possible. Contact Address: HEKA Elektronik GmbH a division of Harvard Bioscience Aspenhaustrasse 21 D-72770 Reutlingen Germany Phone: +49 7121 90925 26 Fax: +49 7121 90925 11 E-mail: support@heka.com Web: www.heka.com www.elproscan.com

POTMASTER · June 2023 · www.heka.com

4

2 User Interface

The following chapter describes the user interface of POTMASTER. It consists of four sections:
Dialog controls explains all types of control controls available in the POTMASTER user interface. Modifying the Dialogs and Controls describes how size, color, and arrangement can be changed. Saving modified Dialogs and Controls describes how to save the dialog settings. Toggling between Windows describes how to switch very fast in between different POTMASTER dialog windows.

2.1 Dialog Controls

Controls are defined as parts of the dialogs that allow user input (data, options or execution of actions). The general rules for dialog controls in this program are:

·

: Box items with a drop shadow enclose changeable values, either as

­ list item or ­ pop-up menu list or ­ drag item

·

: Rounded rectangles are items that perform some action.

·

: Simple rectangles (without drop shadow) display a measured value.

·

: Plain text is for titles only.

Drag: A number in a box with a drop shadow. The parameter value in a drag item can be changed by clicking on it and dragging the mouse up and down. Alternatively, you can double-click on it, or SHIFT-click, or right-click (MS Windows), and then type in a new value. Terminate input with RETURN or ENTER. Using TAB will cycle through all Drag items of the active dialog window.
List: Similar in appearance to a Drag item. Clicking on it will pop up a menu list from which one can choose a setting.
Edit Text: A text string in a box with a drop shadow. Clicking on it will allow editing the displayed string.
Button: Rounded corner rectangle. Clicking on it will cause the respective action to occur.
Switch: Rounded corner rectangle. Clicking on it toggles the parameter value. The switch is “On” or activated if the item is highlighted. A switch can optionally also execute some action.
Radio Button / Checkbox: Identical to the standard dialog items. Clicking on them will toggle the respective parameters.

5

POTMASTER · June 2023 · www.heka.com

2.2. Modifying Dialogs and Controls

Framed Text / Number / Boolean: Simple box with optionally some text. The Boolean value is indicated

by its color, inactive controls are gray

.

Enter: Pressing ENTER on the extended keyboard always brings you back to edit the control that was edited last. The feature is very useful when one often edits the same control (e.g., a duration of a specific segment in the Pulse Generator or the Display Gain in the Oscilloscope window).

Background Color: The color that appears while the user is dragging or entering a value is set by the Highlight Color in the Mac OS control panel.

Be careful if changing ­ the user will not be able to read the edited number if the highlight color is set to a very dark color. The MS Windows version displays highlighted controls with white text on a black background.

2.1.1 Numerical Input
The numerical values can be entered in scientific notation (e.g., “2.3e-3”, “2.3E-3”) or in engineering format (e.g., “2.3m”). Numbers outside the range for engineering numbers (see table) are always displayed in scientific notation. The old value is erased as soon as the user starts to type. To preserve the old string, move the LEFT or RIGHT cursor first. To leave the previous value unchanged although a new one has been entered already, just clear the input by pressing ESC, then RETURN or ENTER.

Table 2.1: Numerical Input Options

Name Tera Giga Mega kilo milli micro nano pico femto

eng. T G M k m µ/ u n p f

sci. E12 E9 E6 E3 E­3 E­6 E­9 E­12 E­15

SI Units: POTMASTER expects most units to be SI units, i.e., meters, seconds, amperes, or derived units like Hertz, etc. However, for convenience there are exceptions to that rule. In such cases the item title contains an identifier for what unit is to be used, e.g., “mV” if a voltage is to be entered in millivolts rather than in volts.
String Buffer: Whenever an edit process is finished with RETURN the edited string is entered into a cyclic buffer of edit strings consisting of 10 entries. These strings can be accessed during editing using CURSOR UP and CURSOR DOWN. This feature is useful when identical or similar strings have to be typed into various string items.

2.2 Modifying Dialogs and Controls
Dialog items can be modified in many different ways, e.g. background or item color, text font, position of one item, position of all items in the window.

POTMASTER · June 2023 · www.heka.com

6

2.2. Modifying Dialogs and Controls
To modify dialogs and control items in the POTMASTER user interface, you have to select Enable Icon Configuration from the Windows menu.
Select Enable Icon Configuration. Now you can customize the windows:
· To drag and resize an item, right-click on the item and drag.
· To drag a group of items, press CTRL and right-click on the group and drag. A group of items is indicated by a grey background field.
· To bring up the Dialog Control window, press CTRL and left-click on the item. Here you can modify the item settings e.g. such as color, text font, dragging speed (see below).
Select Enable Icon Configuration. Now you can customize the windows:
· To drag and resize an item, press ALT and left-click on the item and drag. The new item position will be ignored if ALT is up when the mouse button is released.
· To drag a group of items, press CMD and ALT and left-click on the group and drag.
· To bring up the Dialog Control window, press CMD and click on the item. Here you can modify the item settings e.g. such as color, text font, dragging speed (see below).

Be careful when e.g. changing positions, sizes or colors of buttons. If you deselect the option visible in the Dialog Control window the button will disappear. Be reminded that it is not possible to get the button back after that action.
The following table summarizes all actions (Enable Icon Configuration has to be selected!):

Table 2.2: Icon Configuration Options

Action

Mac OS

MS Windows

Open a configuration dialog CMD + click

CTRL + left-click

Move one item

ALT + left-click + drag

ALT + right-click + drag

Move group of items

CMD + ALT + left-click+drag

CTRL + right-click + drag

All windows except the Configuration window can be iconized i.e. reduced to a minimal size window. Such a window can easily be expanded to the original size (and shrunk again) by clicking in its zoom box.

2.2.1 Dialog Control Window
In the Dialog Control window, you can control the properties of an item.

7

POTMASTER · June 2023 · www.heka.com

2.2. Modifying Dialogs and Controls

Figure 2.1: Icon Configuration Dialog

Here you can see the Dialog Control window for a Drag button, in this case the amplifier R-series button. For other buttons, e.g., with numbers or execution commands, there may be more or less controls available. Here is the complete list of the controls:
Rectangle: Gives the position of the rectangle in the dialog window (left l, bottom b) and the size of the item (width, height) in pixel.
Position: Gives the position of the text in the item (left l, bottom b) in pixel. You can select a position from the list: left/center/right/last. “Last” is useful if you have text that may be longer than the specified button and where the end of the text is more important than the beginning, e.g. a complete file path and name. In this case, only the end of the text will be displayed, cutting off the beginning.
Text: Text label of the item.
Note: The label of a button can only be changed when there is already a name in the text field inserted. Buttons with the default entry “–­” will not be effected by a change of the label.
Unit: Unit of numeric values.
inverted: Changes the text color from black to white or vice versa.
Length: Maximum number of characters for this field. If the number is too low no number/value is displayed.
Digits: Number of decimal places.
Font: Select a font type from the list of available fonts on the system.
Size: Change the font size of the text.
Style: Define the style of the text: normal, bold, italic, underline, outline, shadow, condense, extend.
Key: Define the character which is assigned to that item. This enables the item to be executed from the keyboard. When a key is applied to a list item, there are two keys assignments. E.g. one for increment and one for decrement.
front only: If marked, the key will only work if this window is in front, i.e. the active one. This prevents key command collision in case you want to use the same key settings in several windows.
any modifier: If marked, any of the modifier keys can be used.
Note: In newer MS Windows versions this function is limited.
executable: The button starts action by clicking. If not executable, the button will stay in its original color and is inactive.

POTMASTER · June 2023 · www.heka.com

8

2.2. Modifying Dialogs and Controls
visible: The button is visible.
Note: If not activated, the button will be invisible and cannot be edited anymore! To restore the original setting you have to delete the file Potmaster.set.
enabled: The button can be activated or edited. If not enabled, the button will be gray and inactive. Back Col: Color for a switch button that is not active (default: pink) or for any other button. High Col: Color for a switch button that is active (default: red). For other buttons this feature is disabled. Format of values:
· integer: Value has to be entered as integer, e.g., “5”. · fixed: Value has to be entered as floating point with maximum as many decimal places as given in
Digits, e.g., “0.001”. · scientific: Value has to be entered in scientific format, e.g., “e-9” for “nano”. · engineering: Value has to be entered in engineering format, e.g., “n” for “nano”.
WMF: Saves the window as Windows Meta File (WMF, MS Windows) or PICT (Mac). Goto Item: Index number of the button. Please do not change this number, it is for internal handling only.

In the caption of the dialog, you can see, if the item can be called from a Macro Command in a protocol (‘macro’). To complete the input, you have the following possibilities:
· Click on Update to see the change in the item of the respective window. · Click on Cancel to leave the Dialog Control window without changes. · Click on Done to leave the Dialog Control window and save all changes.

2.2.2 Hiding Controls
If you want to hide controls that are usually not necessary for your tasks, the easiest way to hide them is to pull them to the side of the window. Proceed as follows:
1. Select Enable Icon Configuration from the Windows menu.
2. Increase the size of a window. For that pull with the mouse on the lower end of the window.
3. Press CTRL and click with the right mouse button (MS Windows) or while holding the CMD key down click (Mac OS) on a control and drag it to the edge of the window. While moving, you will see a gray rectangle underneath it.
4. Re-size the window again to the original size. The controls are now hidden in the not visible area.
5. Now you can save it using the Save Front Dialog function in the Windows menu. The window setting will be saved as .dia file.
6. To restore the old default settings, delete the
.dia files from the home path as set in the Configuration window.

9

POTMASTER · June 2023 · www.heka.com

2.3. Saving Dialogs and Controls
2.2.3 Deleting Controls
If you want to customize POTMASTER for special purposes, e.g., for not allowing the user access to controls, the secure version is to delete the controls. For this, you have to edit the button properties in the Dialog Control window. Proceed as follows:
1. Select Enable Icon Configuration from the Windows menu. 2. Press CTRL and click with the left mouse button (MS Windows) or while holding the CMD key down click
(Mac OS) on a control. The Dialog Control window opens. 3. Deselect enable or executable to simply deactivate the control. It will still be visible then. 4. Alternatively deselect visible – the control disappears completely. 5. Click on Update to see the effect, or on Done to save the control setting. 6. Now you can save it using the Save Front Dialog function in the Windows menu. The window setting
will be saved as .dia file.
To prevent users from changing your settings, place the .dia files into access restricted folders and change the home path in the Configuration window accordingly. To restore the old default settings, delete the
.dia files from the home path as set in the Configuration window.
2.3 Saving Dialogs and Controls
Position and size of all POTMASTER windows are saved in the configuration file (e.g., Potmaster.set). However, position, size, and state (iconized/not iconized) of each window can also be stored using the menu option Save Front Dialog in the Windows menu (e.g., IO_Control.dia). If a dialog file for a window exists, then the settings from that dialog file overrule the settings from the configuration file.
Note: When installing a new version of POTMASTER these customized dialogs are likely to become incompatible, because additional items may have been introduced in the new version. It is, therefore, best to discard these custom dialogs when upgrading.
Note: When you have saved a wrongly configured window by chance, delete the corresponding file from the POTMASTER directory, the naming convention is [windowname].dia, e.g., Oscilloscope.dia.

POTMASTER · June 2023 · www.heka.com

10

2.4. Toggling between Windows
2.4 Toggling between Windows
Hitting the ESC key will close whatever window is in front. Systematically pressing the ESC key will close all windows one at a time (except the Notebook window).

The SPACE key can be used to quickly toggle between windows. The sequence of switching can be set in the Switch to control. This control is extremely useful in several respects, firstly, it enables you to switch from one window to another, depending upon what Switch to window option is selected.
Secondly, switching between windows can be performed very quickly and easily if you assign a keystroke to perform the function. Simply select the desired Switch to window option and then assign a key to this window in the previously described Icon Configuration window. To achieve this press the CTRL and select the Switch to button with your mouse. The SPACE key is the default key but this can be changed. Thirdly, having the Switch to control, enables window switching to be included within macro recordings in the Protocol Editor.
Note: Since this feature is not needed normally, it is available only if either Enable Icon Configuration is selected or you are in the Macro Recording mode. You can then find the control in the invisible window area.
Furthermore, this control is also available in the Protocol Editor, event Switch Window where it allows the inclusion of window switching in a protocol sequence.

11

POTMASTER · June 2023 · www.heka.com

2.5. Copy and Paste Functions
2.5 Copy and Paste Functions
In this section we give an overview of the Cut and Paste functions within the different POTMASTER windows and dialogs. While editing an item text in a dialog the Cut and Paste functions will operate on the edited text of the active, highlighted item. The menu function Edit Copy is enabled for the following windows:
· Notebook Window: Standard copy functionality · Equation Editor Dialog: Complete equation is copied. · Calculator Window: Result of the equation if the SHIFT is not pressed and equation plus result if the SHIFT
is pressed. · Amplifier Window: Amplifier state as defined in the Parameter window (Amplifier tab). · Analysis Window 1 & 2: Respective Analysis Graphs are copied · Analysis Window: The function list of the active Analysis Method, equivalent to the List function. · Oscilloscope Window: Oscilloscope graph is copied. · PGF Editor Window: Text description of selected stimulus is copied. The stimulus cartoon is copied instead
of the text listing, if the Cartoon View tab is active. · Protocol Editor Window: Parameters as defined in the active tab are copied. · Replay Window: Text listing of the data tree is copied. · Protocol Methods: The protocol method is copied. · Markers Window: Copies Series and Markers to the clipboard, equivalent to the function “Write to Note-
book”. · In most other functions or when the OPTION is down during the Copy function in the above functions the
window content is copied to the clipboard as PICT and WMF for Mac OS and MS Windows, respectively. The graph is stored to disk, if the SHIFT is hold down while selecting the Copy function. Be aware that Trace representations will be a bit map (not vectors) when exported as part of the dialog window.
The menu function Edit Paste is enabled for the following windows:
· Notebook Window: Standard paste functionality · Equation Editor Dialog: Insert a complete equation · Calculator Window: Insert an equation · Protocol Editor Window: Insert a protocol. This includes a method copied in the Protocol Methods win-
dow. Events are inserted at the active position, if the pasted text contains events without a leading protocol definition. New protocols are appended to the present protocol pool.
Thus, Copy and Paste operations are target specific. E.g., pasting an equation while a sub-equation is being edited in FITMASTER, will paste the new text into the selected sub-equation string, while pasting when no item is selected, will replace the complete equation.

POTMASTER · June 2023 · www.heka.com

12

3 Keys

Controls within windows can be accessed from the keyboard. The key assignments are saved in the Potmaster.key file and will be read upon starting the program. All commands can be customized by the user. Please be aware that in case the Potmaster.key file is not available when the program is started, no key commands are assigned! The option Show Keys in the Help menu displays the key assignments in the various windows. For further information see chapter 1.8 on page 3. To list the keys, choose List Keys in the Help menu. The complete key list is displayed in the Notebook window. To save the keys, choose Save Keys in the Help menu. The keys are saved in the Potmaster.key file. Old keyboard assignments will be automatically saved with an incrementing extension, e.g., .k00, .k01, *.k02. . . . You can freely customize the key commands by:
· changing and saving key assignments via the dialog control (chapter 2.2 on page 6) or by
· directly modifying the Potmaster.key file, e.g., in a text editor.

3.1 The Key Listing

All keys can be listed in the Notebook by choosing List Keys in the Help menu. Alternatively open the Potmaster.key file with a text editor.
In the following the notation of the key listing is described:

; denotes remark ­ will not be executed @ denotes menu command. B, P, N. . . denotes the window (B = Protocol Editor, P = Pulse Generator, N = Notebook. . . )

; B -> Protocol Editor B WindowSwitch

Key SPACE any

char denotes a letter ­ simply press it.

R UnmarkIt

Key Char U

any denotes that any modifier key may be pressed and the key will function.

R WindowSwitch

Key SPACE any

back denotes that this key will also work when the window is in the background (reverse to the “front only” function in the Dialog Configuration window).

13

POTMASTER · June 2023 · www.heka.com

3.2. The POTMASTER.key File

E HoldDec2

Key CursorLeft option back

shift, option, caps, command, control requires that the respective modifier key must be pressed. HOME, END denotes the corresponding keys on your keyboard.

R ScrollHome

Key HOME any

NUM denotes that you have to use the numeric keypad for these numbers.

E Macro3

Key Numeric3

3.2 The POTMASTER.key File

MACRO-FILE

900

; @ -> Menu Keys @ File @ File @ File @ File @ File @ File

“New…” “Open Read Only…” “Open Modify…” “Update File” “File Status” “Quit”

Key “N” [Press “Key” + CTRL] Key “O” [Press “Key” + CTRL] Key “M” [Press “Key”

  • CTRL] Key “U” [Press “Key” + CTRL] Key “I” [Press “Key” + CTRL] Key “Q” [Press “Key” + CTRL]

;

the standard keys should not be changed:

; @ Edit

“Undo”

Key “Z” [Press “Key” + CTRL]

; @ Edit

“Cut”

Key “X” [Press “Key” + CTRL]

; @ Edit

“Copy”

Key “C” [Press “Key” + CTRL]

; @ Edit

“Paste”

Key “V” [Press “Key” + CTRL]

@ Edit

“Select All”

Key “A” [Press “Key” + CTRL]

@ Edit

“Find…”

Key “F” [Press “Key” + CTRL]

@ Edit

“Find Same”

Key “G” [Press “Key” + CTRL]

@ Edit

“Find Selection…”

Key “H” [Press “Key” + CTRL]

@ Edit

“Replace…”

Key “R” [Press “Key” + CTRL]

@ Edit

“Replace Same”

Key “T” [Press “Key” + CTRL]

@ Windows @ Windows @ Windows @ Windows @ Windows @ Windows @ Windows @ Windows

“Oscilloscope” “Potentiostat” “Replay” “Protocol Editor” “Pulse Generator” “Analysis” “Notebook” “Close Front Window”

Key F12 Key F11 Key F10 Key F9 Key F8 Key F7 Key F5 Key “W” [Press “Key” + CTRL]

@ Notebook @ Notebook @ Notebook @ Notebook @ Notebook

“Save” “Print…” “Clear” “Zoom In” “Zoom Out”

; A -> Analysis A WindowSwitch

Key SPACE any

; B -> Protocol Editor B WindowSwitch B End B Home B DownPage B UpPage B Down B Up

Key SPACE any Key END any Key HOME any Key PageUp any Key PageDown any Key CursorUp any Key CursorDown any

Key “S” [Press “Key” + CTRL] Key “P” [Press “Key” + CTRL] Key “B” [Press “Key”

  • CTRL] Key “K” [Press “Key” + CTRL] Key “L” [Press “Key” + CTRL]

POTMASTER · June 2023 · www.heka.com

14

3.2. The POTMASTER.key File

; C -> Solution Base C Done
; D -> Parameters D WindowSwitch

Key RETURN any Key SPACE any

; E -> Amplifier E WindowSwitch E StopStandby E IRange E IRange

Key SPACE any Key Numberic0 any back Key CursorDown back Key2 CursorUp back

; H -> Photometry H WindowSwitch

Key SPACE any

; I -> I/O Control I WindowSwitch

Key SPACE any

; J -> Calculator

; K -> Markers K WindowSwitch

Key SPACE any

; L -> LockIn L WindowSwitch L LockInDone

Key SPACE any Key RETURN any

; N -> Control Window N WindowSwitch N TimerSet N Resume N Wait N Next N Break N Stop N PG6 N PG5 N PG4 N PG3 N PG2 N PG1

Key SPACE any Key Char T any back Key Char R control back Key Char W control back Key Char N control back Key Char B control back Key Char S control back Key Char 6 Key Char 5 Key Char 4 Key Char 3 Key Char 2 Key Char 1

; O -> Oscilloscope O WindowSwitch O YOffsetDec O YOffsetInc O YScaleDec O YScaleInc O YCenter O ResetY O DispTrace O DispTrace O Wipe O MoveRRight O MoveRLeft O MoveLRight O MoveLLeft

Key SPACE any Key Numeric- shift back Key Numeric+ shift back Key Numeric- back Key Numeric+ back Key Numeric. back Key Numeric* back Key Numeric4 back Key2 Numberic5 back Key DeleteLeft any back Key Char > any [for “Scan” function, jumps 10 points] Key Char < any [for “Scan” function, jumps 10 points] Key Char . [for “Scan” function, point by point] Key Char , [for “Scan” function, point by point]

; P -> PGF-Editor P WindowSwitch

Key SPACE any

; R -> Replay R WindowSwitch R ScrollEnd R ScrollPageDown

Key SPACE any Key END any Key PageDown any

15

POTMASTER · June 2023 · www.heka.com

3.2. The POTMASTER.key File

R ScrollDown R ScrollUp R ScrollPageUp R ScrollHome R ScrollRight R ScrollLeft R UnmarkIt R MarkIt R ShowIt

Key CursorDown any Key CursorUp any Key PageUp any Key HOME any Key CursorRight any Key CursorLeft any Key Char U Key Char M Key RETURN any

; S -> Configuration S WindowSwitch

Key SPACE any

; T -> Trace Properties

T Done

Key RETURN any

; U -> Online_1 U WindowSwitch

Key SPACE any

; V -> Online_2 V WindowSwitch

Key SPACE any

; Z -> Ezero Z WindowSwitch Z Cancel Z Done

Key SPACE any Key ESC any Key RETURN any

POTMASTER · June 2023 · www.heka.com

16

4 Menus

The following section describes the various drop-down menus in POTMASTER.
4.1 File Menu
The File menu has all options to handle POTMASTER experiment files. A single POTMASTER “Experiment”, that can hold a variable number of single electrochemical experiments, can consist of several types of files:
· The .dat file contains only the actual raw data without any timing or scaling information (=data). · The .mac file contains macros (=Macro). [Disposed since version 2×52] · The .mrk file contains the used marker information (=Marker). · The .mth file contains the used methods (=Method). · The .onl file contains Analysis information (=Online Analysis). · The .pgf file contains the used stimulus templates (= Pulse Generator File). · The .pro file contains Protocol Editor information (=Protocol Editor). · The .pul file contains the complete data tree (=Pulsed Tree). · If the solution database is used, then a file with the extension .sol is stored with the data files (=Solution).
It contains information on the solutions used in the stored experiments. · In the
.txt file (=Text), the contents of the Notebook are stored (If Auto Store is activated in the Notebook
menu).
If the option Make Bundle File is checked in the Configuration window (see chapter 5.5.2 on page 52), then the files .pul, .pgf, .onl, .mrk, .mth and .dat are merged into one single *.dat file. Raw data acquired by POTMASTER is only written to disk in the so called Store mode (i.e. if the Store button in the Control window is switched on). The data are written to disk either:
· upon completion of a Sweep or Series or · during the acquisition, in case of a continuous Sweep.
The structural information is kept in RAM; they are stored to disk only when:
· a new file (File New), a new group (File New Group) or a new experiment (File New Experiment) is created or
· the Update File function is executed (File Update File) or · the program is terminated (File Quit)

17

POTMASTER · June 2023 · www.heka.com

4.1. File Menu
New. . . : Creates a new, empty data file that is ready for data acquisition. The file has read and write permission. Open Read Only. . . : Loads an existing file in Read Only mode. Modification of the file is not allowed. Use this option when you want to analyze data and to make sure not to change or delete anything. Open Modify. . . : Loads an existing file with read and write permission. Modification of the file such as appending or deleting data is allowed.
Deleting entries in the data file is not reversible. Make sure to always have a backup of the original files when modifying an experiment. The exception is, of course, when you really want to delete a part of the stored data.
Merge. . . : Appends the data tree from an existing data file to the data tree of the actually opened file. Update File: Updates the whole experiment to disk. This includes all files involved (see above). If you encounter computer crashes leading to data loss, use this option frequently or enable one of the settings to be found via File Write Tree Files.
Close: Closes the actual file. File Status: Prints information about the status of the currently opened file such as the path, length, etc. to the Notebook window. A typical output could look as follows:
Storing to disk ENABLED, read-write file: “C:HEKADataExp001.dat” length: 284 kb; free disk space: 44.33 GB.
New Group: Generates a new Group in the output data tree of the Replay window if the file is opened without write protection. After the addition of a new Group a file update is automatically performed. New Experiment: Generates a new experiment and a new Group (see above) and increments the experiment number. Write Tree File: Defines when the data are flushed to disk. Choose one of these options:
· After Update File: Files are updated after an Update File command, and after creating a new experiment or Group.
· After Series: Writes raw data to disk after each acquired Series.
· After Sweeps: Writes raw data to disk after each Sweep.
The second option will make sure that the system file cache gets written to disk (i.e., “flushed”) after acquiring a Sweep, and the third option performs a cache flush after acquiring a complete Series. Deselecting both options will suppress file cache flushing. In that case, the operating system will flush the file cache when it overflows. The flushing of the file cache may take some seconds, depending on its size. Thus, if one lets the system decide when to flush, it may occur at an inappropriate moment, such as in the middle of a series. On the other hand, if POTMASTER would always force file cache flushing (as it does when the option Write After Sweep is active), one could not take advantage of the fact that writing to the file cache in RAM is faster than physically writing to disk. It is safest to select the Write After Sweep option. This ensures that the data are immediately written to disk. The timing between Sweeps is also not interrupted by the system when a possibly large file cache is written to disk. If one must get the fastest disk performance possible, one can deselect the options. In that case, data are written to

POTMASTER · June 2023 · www.heka.com

18

4.1. File Menu
RAM, not directly to disk. However, this can only work as long as fewer data are acquired than there is space in the file cache.
Note: POTMASTER writes only that part of the tree files which were added or moved, thereby drastically reducing the time required for updating the files to disk.
Convert to PPC: Converts the raw data to PowerPC format (“big endian”). This is required if a third party program is used that can not distinguish between Intel (“little endian”) and PPC data format but requires data to be read in PPC format. Convert to Intel Format: Converts the raw data to Intel (“little endian”) format. This is required if a third party program is used that can not distinguish between Intel and PPC data format but requires data to be read in Intel format. Page Setup. . . : Calls the Printer/Page Setup dialog of the operating system.
Page Properties Notebook. . . : Calls a dialog to set the page margins (left, right, top and bottom) and the font for printing. These settings apply for printing the Notebook.

19

POTMASTER · June 2023 · www.heka.com

4.1. File Menu Page Properties Traces. . . : Calls a dialog to set the number of columns and rows, the page margins (left, right, top and bottom) and the font for printing. These settings apply for printing data graphs.
Quit: Exits POTMASTER. The default quit options are:
· Save + Exit: Saves configuration and data files and then quits the program. · Exit: Saves data files and quits program. · Cancel: Exit process will be aborted, you return to the program. These default behavior can be influenced by the options Save Settings and Verify Quit in the configuration dialog of POTMASTER.
Note: If you changed the Protocol Editor, the Pulse Generator pool or the Analysis you will be asked independently if you want to save your changes.
Data files are always saved.

POTMASTER · June 2023 · www.heka.com

20

4.2. Edit Menu
4.2 Edit Menu
The Edit menu applies to text manipulation in the Notebook window. The Copy function can also be used to copy graphs from the Oscilloscope or from an Online window into the clipboard. Please note that most entries of this menu are disabled unless the Notebook window is in front! The menu entries conform to the typical functions of the actual operating system (Mac OS or MS Windows). Undo: Cancels the last action performed in the Notebook window. Cut: Cuts the text selection from the Notebook window. Copy: Copies a text selection from the Notebook. The Copy function can also be used to copy graphs from the Oscilloscope or from an Online Window into the clipboard. The active window (Notebook, Oscilloscope or Analysis) determines what is copied. Paste: Pastes text from or to the clipboard. Clear: Removes any content of the Notebook window. Select All: Selects the whole Notebook window content. Find. . . : Finds the entered search string.
Note: The Find function is case-sensitive and only searches from the cursor position to the end of the string.
Find Same: Finds the next appearance of the entered search string. Find Selection. . . : Finds the search string that was marked (highlighted) in the Notebook window. Replace. . . : Replaces the entered search string by some new string. Replace Same: Finds and replaces the next appearance of the entered search string.

21

POTMASTER · June 2023 · www.heka.com

4.3. Windows Menu
4.3 Windows Menu

The Windows menu applies to the windows in POTMASTER. Clicking on a menu entry either opens the respective window or brings the already open window to the front. For most windows there are key commands assigned which will be displayed in the menu (see image beneath and also chapter 3 on page 13).
Control Window: Opens the Control Window or brings it to the front (see chapter 8 on page 91).
Configuration: Opens the Configuration window or brings it to the front (see chapter 5 on page 41).
Oscilloscope: Opens the Oscilloscope window or brings it to the front (see chapter 6 on page 67).
Potentiostat: Opens the Potentiostat window or brings it to the front (see chapter 7 on page 71).
Replay: Opens the Replay window or brings it to the front (see chapter 9 on page 95).
Protocol Editor: Opens the Protocol Editor window or brings it to the front (see chapter 11 on page 131).
Pulse Generator: Opens the Pulse Generator window or brings it to the front (see chapter 10 on page 99).
Analysis: Opens the Analysis window or brings it to the front (see chapter 13 on page 179).
Analysis Window 1, 2: Opens the specified Analysis Window window or brings it to the front (see chapter 13.4 on page 190).
Parameters: Opens the Parameters window or brings it to the front (see chapter 14 on page 197).
I/O Control: Opens the I/O Control window or brings it to the front (see chapter 16 on page 213).
Photometry/Imaging: Opens the Photometry Configuration or Imaging Configuration window or brings it to the front if the Photometry or Imaging Extension is activated (see chapter 5.4.7 on page 48 or chapter 5.4.5 on page 48).
Zero Potential (E-zero): Opens the Zero Potential window or brings it to the front (see chapter 17 on page 217).
LockIn: Opens the LockIn Control window or brings it to the front if the LockIn Extension is activated (see chapter 5.4.3 on page 47).
Spectroscopy: Opens the Spectroscopy Control window or brings it to the front if the Spectroscopy Extension is activated (see chapter 5.4.4 on page 48).
Solution Base: Opens the Solution Base window (see chapter 18 on page 221). If no solution base file is loaded you will be prompted to create a *.sol file.
Solution Changer: Opens the Solution Changer dialog (see chapter 19 on page 225).
Markers: The Markers window allows to set sweep markers and/or trace markers during a continuous recording (see chapter 20 on page 227).
Protocol Methods: Opens a dialog which provides information about the used Protocol Method.
Calculator: The Calculator window allows to perform numeric calculations in POTMASTER (see chapter 21 on

POTMASTER · June 2023 · www.heka.com

22

4.4. Replay Menu
page 231). Notebook: Opens the Notebook window or brings it to the front (see chapter 15 on page 211). Close Front Window: Closes the window that is in front display. Save Front Dialog: Dialogs modified by the user can be saved via this menu entry (see chapter 2 on page 5). Reset Front Window Position: The position of the active (front) window is reset to a predefined “home” position. This function is essential when accidentally the window position has a huge offset and cannot be brought back into the field of view. Enable Icon Configuration: If selected, the dialogs and controls in the POTMASTER user interface can be modified (see chapter 2.2 on page 6).

4.4 Replay Menu
The Replay menu functions are active when the Replay window is selected.
Show: Displays the content of the selected target. Traces are displayed according to the settings specified in the Display menu and the Oscilloscope window. If the Root is selected for Show, all Traces are displayed one after another. This can be aborted by mouse click on the Break or Stop buttons in the Oscilloscope window.
Show PGF Template: This option opens the stimulation file (PGFTemplate) of the corresponding selected Series in the Replay tree (or the first Series, if a Group is the target). Leave the window open and scroll through your acquired data in the Replay tree to get an overview of the stimulation settings of your recordings (read-only).
Copy PGF to PGF-Pool: Copies the stimulus protocol of a selected Trace, Sweep or Series into the current Pulse Generator file.
Show Method: Displays the name and the used settings of the Protocol Method of the selected target (read-only). There are two additional options:
· Copy To Analysis: Copies the used Analysis Method of the Protocol Method to the Analysis Methods pool of the Analysis.
· Copy To Protocol: Copies the protocol event lines of the used Protocol Method into the active protocol at the selected position of the Protocol Editor.
Note: By using the Copy function from the Edit menu one can copy the the method text to the clipboard. Then one can paste the method at any position in the Protocol Editor by the Paste option.
Reference Series: Selects a target as reference with the Set function. The Reference Series is subtracted from all replayed data, if Subtract Ref. Series in the Display menu is active. The subtraction of the Reference Series not only affects the display of the data in the Oscilloscope window, but also data analysis (see chapter 4.5.2 on page 31) and export. A previously selected Reference Series can be turned off with the Off function.
Delete: Deletes the selected target.

23

POTMASTER · June 2023 · www.heka.com

4.4. Replay Menu

Print: Prints the selected target and the Analysis Graphs if an Analysis Method was active. The Analysis Graph gets only printed when the Series level is the selected target.
Export: Exports the selected target. Display gain, leak subtraction or zero line subtraction will be applied (special case for Igor Binary export see below).

Note: The Export option will try to keep a “what-you-see-is-what-you-get” behavior. This means that the display options define the export options; e.g., only the displayed data are exported; or when Show Leak Traces is on, the leak Traces are also exported. For full Sweep export please use Export Full Sweep or make sure that the display is set to full time range, i.e. Start Time = 0%, End Time = 100% .

Export Full Sweep: Exports the full Sweep. This function works independent from the time range settings in the Oscilloscope window. Display gain, leak subtraction or zero line subtraction will be applied.
Export Format: This determines the output device and the type of output to be created. Output is generated in the way the data are displayed in the Oscilloscope window, e.g. when the digital filter is on, filtered data are output.
The following export formats are implemented:

· ASCII: Sweeps are output as columns of ASCII numbers representing the data Traces (all in scientific format). Each Sweep and Series starts with an identifier. The separator can be modified (space, comma, or tab separators) by using the ASCII-Text format option in the Replay menu.

Please note, that this may create huge ASCII files when the output target is a Group, for example.

· Igor Pro: Exports Igor Pro format. For further format options, see the lower part of the menu. · MatLab: Sweeps are exported as MatLab file.

·

PICT: Sweeps are exported as Mac OS PICT file. Each file contains a single Sweep. When a Series is

output, the Sweep files are generated automatically with the same name convention as waves for Igor Pro

files: indices of “Group_Series_Sweep” are appended to the name.

·

WMF: Sweeps are exported as Windows Meta Files. Each file only contains a single Sweep. When a

Series is output, the Sweep files are generated automatically with the same name convention as waves for

Igor Pro files: indices of “Group_Series_Sweep” are appended to the name.

Note: Instead of exporting graphs in PICT or WMF format, you might want to copy (CTRL+C) the traces and to paste (CTRL+V) them into another application.

· Printer: Defines a printer for the export of the selected data. In contrast to the direct Print option where you always print the data and the Analysis Graphs, if available, the Printer allows to set either Traces and/or Analysis – Graphs in the Export Mode. If one wants to have individual Sweeps rather than a complete Series plotted in the page sections, one has to turn off Overl. Ser. in the Oscilloscope window or use the export option Export Full Sweep.

Further export parameters can be set here:

· Trace Time relative to Sweep: Individual Sweeps will be exported in an overlaid fashion. Time of the first data point of each Sweep starts with 0.
· Trace Time relative to Series: Individual Sweeps will be exported in an overlaid fashion. Time of the first data point of each Sweep starts with the difference between the start time of the Series and the start time of the 1. Sweep of that Series.

POTMASTER · June 2023 · www.heka.com

24

4.4. Replay Menu

· Trace Time relative to Timer: Individual Sweeps will be exported in a concatenated fashion. The Trace time is offset by the TimerTime at Sweep start.
· Relative Trace Time: Individual Sweeps will be exported in a concatenated fashion. Same as above, but the time is subtracted by the TimerTime at the start time of the 1. Sweep. Resulting that the time of the first Sweep starts with 0.
The following format options refer to Igor Pro format only:
· Igor – Allow Raw Data Access: Whenever possible an Igor Info file is generated allowing access to raw POTMASTER data which should be stored in the same folder. Using this output option assures fastest output and the smallest output files.
· Igor – Create Binary Wave: Export of Sweeps to Igor Pro as binary data. This function generates an Igor macro which contains the instructions for Igor on how the data are to be loaded, scaled, and displayed. It has the extension .itx. A double-click on it will make Igor Pro load that macro file and execute the instructions in it, importing, scaling, and displaying the data. The actual data are not really exported when using the Allow Raw Data Access option. That option will make use of the “GBLoadWave” Igor extension to read the data directly from the POTMASTER raw data file, i.e., the .dat file. The data are converted to Igor binary waves when the simple Export option is used. However, even in that case a macro file is generated and you should load the data via that file. When you want to import data from within Igor Pro, use the option Load…Igor Text to load the macro file. Use the option Load…Igor Binary only when you want to explicitly load one of the generated Igor binary waves (file extensions .ibw or .wav).
Note: It is much faster to work with “Create Binary Wave” than with “Create Text Wave”, and the created files are considerably smaller.
· Igor – Create Text Wave: Export of Sweeps as ASCII waves in “Igor Text” format for the analysis and display program Igor. In Igor Pro, each wave is identified by indices “Group_Series_Sweep_Trace” (e.g., “Name2_4_3_1”). If the file name starts with a number, a “W” is placed in front of it, because in Igor Pro, waves are not allowed to start with a number. The created file has the extension .itx and is recognized by Igor Pro, i.e., double-click on this file will start Igor Pro, load and display the file content (not for Sweeps). The waves will immediately be displayed in Igor Pro only when the Igor: Make Graphs option was selected. Otherwise, the Sweeps will be loaded, but must be displayed by Igor Pro’s “Display Wave” or “Make Graph” command. When loading Igor Text output files, do not use the “General Text” import option in Igor; always use the option “Load. . . Igor Text”.
· Igor – Make Graphs: The Sweeps are exported as Igor graphs as they appear in POTMASTER in the Oscilloscope window. The created files have the extension
.itx and are recognized by Igor Pro, i.e., double-click on this file will start Igor Pro, load and display the file content.
· Igor – Make Layouts: This option is useful if several Series shall be exported to Igor Pro. The exported Traces are arranged on an Igor Pro layout page. The created files have the extension *.itx and are recognized by Igor Pro, i.e., double-click on this file will start Igor Pro, load and display the file content.
· Igor – One Graph per Full Sweep: With this option, a Trace that consists of several pages (e.g. continuous data) is exported as one single Igor Pro wave. Without this option, one wave per page is exported.
Export Mode: Shows a sub-menu that allows determining what will be exported:
· Traces: Exports the selected Traces.
· Stimulus: Exports information on the used stimulation pattern (segment duration and amplitude).
Note: This option can only be used when either Traces or Analysis – Graphs is selected.

25

POTMASTER · June 2023 · www.heka.com

4.4. Replay Menu

· Analysis – Graphs: The graphs of the Analysis get exported.
· Analysis – Notebook: The Analysis function results which are displayed in the Notebook get exported. Please note that the option Notebook in the Analysis window has to be selected.
Note: This option is not available when using the Igor Pro Export Format.

ASCII-Text Format: Shows a sub-menu that allows to specify the type of separator used when generating ASCII tables, and the format of the exported text:

· Space/Comma/Tab Separator: Specifies how values are separated.
· Include Headers: If checked, a header that specifies various parameters of the exported data will precede the actual values.

Import Trace: Imports data into a selected Trace.
When importing data you first have to generate a corresponding data structure (Tree) in POTMASTER. Make sure that the Gain and Sampling Interval of the data structure match the data you intend to import:

· Gain mismatch might result in loss of resolution or saturation of the data.
· The length of the imported Trace must be equal or greater than the Trace selected in the Replay window. Points exceeding the length of the Trace in the Replay window are discarded.

You can import the following three formats:

· from ASCII file: Imports data which were saved as CSV (=Comma-Separated Values). · from Binary file: Imports data which were saved in the Igor binary format. · from Igor Wave: Imports data which were saved in the Igor Wave format.

Note: Since the Traces will be imported into the open file, the import function does not work when your file is read-only.

Export Trace: Exports data. You have four possibilities:

· as ASCII file: Exports data in ASCII file format. · as Binary file: Exports data in Binary file format. · as Igor Wave: Exports data in Igor wave format. · as Stimulus Template file: Exports data as a stimulus template file.

With marked Target and Children. . .
Actions executed from this section of the Replay menu are performed on all marked children of the selected Target in the data tree:

POTMASTER · June 2023 · www.heka.com

26

4.4. Replay Menu

In example “A” the With Marked Target and Children Export command would export only Sweep 3 to 8 of the first IV, while in example “B” all marked Sweeps would be exported.
· Show: Displays marked Targets in the selected tree branch.
· Print: Prints the marked Targets and children of the selected tree branch.
· Export Target: Exports marked targets and children of the selected tree branch. The display options in the Oscilloscope window define the export options.
· Export Full Target: Exports the full marked targets and children independent from the time range settings in the Oscilloscope window.
· Recompute Zero Offset: The zero offset value of all Traces in the selected target is recomputed. The zero offset value is used by the Subtract Zero Offset function (see chapter 4.5 on page 29).

­ target trace (1. . . 32): Selects the target Trace for the zero offset recomputing. ­ left bound [%](0. . . 99) & right bound [%](0. . . 100): Defines the range in between POTMASTER should
recompute the zero offset. ­ segment (0=use zero seg.): Defines the Segment (of the PGF) for the zero offset calculation.
Note: Only visible Traces are recomputed.
Note: Only Traces originating from an AD-channel are recomputed; virtual Traces are not affected.

27

POTMASTER · June 2023 · www.heka.com

4.4. Replay Menu
Note: The zero offset of leak Traces are only recomputed if the “Show Leak Traces” is selected from the Display menu.
· Average Sweep: Averages all Sweeps of a Series and stores them as Series with one Sweep. The Sweeps have to have the same length.
· Average Series: Generates one new Series in which each Sweep is the average of all marked Series with the same Sweep index and each Trace with the same Trace index.
· Duplicate: Creates a new Group containing all marked targets. This is e.g. convenient when one needs to compress a Trace for export.
· Compress: Compresses all marked Traces by a given compression factor. Optionally one can supply a maximal compression factor. This can be used e.g., if one has Traces which are already compressed and having much fewer points per second, e.g., a FURA trace. The Traces cannot reside in a read-only file. To compress a Trace in a read-only file, duplicate the required targets.
· Collapse: The Sweeps of all marked Series are copied into a new Series. This is typically used when one acquired many Series with one single Sweep and one wants to combine them into one Series for easier Analysis.
· Delete: Deletes the marked targets and children of the selected tree branch.
Note: Delete and Delete Marked Target Children are disabled when a data file is opened with File Open Read Only.

POTMASTER · June 2023 · www.heka.com

28

4.5. Display Menu

4.5 Display Menu
This menu sets some parameters for the display of data in the Oscilloscope window.
Auto Show: Automatically displays the data selected in the Replay window. When this option is disabled, a double-click on the targets in the tree is required for displaying the data. Trace Properties: In the Trace Properties dialog the user can set Show, Vector (connect individual data points) and Center flags, select the Marker type and the Reference Series properties. All settings are explained in detail in chapter 4.5.2 on page 31. Also, the Trace Properties can be set via macro commands to allow automatic display adjustment depending on type of acquisition. Have a look for the macro commands starting with T (Help menu List All Macro Items). The color of Traces can be set in the Line Colors dialog of the Configuration window (see chapter 5.6.1 on page 54). Show Zero Line: Draws a reference zero line in the Oscilloscope window. Subtract Zero Offset: Subtracts the zero offset from the measured signals. The zero offset is the mean value, calculated from the Zero segment. The Zero segment is defined in the PGF (see chapter 10.10.2 on page 120). Usually, the zero offset value is determined online, but it can also be computed offline by use of the Recompute Zero Offset function from the Replay menu (see chapter 4.4 on page 27).
Note: Subtract Zero in the Display menu is kept “On” even if the conditions for Zero Subtraction are not met. If one wants to see the subtracted Trace offline, one has to switch to another Trace in the Replay Tree and then back to the just acquired Trace. A simple “Wipe” or “Redraw” of the displayed data is not sufficient.
Subtract Ref. Series: If this item is checked, then the Reference Series is subtracted from all replayed data (see chapter 4.5.2 on page 31). Subtract Trace Buffers: If this item is checked, then the Trace Buffer is subtracted from all replayed Traces (see chapter 4.5.2 on page 31). Dimmed Overlay: Turns the Dimmed Overlay mode on or off. In Dimmed Overlay mode, the last displayed Trace is drawn in another color than the previously plotted Traces. Overlay Pages: During continuous acquisition the data are displayed in pages. The pages can be overlayed. Overlay Traces: Overlay of all Traces of a selected Sweep. Overlay Sweeps: Overlay of all Sweeps of a Series. Overlay Series: Overlay of all Series, i.e. overlay of all. Auto Y-scale: The Y-scaling is automatically adapted to the replayed data to fit minimal and maximal data of a Series onto the screen. The range of the Y-scaling depends on the Gain settings. Fixed Y-scale: The Y-scale is fixed. In the Oscilloscope window the controls Y-scale and Y-offs. turn into Y-max and Y-min.
Note: Auto Y-scale has priority over Fixed Y-scale.
Fixed X-width: The X-scale is fixed. In the Oscilloscope window the controls Start Time and End turn into X-min and X-max.

29

POTMASTER · June 2023 · www.heka.com

4.5. Display Menu
Freeze Zero Line: This checkbox determines the behavior of the display scaling in the Oscilloscope window. When Freeze Zero Line is selected, the Oscilloscope behaves like an oscilloscope, i.e. when the display gain is changed the zero line stays at its position. When deselected, display scaling is performed with reference to the center of the display. I.e., when Y-offs is not zero, the zero line may alter its position on the screen. Labeling: Determines the labels in the main display of the Oscilloscope window and the PGF-Editor Grid independently:
· Labels Only: Draws calibration bars. · Grids + Labels: Draws a grid and units/division. · Grids + Values: Draws a labeled grid. · No Labels: No labels, no grids.
Show Tree Info: When this option is selected, information about the replayed target is shown in the Notebook window.
4.5.1 3D-Mode
Shows a sub-menu for selection of the pseudo three-dimensional graphing.

Figure 4.1: 3D Mode of the Oscilloscope Window

The following settings can be made:
· 3D-Graph – On: The results are displayed in black and white in pseudo three- dimensional mode by displaying subsequent Sweeps with a horizontal and vertical offset. The dX and dY values for the 3D feature can be entered in the Configuration window. The default value for both is 0.010.
· 3D-Graph – Color: The results are displayed in pseudo colors leading to a two-dimensional height profile. You can set the color selection and the contrast by changing the values in Y-scale and Y-offs.
· 3D-Graph – On and 3D-Graph – Color: The results are displayed in pseudo colors and 3D-mode to give the impression of contour lines, thus leading to a 3D height profile.

POTMASTER · June 2023 · www.heka.com

30

4.5. Display Menu
Figure 4.2: Pseudo Color Data Representation
4.5.2 Trace Properties Dialog

Figure 4.3: Trace Properties Dialog

The Trace Properties dialog provides access to certain display settings of individual Traces and Buffers. Extend: Extends the setting of the first Trace to all other Traces. Trace 1. . . 16, Buffer 1. . . 4: Up to 16 Traces and 4 buffers can be individually modified.

Note: The amount of traces (default: 16) is defined in the Configuration (General pane).

31

POTMASTER · June 2023 · www.heka.com

4.5. Display Menu
Show: Here, one can decide if a Trace shall be displayed (Show) in the Oscilloscope window or not. Vectors: When option Vectors is checked then the markers are connected by lines. Marker: Markers, such as
· Point · Plus · Star · Diamong · Cross · Square
can be used for plotting data points. This is particularly useful, if LockIn or FURA data are acquired. Ref. Series Corr.: If Ref. Series Corr. is checked for a Trace, then the Reference Series is subtracted from that Trace. A Reference Series can be defined by use of the Reference Series – Set item from the Replay menu. The Ref. Series Corr. can be turned ‘On’ or ‘Off’ globally in the Display menu. Center: If this option is set the traces get centered during acquisition. Therefore the left 10% of the first page are brought to the center of the display. Trace Buffer Corr.: If Trace Buffer Corr. is set to one of the four available Trace Buffers then the contents of the chosen Buffer are subtracted from that Trace. This can be used for subtracting a control Trace from other Traces. The Trace Buffer subtraction can be turned ‘On’ or ‘Off’ globally in the Display menu. Use Trace Scaling: With this option, the display scaling of a Trace Buffer can be coupled to the display scaling of a certain Trace. Repaint: Repaints the last displayed Sweep in the Oscilloscope with the new Trace Properties. Done: Closes the Trace Properties dialog.
Note: Like other menu settings, the Trace Properties are stored in the POTMASTER configuration file.

POTMASTER · June 2023 · www.heka.com

32

4.6. Buffer Menu

4.6 Buffer Menu
POTMASTER offers four independent Trace Buffers for storing and processing of intermediate Trace data.
Buffer 1. . . Buffer 4: Select (make active) the buffer to work on. Use Full Trace: If this option is selected the functions Add Trace, Subtract Trace, and Accumulate Trace work on the complete Trace. If this option is not selected the above mentioned functions work on the part of the Trace which is displayed in the Oscilloscope window only. Clear All: Clears all Buffers (Buffer 1. . . 4 ). Clear: Clears the selected Buffer. Show: Shows the selected Buffer in the Oscilloscope. Scale: Scales the selected Buffer with Scale and Offset. Equation: Allows to perform a Buffer calculation based on an equation. For details see chapter 21 on page 231 and chapter 21.2.2 on page 235. Import: Imports data into a selected Buffer. Please make sure that the key parameters Gain and Sampling Interval of the imported data match the parameters of the Buffer. In case a Buffer is filled with data for the first time, the parameters are retrieved from the Trace currently selected in the Replay window. You can import the following three formats:
· from ASCII file: Imports data which were saved as CSV (=Comma-Separated Values).
· from Binary file: Imports data which were saved in the IGOR binary format.
· from Igor Wave: Imports data which were saved in the IGOR Wave format.
Export: Exports data from a selected Buffer. You have four possibilities:
· as ASCII file: Exports data in ASCII file format.
· as Binary file: Exports data in Binary file format.
· as Igor Wave: Exports data in Igor wave format.
· as Stimulus Template file: Exports data as a stimulus template file (see Using a Recorded Waveform as Stimulus in the PATCHMASTER Tutorial).
Add Trace: Adds the Trace selected in the Replay window to the active Buffer. Subtract Trace: Subtracts the Trace selected in the Replay window from the active Buffer (Trace). Accumulate Trace: Accumulates the Trace selected in the Replay window to the active Buffer:
Buffer(n+1) = (Buffer(n) * n + Trace)/n+1 with n = number of Traces in the Buffer.

33

POTMASTER · June 2023 · www.heka.com

4.7. Notebook Menu
Deaccumulate Trace: Deaccumulates the Trace selected in the Replay window from the active Buffer:
Buffer(n-1) = (Buffer(n) * n – Trace)/n-1 with n = number of Traces in the Buffer. With Marked Target and Children: Multiple Traces can be marked in the Replay window and processed simultaneously.
· Use: Specify which Trace of the marked Sweeps should be processed. · Add, Subtract, Accumulate, Deaccumulate: Work on all marked targets. For further explanations of the
functions refer to individual functions explained above (see chapter 4.4 on page 26).
Replace Target Trace: The Trace selected in the Replay window (target Trace) will be replaced with the active Buffer.
4.6.1 Handling of Parameters by the Buffer
When a Buffer is filled with data for the first time (after a Clear command) all parameters of the target Trace are transferred to the Buffer data structure. When adding further Traces to the Buffer these parameters are not changed. It is assumed that all Traces that are added to the Buffer are of same type. When replacing a target Trace with the data of a Buffer, data only are transferred. The parameters of the target Trace stay unchanged.
It is the responsibility of the user that the key parameters such as Gain and Sampling Interval are chosen adequately when adding importing data to a Buffer or processing different Traces in a Buffer. Once a Trace is replaced by a Buffer, most parameters i.e. Zero Offset or C-slow become meaningless.

4.7 Notebook Menu
The Notebook is used to display experiment information. The ASCII-table separator setting of the Replay menu is used for the Notebook as well. This enables e.g. to transfer data directly to spread sheets requiring a TAB separator, such as MS Excel, via “Cut and Paste”. The options in the Notebook menu are:
Save: Saves the Notebook under its default name: “Notebook_Date”. Save As. . . : Asks for a file name before saving. Merge. . . : Merges a text file to the content of the Notebook. Print. . . : Output the content of the Notebook to a printer. Clear when Saved: Automatically clears the Notebook after the present content is saved to disk. Clear: Clears the Notebook. Set Length. . . : Specifies the maximal number of text lines in the Notebook. The maximal number of lines is given in parentheses. Line Numbers: Shows line and column numbers when moving with the cursors inside the Notebook. Font Size. . . : Allows to select the font size of the Notebook text. Zoom In: Shrinks the Notebook window to default (i.e. small) size.

POTMASTER · June 2023 · www.heka.com

34

4.8. Protocols Menu
Zoom Out: Expands the Notebook window to full program screen size. Scientific Notation: If set, the results of the Analysis are written to the Notebook in scientific notation (e.g., 1.23e12). The default is engineering format (e.g., 1.23p). The scientific notation is mostly used when the user wants to copy results from the Notebook to a spread sheet program by copying to the clipboard.
Note: This setting also applies to the ASCII-export format entry in the Replay menu.
Auto Store: This option will automatically store the Notebook together with the data file ([data file name].txt). Upon opening a data file, its Notebook file will automatically be loaded as well.
4.8 Protocols Menu
The Macros menu of older POTMASTER versions has been replaced by the new Protocols menu (since version 2×52). This drop-down menu can be used for the conversion of macro files from older POTMASTER versions to protocols.
Append Macro File: Converts an existing macro file (
.mac) to a protocol and appends this new protocol to the actually opened protocol file (*.pro). Execute while Recording: If selected, every button you press during macro/protocol recording will be executed. If not selected, this option allows recording a protocol without executing the buttons. Thus, during protocol recording, commands and values are recorded, listed in the Notebook, and then the parameters are immediately set back to their previous value.
Note: Macro/protocol recording can be started from the Protocol Editor dialog (see chapter 11.1 on page 131).
Execute: Executes the selected, user defined protocol. Alternatively, protocols can be executed from:
· the Control window, if the option Hide Protocol-Bar in the Control window is not activated on the Display tab (see chapter 5.6.3 on page 55).

35

POTMASTER · June 2023 · www.heka.com

4.9. PG 300 / PG 600 Menu
4.9 PG 300 / PG 600 Menu

The PG 300/PG 600 menu contains some user specific settings which have effects on the data acquisition or on the replay of recorded data.
The options E vs. Reference, E vs. HE, E vs. OCP, Use Present Value, and Use Value in Data File are display options for data which are originating from voltage input. In many cases these options are needed for the display of recorded current potential curves. Please note that the effects of these options are only visible in the Analysis window where you can use potential traces as x axis.
E vs Reference: The displayed cell potential is in accordance to the connected reference electrode. Using this option the recorded potentials are not corrected against any constants and relate directly to the potentials measured between the reference and the working electrode. This is the default setting for data acquisition in combination with Use value in data file. For data replay and potential corrections please chose the options E vs. HE and E vs. OCP.

Note: Please pay attention, that the connected reference electrode has measured and stable potential. When the potential of your reference electrode is not stable during the experiments this shift will affect the recorded potential data.

E vs HE: The displayed cell potential is in accordance to the potential of the normal hydrogen electrode (NHE). The potential difference between the Normal Hydrogen Electrode and other reference electrodes is selected in the window Zero potential. To relate recorded potentials versus a reference potential from the window Zero potential please chose E vs. HE, activate the option Use present value and open the window Zero potential. In this window you can select a reference potential or a user specific value. There are various options but the only interesting field is the first blue panel beside Manual Input. Only here stands the value of the selected reference potential which is applied for a correction of your recorded potential values! Click Done and select in the Replay window your potential data.
E vs OCP: The displayed cell potential is in accordance to the measured Open Cell Potential (OCP).In corrosion experiments the OCP is sometimes called “Corrosion Potential” or “Polarisation Potential” and is used as Initial Potential for Tafel Analysis or linear polarization plots. When some potential data have been recorded with the option E vs. Reference, the potentials can be related to a recorded Open Cell Potential (=OCP). Please open the window Configuration and type an OCP value in the section I/O Parameters. Opening the I/O Control window this value appears and can also be changed here. If no OCP has been determined, the OCP value is set to 0 V.
The following options are important for replaying recorded potentials, they take no effect in the parameters E-initial and Charge of the Potentiostat window.
Use Present Value: Replaying recorded traces are shown with the actual selected potential correction.
Use Value in Data File: Replaying recorded potential traces are shown with the recorded potential correction. This is only visible if you have selected E vs. HE and 0 mV in the window Zero potential.
Update Delay: This option defines the refresh interval time of I-cell and E-cell depicted in the Monitor tab of the

POTMASTER · June 2023 · www.heka.com

36

4.9. PG 300 / PG 600 Menu
Potentiostat window (see chapter 7 on page 71). The default value is 0.25 s. Stimulus Ranging: If this option is activated, then the minimal required voltage range of the potentiostat is set automatically when acquiring data via a Pulse Generator sequence. Initialize PG300/PG600: This is used to restart the AD/DA interface; e.g., in case POTMASTER was started with the interface being turned off. Calibrate PG300/PG600: Calibrate the PG 300. Note that this may take several minutes. The calibration procedure creates a new scale file. EIS Calibration: Selecting this option start the calibration routine for EIS (Electrochemical Impedance Spectroscopy) measurements. The calibration of the impedance spectroscopy is done with help of the Protocol Editor in a semi automatic way. In case of a multi-potentiostat each amplifier must be calibrated separately. First the select the amplifier in the Amplifier window and then start the EIS Calibration process from the PG300/PG600 Menu. The following amplifiers will be calibrated in a fully automated way. The calibration resistors are built-in to the amplifier and can be switched automatically:
· PG 610 USB · PG 612 USB · PG 690 USB · PG 618 USB Amplifier 1
The calibration process of those amplifiers takes several hours and should be run overnight.
In case a pre-amplifier is used (PG 611 USB and PG 618 USB Amplifier 2), then the model cell MC 61 EIS (Order number: 895336) is required. After starting the calibration process you will be prompted connect the model cell MC 61 EIS to the headstage of the amplifier. Each feedback gain range will be calibrated separately, and you will be asked to switch the model cell to the appropriate resistor for each range.
This calibration process takes about 30 minutes per gain range. Before starting the calibration of a gain range your interaction is required.
Follow the instructions of the software to finalize the calibration process.

37

POTMASTER · June 2023 · www.heka.com

4.9. PG 300 / PG 600 Menu

Once the calibration process has finished, a lookup table is saved (e.g. PG618_USB_332355_1.EIS), and one can now use the EIS Method in the Protocol Editor (see 12.2 on page 168). One calibration file (a text file with extension *.EIS) is stored per amplifier and contains the calibration parameters for each frequency and each gain range.
The EIS calibration is absolutely necessary to do before starting the EIS experiments.
The PG 300 Series of Potentiostats do not support Electrochemical Impedance Spectroscopy.

POTMASTER · June 2023 · www.heka.com

38

4.10. Help Menu Serial No.: Displays the serial number (e.g. ‘560141’) and board version (e.g.’E’).
4.10 Help Menu
With the additional tools listed in the Help menu you can get more familiar with the available functions of POTMASTER.
Show Tooltips: When activated information about the button that is located under the mouse tip is displayed.

Show Keys: Displays the key commands with the corresponding buttons.

39

POTMASTER · June 2023 · www.heka.com

4.10. Help Menu
Hide Keys: Hides the key commands. List Keys: Lists all keys to the Notebook window (see chapter 3 on page 13). Save Keys: Saves the actual key command settings to the default key file. The old Potmaster.key file will be saved with the extension *.kXX (X = consecutive index number). List all Items: Lists all items and their values in the Notebook window. List all Macro Items: Lists all macro items and their values in the Notebook window. About POTMASTER: Displays the POTMASTER software version and contact information.

POTMASTER · June 2023 · www.heka.com

40

5 Configuration Window

Settings like sources for external parameters, default values, display settings, colors, fonts, default files, . . . can be edited in the Configuration window. To access the Configuration window select the drop-down menu Windows Configuration. These and other settings can be stored in .set files; by default this file is Potmaster.set. By means of different .set files every user can define their individual program layout to meet specific requirements.

41

POTMASTER · June 2023 · www.heka.com

5.1. Individualize POTMASTER
5.1 Individualize POTMASTER
The name of a POTMASTER setting file can be used as a command line parameter upon starting the program. That way, one can start POTMASTER with various configurations which is very useful when several users work on one setup and have a need for different POTMASTER settings. The procedure for an individualized POTMASTER starting procedure is as follows:
· Rename the *.set file in your HEKA folder (e.g. “Potmaster_User.set”). Note: The term “User” is just a place holder for individual names.
· Create a shortcut of Potmaster.exe on the desktop. · Rename the shortcut (e.g. “Potmaster_User”). · Right-click on the shortcut: Properties – Shortcut – Target. · The following command line should be written in the “Target” field, including the inverted comas and empty
spaces:
“C:Program Files (x86)HEKAPotmasterPotmaster.exe” “C:Program Files (x86)HEKAPotmasterPotmaster_User.set”.

Note: Please be aware that your installation path of your POTMASTER may vary on your PC. The “Patchmaster” definition on the screenshot corresponds to POTMASTER or CHARTMASTER, respectively.

POTMASTER · June 2023 · www.heka.com

42

5.2. Save
5.2 Save
SAVE: Saves the configuration file with its current name. SAVE AS. . . : Saves the configuration file under a new name. Default Windows: Resets the position of most windows. This helps to restore the windows position once one gets dragged off screen (for example after reducing the screen resolution). Default Settings: Sets all settings back to the original settings. Note that this needs a restart of the program!
Note: There is no Load option because POTMASTER has to be restarted upon substantial changes of the settings. Thus, in order to use another setting, quit POTMASTER and restart. Before you do so, make certain that there is no Potmaster.set file available. In this case, upon start-up, POTMASTER will prompt you to select a new setup file (this can have any name).
5.3 General

5.3.1 Max Shown Traces and Values
Max. Shown Traces: This number defines how many Traces are used by POTMASTER. The user interface is adapted to show only the defined number of Traces. A small number makes the dialogs and lists within POTMASTER shorter. The new setting only takes effect after saving the configuration file and upon restarting the program. When using the Probe Selector it may be necessary to increase Max. Shown Traces. Max. Shown Values: This number defines how many values are used by POTMASTER. The user interface is adapted to show only the defined number of values. A small number makes the dialogs and lists within POTMASTER shorter. The new setting only takes effect after saving the configuration file and upon restarting the program.
5.3.2 Memory Allocation

43

POTMASTER · June 2023 · www.heka.com

5.3. General
Max. Sample Points: Sets the maximum number of points that can be acquired in one Trace (see chapter 10.8 on page 104). This parameter is limited by the amount of available memory. Max. Stim. Traces x Points: Maximum number of stimulation Traces and their respective number of points. This parameter is limited by the amount of available memory.
Note: In case you want to drive the number of Max. Sample Points to its limit you might reduce the number of Max. Stim. Traces to make more memory available for allocating sample points.
Spectrum Buffer Size: Maximum number of samples used for spectrum analysis calculation (Fast Fourier Transformation). If more data points were acquired than defined an average of the FFT calculation will be performed.
· 1024 · 4096 · 16384 · 65536 · 262144
Note: It is recommended to adapt the number of Spectrum Buffer Size in respect to the sampling frequency/sample interval and the frequency of interest of your power spectrum.
Log Compression: In a power spectrum analysis (FFT calculation) one gets an expontential increase of data points with increasing frequencies. To balance that unequal distribution the Log Compression can be used. Here, the logarithmic frequencies are divided into equal sized bins and for each bin the average value is calculated. This allows a smooth representation of the power spectrum in the analysis.

5.3.3 Minimum Wait Time
Min. Wait Time: Sets the time POTMASTER reserves to wait for the correct time to start when executing individual repeat loops such as acquisition of a Series of Sweeps or an Repeat loop in the Protocol Editor. For example, to ensure an Acquire Each Sweep repeat loop keeping the same repeat time as set by the Duration in the Repeat event, the program will wait Min. Wait Time before executing the next acquisition to hit the scheduled starting time of the next Sweep as exactly as possible.
Note: In case you are observing incorrect and unstable repeat times, please try to increase the Min. Wait Time.
This parameter can also be set via the Acquire Properties event in the Protocol Editor.

5.3.4 Batch Communication
Batch Communication: The Batch Communication with other applications can be disabled or enabled (see Controlling PA T C H M A S T E R in the PATCHMASTER Tutorial).
· Disable: If this option is checked, the Batch Communication is turned off.

POTMASTER · June 2023 · www.heka.com

44

5.4. Hardware
· Enable as Receiver: POTMASTER is configured to serve as Receiver and will wait for command inputs of other applications.
· Enable as Sender: POTMASTER is configured to serve as Sender, thereby controlling another program, e.g. FITMASTER.
· Synchronize Files: With this option the Sender application will send the “FileOpened” message, when a .dat file, .pgf file, .pro file or .onl file is opened, and the “FileUpdated” message, when the data file is updated. The “FileClosed” message is send, when the data file is closed. The Receiver will then open, update, or close the same data file as the Sender application.
· Polling: In the Polling mode, the master application polls the slave application for commands. The slave then answers to the query and appends all pending commands, i.e., it no longer sends commands independently. In doing so, commands do no longer get lost, if heavy bi-directional communication is ongoing.
Logging: If the checkbox is activated the communication via the Batch Communication interface is written to the Notebook. Connections: Specify the number of connections to other software instances which can communicate via batch communication.
5.3.5 User Name
User Name: A user name that is entered here will be stored with the raw data.
5.4 Hardware

45

POTMASTER · June 2023 · www.heka.com

5.4. Hardware
5.4.1 Amplifier and Digitizer Selection
Amplifier: POTMASTER supports the following amplifiers:
POTMASTER supports the following potentiostats/galvanostats:
· PG 600 USB Amplifier: A PG 610/690 USB, PG 611 USB PG 612 USB or PG 618 USB amplifier.
· PG 330 USB Amplifier: A PG 330 USB amplifier. · PG 300 USB Amplifier: A PG 310/390 USB, PG 390 USB or
PG 340 USB amplifier. · PG 300 Amplifier: A PG 310, PG 390 or PG 340 amplifier. · PG 400 Remote: A PG 400 or PG 500 amplifier (PG 410, PG 490,
PG 510 or PG 590) is connected with the data acquisition interface LIH 1600 (by three BNC cables at Monitor Output Voltage and Current, External Input). The serial communication port of the potentiostat is connected with a serial port of the computer. In this case the amplifier settings are controlled by the software. · PG 400 Local: A PG 400 or PG 500 amplifier (PG 410, PG 490, PG 510 or PG 590) is connected only with the data acquisition interface LIH 1600 and the serial communication port of the potentiostat is connected with a serial port of the computer. In this case the amplifier settings must be done by the knobs on the front panel of the potentiostat. POTMASTER monitors gain, amplifier modes and filter settings.
· PG 285 Amplifier: To connect any analog potentiostat with the data acquisition interface LIH 1600 with 3 BNC cables (Voltage Output, Current Output and External Input). All amplifier settings must be done manually and must be selected manually also in POTMASTER.
· PG 284 Amplifier: To connect any analog potentiostat with the data acquisition interface LIH 1600 with 3 BNC cables (Voltage Output, Current Output and External Input). All amplifier settings must be done manually and must be selected manually also in POTMASTER.
· Telegraphing Amplifier: For connection of an amplifier with telegraphing capabilities.
Digitizer Selection: Select the appropriate AD/DA-converter, if it is not automatically assigned via the amplifier selection. POTMASTER supports the following AD/DA-converters:
· ITC-16 · ITC-18 · LIH 1600 / ITC-1600 · LIH 8+8
Board Type: Select the used Board Type. There are two options:

POTMASTER · June 2023 · www.heka.com

46

5.4. Hardware
· 1. . . 3 PCI: Additional set-up information, if there is more than one possible card slot to connect to the digitizer.
· USB: InstruTech’s USB-16 or USB-18 adapters allow for connecting an ITC-16, EPC 9, ITC18 to the computer via an USB 2.0 port. In case, such an adapter is used, it should be enabled here.
Demo Mode: The functionality of POTMASTER is restricted in the Demo Mode. You can only read your own data files or read and analyze the demo data files. If a Telegraphing Amplifier is used, the Gain and/or Bandwidth settings for the amplifier are read from an AD-channel and encoded by means of a Lookup Table. Upon selection of this amplifier type, the user must specify the AD-channel for the Current Gain and Bandwidth and load the appropriate Gain and Bandwidth tables. Both settings are made in the I/O Parameter section (see chapter 5.7 on page 56). Lookup Tables can be created easily as they are ASCII files with a simple structure with a series of text lines each containing:
Voltage | Gain (mV/pA)
or
Voltage | Bandwidth (Hz)
The voltage is the threshold above which the following Gain or Bandwidth setting applies. The voltage values are scanned beginning with the first value. Thus, voltages must be in descending order! The voltage thresholds for discrimination between adjacent settings should be halfway between the nominal telegraph voltages.
Note: The DacLookup file in the LookupTables folder (inside the PO T M A S T E R folder) depicts exemplary how to create your own lookup table.
5.4.2 Output and Input Channels
The following settings define the default output and input channels (see chapter 10 on page 99). E-Initial Out: Assigns the output DA-channel of the stimulus. Stim. Scale: Scaling factor of the stimulus signal in voltage clamp mode. The voltage amplitude that is set in the PGF sequence is divided by this factor before output to the DA channel. Current In: Assigns the input AD channel for the current Trace. This input channel is scaled by the Current Gain (see chapter 5.7.2 on page 59). Voltage In: Assigns the input AD for the voltage Trace.
5.4.3 LockIn
Here, the LockIn amplifier of POTMASTER can be activated. For a detailed description see chapter Software LockIn Extension, 24 on page 249, and the PATCHMASTER Tutorial “Capacitance Measurements using the LockIn Extension”.

47

POTMASTER · June 2023 · www.heka.com

5.4. Hardware
5.4.4 Spectroscopy
Here, the Spectroscopy Extension of POTMASTER can be activated. For a detailed description see chapter Spectroscopy, 25 on page 261, and the PATCHMASTER Tutorial “Using the Spectroscopy Extension”.
5.4.5 SmartLUX
Here, the Imaging Extension (SMARTLUX) of POTMASTER can be activated. Depending on the fluorescence excitation light source or wavelength switcher you have installed in your setup, you can choose between different kinds of Imaging Extensions:
· TILL Photonics/Cairn OptoScan: “TILL Photonics” or “Cairn OptoScan”, can be controlled via an analog output of the amplifier or any AD/DA converter supported by POTMASTER. The exposure of the camera should then be triggered via a digital output channel.
· DG-4/DG-5: The “DG-4/DG-5” can be controlled via the digital output of the EPC 10, ITC-16 or ITC-18. The exposure of the camera should then be triggered via an analog output channel.
· Lamba-10: The “Sutter filter wheel Lambda-10” can be controlled via the digital output of the EPC 10, ITC-16 or ITC-18. The exposure of the camera should then be triggered via an analog output channel.
· pti DeltaRAM: The “High-Speed Random-Wavelength Illuminator” can be controlled via the digital output of the EPC 10, ITC-16 or ITC-18. The exposure of the camera should then be triggered via a digital output channel.
· no device: No light source control.
For details on the Imaging Extension aka “SMARTLUX” please refer to the SMARTLUX manual.
5.4.6 DocuLUX
Enable DocuLUX features for POTMASTER here. Please be aware, that you need to buy the DocuLUX bundle (order number: 895286 or 895287) first.
5.4.7 Photometry
This will activate stimulation of a monochromator and acquisition via a photo- multiplier or photo diode. You can choose four kinds of Photometry Extensions:
· TILL Photonics/Cairn OptoScan: “TILL Photonics” or “Cairn OptoScan”, can be controlled via an analog output of the amplifier or any AD/DA converter supported by POTMASTER.
· DG-4/DG-5: The “DG-4/DG-5” can be controlled via the digital output of the EPC 10, ITC-16 or ITC-18.
· Lamba-10: The “Sutter filter wheel Lambda-10” can be controlled via the digital output of the EPC 10, ITC-16 or ITC-18.

POTMASTER · June 2023 · www.heka.com

48

5.4. Hardware
· pti DeltaRAM: The “High-Speed Random-Wavelength Illuminator” can be controlled via the digital output of the EPC 10, ITC-16 or ITC-18.
For details on the Photometry Extension please refer to the chapter Photometry, 22 on page 237.
5.4.8 ElProScan
The ElProScan Extension can only be used with additional hardware. Further, our ELPROSCAN customers will get a special hardware configuration file. If you activate the extension without having the configuration file you will get an error message indicating that the ElProScan Hardware file is missing. After the activation of the ElProScan Extension two additional windows will pop up:

Further, there is an additional menu entry in POTMASTER named ElProScan:

49

POTMASTER · June 2023 · www.heka.com

5.4. Hardware
The functions and options of the new windows and the new menu are explained in detail in our ELPROSCAN manual.
5.4.9 Serial Out
This control is used to open and set up the serial port communication mode. If a so-called Serial Communication has been established between the computer and another device, POTMASTER can send strings over a serial port, but it will not receive instructions. The options for the serial communication are:
· Off: No connected device. · Comm 1. . . 4: Any device that can receive strings through the serial port. Up to 4 ports can be defined and
triggered.
When opening a serial communication, POTMASTER will allow you to configure the serial device. Make sure that the settings match on both communicating machines.
· Serial Port: No Port, Comm 1. . . Comm 8. · Baud Rate: 300, 600, 1200, 1800, 2400, 3600, 4800, 7200, 9600, 19200,
57600, 115200, 128000 or 256000 bps. · Stop Bit: 1.0, 1.5 or 2.0. · Parity: No Parity, Even Parity or Odd Parity. · Data Bit: 5, 6, 7 or 8 data bits.
· XOn/XOff: On or Off. · Rts/Cts: On or Off.
To change all settings or leave the dialog, do one of the following:
· Edit Start String: Allows to enter a specific start string. The Start String (Initialization String) is send once after opening the COM port.
· Open: Ope

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals