Register overview
The following registers exist for each signal channel of the oscilloscope terminal. This means these registers exist
- once on the KL3601.
- twice on the KL3602.
Register | Comment | Default value | R/W | Memory | |
---|---|---|---|---|---|
Raw value of the A/D converter | - | - | R | RAM | |
R1 - R5 | reserved | 0x0000 | 0dec | R | RAM |
Diagnostic register | - | - | R | RAM | |
Command register | 0x0000 | 0dec | R/W | RAM | |
Terminal description | KL3361: 0x0D21 | KL3361: 3361dec | R | ROM | |
Firmware version | e.g. 0x3143 | e.g. 12611dec | R | ROM | |
Multiplex shift register | KL3361: 0x0128 | KL3361: 296dec | R | ROM | |
Signal channels | KL3362: 0x0128 | KL3361: 296dec | R | ROM | |
Minimum data length | 0x2828 | 10280dec | R | ROM | |
Data structure | 0x0004 | 4dec | R | ROM | |
R14 | reserved | 0x0000 | 0dec | R | ROM |
Alignment register | - | - | R/W | RAM | |
Hardware version number | e.g. 0x0000 | e.g. 0dec | R/W | SEEROM/RAM | |
R17 | Hardware compensation: Offset | typically 0x1FFF | typically 8191dec | R/W | SEEROM/RAM |
R18 | Hardware compensation: Gain | typically 0x1000 | typically 4096dec | R/W | SEEROM/RAM |
R19 | Manufacturer scaling: Offset | typically 0x0000 | typically 0dec | R/W | SEEROM/RAM |
R20 | Manufacturer scaling: Gain | typically 0x0100 | typically 256dec | R/W | SEEROM/RAM |
R21 - R30 | reserved | - | - | R/W | SEEROM/RAM |
Code word register | 0x0000 | 0dec | R/W | RAM | |
Feature register | 0x0000 | 0dec | R/W | SEEROM/RAM | |
User offset | 0x0000 | 0dec | R/W | SEEROM/RAM | |
User gain | 0x0100 | 256dec | R/W | SEEROM/RAM | |
Sample rate | 0x00C8 | 200dec | R/W | SEEROM/RAM | |
Sample amount | 0x0064 | 100dec | R/W | SEEROM/RAM | |
Index register for output data | 0x0000 | 0dec | R/W | SEEROM/RAM | |
Index register 1 for input data | 0x0000 | 0dec | R/W | SEEROM/RAM | |
Index register 2 for input data | 0x8010 | 32784dec | R/W | SEEROM/RAM | |
Trigger unit 1, trigger logic | 0x0D21 | 3361dec | R/W | SEEROM/RAM | |
Trigger unit 1, threshold value 1 | 0x03E8 | 1000dec | R/W | SEEROM/RAM | |
Trigger unit 1, threshold value 2 | 0x03E8 | 1000dec | R/W | SEEROM/RAM | |
Trigger unit 1, pulse width | 0x0064 | 100dec | R/W | SEEROM/RAM | |
Trigger unit 1, valid trigger time | 0x0064 | 100dec | R/W | SEEROM/RAM | |
R45 | reserved | - | - | R/W | SEEROM/RAM |
Trigger unit 2, trigger logic | 0x0D21 | 3361dec | R/W | SEEROM/RAM | |
Trigger unit 2, threshold value 1 | 0x03E8 | 1000dec | R/W | SEEROM/RAM | |
Trigger unit 2, threshold value 2 | 0x03E8 | 1000dec | R/W | SEEROM/RAM | |
Trigger unit 2, pulse width | 0x0064 | 100dec | R/W | SEEROM/RAM | |
Trigger unit 2, valid trigger time | 0x0064 | 100dec | R/W | SEEROM/RAM | |
R51 | reserved | - | - | R/W | SEEROM/RAM |
Trigger delay | 0x0000 | 0dec | R/W | SEEROM/RAM | |
Parameter 1 envelope curve | 0x0000 | 0dec | R/W | SEEROM/RAM |
Register | Comment | Default value | R/W | Memory | |
---|---|---|---|---|---|
Parameter 2 envelope curve | 0x0000 | 0dec | R/W | SEEROM/RAM | |
Samples envelope curve | 0x0000 | 0dec | R/W | SEEROM/RAM | |
Trigger frequency | 0x0000 | 0dec | R/W | SEEROM/RAM | |
R57 - R59 | reserved | - | - | R/W | SEEROM/RAM |
Trace data register 1 | 0x0000 | 0dec | R/W | RAM | |
Trace data register 2 | 0x0000 | 0dec | R/W | RAM | |
Trace index register | 0x0000 | 0dec | R/W | RAM | |
Zoom register | 0x0000 | 0dec | R/W | RAM |