EasyManua.ls Logo

DDC TR122 User Manual

Default Icon
38 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #25 background imageLoading...
Page #25 background image
Copyright © 2005 Data Design Corporation Version 05.02.06
All rights reserved.
25
3.2.1 Calibration Functions
Calibration information for the TR122 instrument electronics is stored in a nonvolatile
memory on the module as a series of gains and offsets. The gain for each channel in each front
end attenuator setting is stored. There is also a gain and an offset associated with the offset
circuitry for each channel in each front end attenuator setting. These settings are only changed
by a user during periodic calibration. However, software such as the TR122 turnkey application
must contain a method of doing this. These functions are declared as follows.
DCAPI TR122_CAL_SetGain(BYTE Channel, long IncDec);
DCAPI TR122_CAL_SetOffsetGain(BYTE Channel, long IncDec);
DCAPI TR122_CAL_SetOffsetOffset(BYTE Channel, long IncDec);
DCAPI TR122_CAL_Save(void);
DCAPI TR122_CAL_Load(void);
DCAPI TR122_CAL_Clear(void);
DCAPI TR122_CAL_Alignment(BYTE AlignmentState);
DCAPI TR122_CAL_SerialNumber(DWORD *SerNum, BYTE OverWrite);
Because the TR122 turnkey application is available, it is hard to imagine a situation
where a programmer would have to include these functions in an alternative environment.
Probably such things should in fact be avoided. However, the API itself makes use of these
functions to load calibration information to variables associated with this code and uses these
variables throughout the API in normal operation.
One function that might be used regularly is TR122_CAL_SerialNumber. This function
will return by reference the serial number written into nonvolatile memory on the module.
Be sure to set the OverWrite argument to 0 (false). If the serial number has not been corrupted
by misuse of this function, the value returned will be the number on the front panel ejector
handle of the module.
Question and Answer IconNeed help?

Do you have a question about the DDC TR122 and is the answer not in the manual?

DDC TR122 Specifications

General IconGeneral
BrandDDC
ModelTR122
CategoryControl Unit
LanguageEnglish

Summary

TR122 Introduction and Specifications

Specifications Summary

Detailed overview of the TR122 module's key technical specifications and capabilities.

Setup and Installation Guide

Guides users through the physical installation of the TR122 module and the software setup process.

Front Panel Overview

Describes the physical connectors and indicators present on the TR122 module's front panel.

Using TR122 Software Features

Customizing The Display

Allows users to adjust display colors, tick marks, and lines between samples for optimal viewing of measurement data.

Oscilloscope Mode Operation

Explains how to use the software interface in an oscilloscope-like manner for setting up measurements.

Vertical Settings

Configures vertical parameters like Volts/Div and Bit Mag for data display, including input impedance and probe settings.

Horizontal Settings

Sets horizontal parameters such as Sec/Div, influencing timebase and data compression for display.

Trigger Settings

Defines trigger source, level, and edge for capturing specific events, mirroring oscilloscope functionality.

Saving Waveforms and Settings

Details how to save waveform images and instrument settings from oscilloscope mode for later use.

Transient Recorder Mode

Describes the operational mode for capturing and analyzing transient events.

Configuring Transient Record Memory

Explains how to set sample rate and memory geometry for capturing transient events efficiently.

Performing A Transient Recording

Guides users on initiating, stopping, and viewing transient recordings, including sample memory profiling.

Saving A Transient Record

Covers saving transient record data in text or binary formats for post-processing and analysis.

TR122 Software Source Code and API

TR122 Software Source Code

Discusses the availability and implications of the TR122 software source code.

TR122 Software Architecture

Details the layered design and data flow of the TR122 software and hardware components.

The TR122 API

Explains the Application Programming Interface for controlling the TR122 instrument.

Calibration Functions

Details API functions for managing instrument calibration data, including gain, offset, and serial number.

Abstract Instrument Functions

Describes core API functions for controlling instrument modes, sample rate, and status.

Display Functions

Explains API functions for manipulating device-independent bitmaps to manage display elements.

The Auto Thread

Covers the API's auto thread for continuous data collection and display in oscilloscope mode.

TR122 Calibration Procedures

Using Calibration Features Of The TR122 Software

Introduces the software's calibration features, accessible via a command-line argument.

Analog Frequency Compensation Alignment

Guides adjustment of front-end compensation components to ensure accurate gain over frequency.

Stored Calibration Controls

Explains loading, saving, and clearing calibration data stored in non-volatile memory.

Adjusting The Calibration Data

Provides a systematic approach to adjusting gain and offset calibration points for each channel and attenuator setting.