Multimeter Manual MS8226T
Multimeter Manual MS8226T
Contents
1 Overview 1
2 Safety Information 2
3 Instrument Layout 3
4 Control Functions 3
5 Making Measurements 5
5.1 Measuring AC or DC Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
5.2 Measuring AC or DC Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
5.3 Measuring Resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5.4 Measuring capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5.5 Measuring Frequency and Duty Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5.6 Measuring temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5.7 Diode Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5.8 Continuity Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6 Maintenance 7
6.1 Replacing battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6.2 Replacing fuse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
6.3 Other Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7 Specifications 8
7.1 General Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7.2 Accuracy and Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
i
11 Windows Install 17
12 Windows Troubleshooting 17
15 Mastech Software 20
16 Sources of Information 21
16.1 News Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
16.2 Websites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
16.3 Paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
16.4 Textbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
List of Figures
1 Multimeter Graphical User Interface and Plot Window . . . . . . . . . . . . . . . . . . . . . . . 1
2 Multimeter Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3 Main Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4 Graph Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5 Graph Settings Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6 Mastech Graphical User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
ii
Figure 1: Multimeter Graphical User Interface and Plot Window
1 Overview
The Mastech MS8226 is a precision general-purpose 3 3/4 digits (4000 count) digital multimeter.
The MS8226 can be operated as a stand-alone instrument or as a low-cost system for logging data to a PC
host. As a data logger, the instrument is opto-isolated from the host computer. Syscomp supplies Open Source
data logging and graphing software for the MS8226 that runs under Windows, Linux and Mac operating systems.
The MS8226 is capable of measuring AC/DC voltage, AC/DC current, resistance, diode operation, continuity,
capacitance, frequency, duty cycle and temperature. Range may be selected manually or automatically. All func-
tions and ranges are protected for overload. The instrument is supplied with a thermocouple probe for temperature
measurements over the range -20 degrees C to +1000 degrees C.
1
• Software and Manual CD
• Hard-shell Carrying Case
2 Safety Information
The meter has been designed according to IEC1010_1 concerning safety requirements for electrical measuring
instruments with an over voltage category (1000V CATIII) and pollution 2 environments 1 (laboratory, office and
test stations).
• Injury or death can occur even with low voltages and low current. It is extremely important that you read
this safety information before using your multimeter. Follow all safety practices and proper operating
procedures for equipment being tested.
• Exercise extreme caution during the following: Measuring voltage above 20V, measuring current greater
that 10mA, measuring AC power line with inductive loads, measuring AC power line during electrical
storms.
• Always inspect your multimeter and test leads for sign of damage or abnormality before every use. If any
abnormal conditions exist (i.e., broken or damaged test leads, cracked case, display not reading, etc.), do
not attempt to take measurements.
• Never ground yourself when taking electrical measurements. Do not touch exposed metal pipes, outlets,
fixtures, etc., which might be at ground potential. Keep your body isolated from ground by using dry
clothing; rubber shoes, rubber mats, or any approved insulating material.
• Never touch exposed wiring, connections, test probe tips, or any live circuit conductors when attempting to
make measurements.
• Replace the protective fuse inside the multimeter with same type of fuse. To avoid electrical shock, discon-
nect the test leads and any input signals before replacing fuses.
• Replace only with same type of battery. To avoid electrical shock, disconnect the test leads and any input
signals before replacing the battery.
• Do not operate this multimeter in an explosive atmosphere (i.e., in the presence of flammable gases or
fumes, vapor or dust.).
• Measuring voltage that exceeds the limits of the multimeter may damage the meter and expose the operator
to a shock hazard. Always recognize the multimeter voltage limits on the front of meter.
• Never apply more than 1000 DCV or 700 ACV between the COM jack and earth ground. Never touch a
voltage source when the test leads are plugged into a current jack.
• When testing for the presence of voltage or current, make sure the voltage or current ranges are functioning
correctly. Take a reading of a known voltage or current before assuming a zero reading indicates no current
or voltage.
1 http://zone.ni.com/devzone/cda/tut/p/id/2871.
2
3 Instrument Layout
Referring to figure 2:
3
4 Control Functions
• SELECT (Function Switch): The Select button selects a subfunction. For example, when beeper/ohms/diode
is selected on the main rotary switch, repeatedly pressing Select cycles through the selection of one of
these three functions. Some functions do not have subfunctions.
• RANGE (Auto/Manual Range): This is the auto/manual button. The power on default is auto measurement.
Press once to select manual measurement. Press again to cycle through the available manual ranges. Press
and hold for 2 seconds to return to autoranging. Frequency and capacitance measurements cannot use
manual mode.
• REL (Relative Value Measurement): The Rel button selects is the display of relative value measurement,
that is, with respect to the reading at the time the Rel button is pressed.
For example, turn on the meter, set to DC voltage on the main function knob. Connect to an adjustable DC
supply. Set the supply to +12V. The meter reads +12. Press the Rel button. The display now shows an
indication Rel and zero volts. Now adjust the voltage of the supply. The display shows the voltage relative
to +12V. For example, when the supply voltage is +11V the display shows -1V. Press the Rel button to
return to a normal reading of voltage.
All functions except Hz/Duty. Diode and Continuity can be set to relative value measurement.
• Hz/DUTY (Frequency/Duty Cycle): Hz/Duty is the Frequency/Duty Cycle select button. In frequency
measurement mode, pressing the button selects frequency or duty cycle measurement. In AC/DC voltage
mode pressing the Hz/Duty button cycles through voltage, Frequency, Duty cycle. In AC/DC current mode
pressing the Hz/Duty button cycles through Current, Frequency and Duty cycle. The LCD always indicates
the selected mode.
• HOLD/LIGHT (Reading Hold/Back Light): This button controls both the Hold function and the display
backlight.
Briefly press the button to freeze the display. Press again to unfreeze the display.
Press and hold the button over 2 seconds to illuminate the backlight. Press the button and hold the button
again to extinguish the backlight.
• POWER: Instrument power, on or off.
• RS232: This button enables data logging to a host computer. This must be activated for data logging to
function.
• Auto power off: If there is no switch or button activation over a period of 30 minutes, the meter will enter
auto power off (standby mode). Actuate any function button or switch and the meter will return to be
auto power on (operating mode).
If the meter is in standby mode, you may press and hold the SELECT button to turn the system on. In that
case the auto power off function will be disabled.
Auto Power Off is disabled when RS232 (data logging) is enabled,
• Buzzer: Pressing any of the five momentary action pushbuttons below the display causes the the buzzer to
sound briefly. When Continuity is selected and the measured resistance is than 50Ω, the buzzer will
sound.
4
• Serial data output: The meter has an opto-isolated serial data output port. When the meter is connected
to a host computer, it can output measured data for recording, analyzing, processing and printing. The
connection can be to a DB-9 serial port connection on a computer or via a USB-Serial adaptor to a USB
port on a computer.
5 Making Measurements
5.1 Measuring AC or DC Voltage
1. Turn the rotary switch to ACV or DCV or DCmV range.
2. Insert the black and red test leads into the COM and V-Ω-Hz input terminal.
3. Connect the metallic tips of the test leads to the circuit to be measured.
4. By default, the meter indicates voltage. Press the Hz/Duty button one time to read frequency. Press it
again to read duty cycle. Press it a third time to return to measuring voltage.
WARNING
• Use care not to touch any live electrical conductors.
• Do not attempt to measure voltages greater than 1000V DC or 700V AC.
• Take care not to inadvertently short-circuit the test leads together. Some voltage sources are capable of
extremely large short-circuit currents, which can result in an arc or flaming debris.
WARNING
• Use care not to touch any live electrical conductors.
• Exceeding 10 Amperes in 10A range will blow the fuse for that range.
• Exceeding 400mA in µA or mA range will blow the fuse for that range.
• When measuring current near the maximum on each range, the duration of a current measurement must be
kept under 10 seconds and the interval between measurements should be greater than 15 minutes.
5
5.3 Measuring Resistance
1. Turn the rotary switch to the Ω range.
2. Insert the red test lead into the V-Ω-Hz input terminal. Insert the black test lead into the COM terminal.
During a resistance measurement, the red lead is a positive voltage with respect to the black lead. (That is
not always the case for other multimeters.)
3. Connect the test leads to the resistance to measured.
4. For measuring resistance above 1 MΩ, the meter may take a few seconds to obtain a stable reading. This is
normal for high resistance measurements.
WARNING
• Ensure that circuit power is OFF and capacitors have discharged fully before measuring an in-circuit re-
sistance. Any voltage present during a resistance measurement will cause inaccurate readings and could
damage the meter if the voltage exceeds the overload protection of the meter (250V).
WARNING
• Ensure that there is no power source connected to the capacitor.
• Ensure that the capacitor is not storing a charge.
WARNING
• Ensure that the amplitude level of the signal to be measured is no greater than the input voltage limit (60V
peak). If the voltage is greater than 60V, use Voltage setting and select Frequency as described in
section 5.1 above.
6
5.6 Measuring temperature
1. Turn the rotary switch to the temperature range.
2. Insert the thermocouple into the COM and ◦ C-µA-mA jacks. The negative terminal of the thermocouple
plugs into the COM jack.
3. Put the thermocouple sensor (the free end of the cable) in the temperature environment.
4. If there is no thermocouple connected, the meter will indicate temperature inside the meter.
WARNING
• Before measuring diode in circuit ensure power is off and capacitors have discharged.
6 Maintenance
6.1 Replacing battery
If the meter displays a battery symbol on LCD, the battery must be replaced to maintain proper operation.
1. Press POWER button to shut the instrument off.
2. Disconnect test leads from any live source and remove the test leads from the input terminals.
3. Remove the two screws on the battery cover and open the cover.
4. Remove the exhausted battery and replace with a new 9V battery.
5. Never use the meter unless the battery cover is in place and fastened fully.
7
6.2 Replacing fuse
If the current rating is exceeded while measuring current, a protective fuse may become open circuit. The follow-
ing procedure describes replacing the fuse:
1. Press POWER button to shut the instrument off.
2. Disconnect test leads from any live source and remove the test leads from the input terminals.
3. Remove the two screws on the battery cover and open the cover.
4. Remove the blown fuse and replace with fuse of the same size and rating. Make sure the new fuse is
centered in the fuse holder. The mA input terminal is protected by 0.5A/250V fast blow ceramic fuse. The
A input terminal is protected by 10A/250Vfast blow ceramic fuse.
5. Never use the meter unless the battery cover is in place and fastened fully.
Faults
If faulty operation is observed, the meter should not be used until it has been repaired and correct operation
verified.
7 Specifications
7.1 General Specifications
Display 3999 counts, selectable backlight.
Polarity Automatic polarity selection
Range Auto or manual selection of range
Shutoff Automatic (Not applicable when logging data to a host PC.)
Relative Measurement Available for readings of voltage, current, resistance and temperature
Update Rate 2 readings per second.
Data Logging Connection Serial or USB. USB port connection requires USB-serial adaptor such as
Syscomp ACC-113
Isolation Galvanic isolation during data logging via optical link
Safety Designed to IEC_1.1000V CAT III
Size 195 x 92 x43 mm, 7.7 x 3.6 x 1.7 inches
Accessories Temperature probe, test leads, software CD, hard-shell carrying case
Power 9V battery
8
7.2 Accuracy and Resolution
Accuracy is given as (%reading + digits) at 18-28 C , relative humidity up to 80%
All specifications assume less than 1 year since last calibration.
DC voltage
Range Resolution Accuracy(% reading + digits)
400mV 0.1 mV 0.5%+3
4V 0.001V 0.5%+3
40V 0.01V 0.5%+3
400V 0.1V 0.5%+3
1000V 1V 0.8%+3
Input impedance 10M Ω
Overload protection 1000V DC or 700V AC
AC voltage
Range Resolution Accuracy(% reading + digits)
4V 0.001V 0.8%+3
40V 0.01V 0.8%+3
400V 0.1V 0.8%+3
700V 1V 1.2%+3
Input impedance: 10M Ω
Overload protection: 1000V DC or 700V AC
Frequency range: 40-400Hz
9
DC current
Range Resolution Accuracy (% reading + digits)
400µA 0.1µA 1.2%+3
4000µA 1 11µA 1.2%+3
40mA 0.01 mA 1.2%+3
400mA 0.1 mA 1.2%+3
10A 0.01 A 2.0%+3
Overload protection: µA/mA ranges, 0.5A/250V Fuse
Amp range, 10A/250V Fuse
AC current
Range Resolution Accuracy(% reading + digits)
400µA 0.1µA 1.5%+3
4000µA 1µA 1.5%+3
40mA 0.01mA 1.5%+3
400mA 0.1 mA 1.5%+3
10A 0.01A 3.0%+3
Overload protection: µA/mA ranges, 0.5A/250V Fuse
Amp range, 10A/250V Fuse
Frequency range: 40-400Hz.
Resistance
Range Resolution Accuracy (% reading + digits)
400Ω 0.1Ω 1.0%+3
4kΩ 1Ω 1.0%+3
40kΩ 10Ω 1.0%+3
400kΩ 100Ω 1.0%+3
4M0Ω 1kΩ 1.0%+3
40MΩ 10kΩ 2.0%+3
Overload protection: 1000V peak
Open circuit voltage: 0.45V
Diode
Range Resolution Note
Diode 1mV 0.5-0.8V
Overload protection: 1000Vp
Continuity
Range Resolution Note
Continuity 0.1Ω <50Ω for buzzer
Overload protection: 1000Vp
10
Capacitance
Range Resolution Accuracy (% reading + digits)
50nF 10pF 5%+10
<10nF: 5%+50
500nF 100pF 3%+3
5µF 1nF 3%+3
50µF 10nF 3%+3
100µF 100nF 3%+3
Overload protection: 1000Vp
Frequency
Range Resolution Accuracy (% reading + digits)
5Hz-50kHz 4 digits ±0.2%+3
50kHz- 5MHz Not specified
Input Voltage Limit: 60V peak
Duty Cycle
Range Resolution Accuracy (% reading + digits)
0.1-99.9% 0.01% Not specified
Overload protection: 1000Vp
Sensitivity: 500mV RMS
Input Voltage Limit: 60V peak
Temperature
Range Resolution Accuracy(% reading + digits)
-20- 400◦ C 0.1◦ C 3%+2◦ C
400- 1000 ◦ C 1◦ C 3%+2◦ C
Overload protection: Fuse, 0.5A/250V
11
8 Data Logging Software
12
3. Hardware menu item.
(a) Connect... Brings up a selector panel for the COM port. The value of the current COM port is stored
in the file port.cfg, which is located in the directory where the software was installed. The software
reads this file on startup and should connect to the correct COM port automatically. (See also section
12 on page 17).
4. Help menu item.
(a) About Shows the current version number of the software and the Syscomp web page url.
(b) Check for Update The software checks the Syscomp web site to see if there is a more recent version.
An internet connection is required for this function.
5. Connected/Disconnected Indicator This indicator shows whether the software is connected to the serial
port. If it is not connected, the indicator shows Disconnected with a red background. If it is connected, the
indicator shows Connected with a green background.
6. Rotating Circle Icon A graphical indicator that communication is taking place with the hardware. For
example, if the RS232 button on the MAS8226 hardware is moved to the OFF position, the software will
continue to indicate Connected but the circle icon will cease rotating. It will resume rotating when RS232
is enabled.
7. Battery Indicator A graphical indicator that shows the state of the battery, green for OK, red for low
battery.
8. Graph Icon Enables display of the data plot.
GUI. Then load that file (dvm.tcl) into an editor and search for that term. In that file, we find the procedure dvm::updateStats which
updates the maximum and minimum values. This would be the place to add the code for some other statistic, such as a a running average.
13
(c) Last Sample Shows the date and timestamp on the last-recorded data point.
(d) Next Sample Shows a count-down timer for time until the next sample. The Sample Delay must be
set to some significant value for this to be visible.
(e) Status Shows the current state of the data recorder: Recording, Paused or Idle.
(f) Record Button Starts data recording. Any existing data record is erased.
(g) Pause Button Causes data recording to stop momentarily. Does not erase the existing data record.
Hitting Pause a second time restarts recording.
(h) Stop Button Halts data recording. The data record is not erased.
14
The Graph Screen is shown in figure 4.
The Graph Screen has been designed to be easy to use with autoscaling so that the entire graph trace is in view
at the maximum possible resolution. For most applications, this will be satisfactory. However, there are manual
controls for the Graph Screen, and these are described in the following sections.
15
9 Host Computer Requirements
Pentium 233MHz, 64MB RAM, 30MB HDD space, minimum 1025 x 768 screen resolution. Operates on lower
resolution screens (netbooks) with scrolling. One serial or USB port.
Operating systems
Windows 2000/XP/Vista/7
Linux with 2.4 Kernel or later and X Window
Mac OS-X 10.4 or later, Power PC or Intel
16
• Change the colour selections to match your preferences.
• Change the labels for a different language than English.
• Add processing options, such as ’average’.
If you add a feature, we’d love to hear about it. Email us at [email protected].
11 Windows Install
Open the disk. Double click on ’setup.exe’. A series of panels appears:
12 Windows Troubleshooting
You can check that the USB-Serial adaptor is being recognized by the system as follows.
17
3. Plug in the USB-Serial adaptor. If sound is enabled, you will hear the bong-Bong chime that signals
detection of a USB device.
4. In Device Manager their should now be an entry Ports(COM and LPT). Double click on that. It opens,
and...
5. ..you should see an entry something like Prolific USB-to-Serial Comm Port (COM3).
6. In this case, COM3 is the assigned COM port. If you are having trouble connecting to the device, this is the
COM port to select in the Syscomp GUI (main multimeter program).
1. Repeat the above process to the point where you can see the entry something like: Prolific USB-to-Serial
Comm Port (COM3).
2. Double click on the entry.
3. A display panel appears: Prolific USB-to-Serial Comm Port (COM3) Properties. Se-
lect Port Settings Click on Advanced.
4. Another panel appears: Advanced settings for COM3. The COM Port Number selection widget
is in the bottom left corner. Select the COM port you’d like to use.
5. The selection widget may indicate that certain COM ports are in use. You can override that and select
that port if you are confident that no other device is using that port.
Hint We have found that low-number COM ports can have unreliable behaviour, such as difficulty connecting
or software crashing on startup. We find that those problems go away if we use higher numbered COM ports,
such as COM10 and above. That might be a conseqence of the heavy use of the low-number COM ports on
our computers by a wide variety of software. Or it might apply to everyone. In any case, if you find unreliable
behaviour, try moving a default low-number COM port to a higher number.
sh Install-Linux-32-bit.sh
or
cp /home/yourname/Syscomp/DVM101/bin/linux/linux_ix86/DVM101-linux-x86
/home/yourname/Syscomp/DVM101/.
cd /home/yourname/Syscomp/DVM101
./DVM101-linux-x86
18
13.2 Hardware Installation
1. Plug the device into an available USB port.
2. Run dmesg to show which serial port the instrument has been attached. For example, /dev/ttyUSB0.
3. Use the Hardware -> Port Settings menu in the instrument software GUI to manually connect to
the serial port from Step 2. Linux assigns USB serial ports in the order in which the instruments are plugged
in. You may have to manually reassign the port settings in the intrumentation software if multiple Syscomp
Instruments are used simultaneously. Use dmesg each time you attach an instrument to the computer to
determine its serial port assignment.
Under the hood, OS-X is very similar to Linux. Some details on an earlier manual installation and debug-
ging procedure for Mac OS-X are in the Syscomp application note Mac OSX Install Guide for Syscomp USB
Instruments, available from the Syscomp web page.
19
Figure 6: Mastech Graphical User Interface
15 Mastech Software
Mastech supply the MS8226 multimeter with data graphing and recording software that operates under Windows
operating systems (only), figure 6. It is located on the Syscomp CD in the Mastech-Software subdirectory.
The Mastech software has similar functions to the Syscomp software, with the following differences:
• The Syscomp software runs on Windows, Linux and Mac OS-X platforms. The Mastech software only runs
under Windows.
• The Syscomp software is Open Source, so it can be modified by the end user to add or change features. The
Mastech software is closed, it cannot be modified.
• Using a USB-Serial adaptor, the Syscomp software can be assigned to any COM port between 1 and 99.
This is useful if there are a number of devices using COM ports. The Mastech software can use ports 1
through 4. For example, one could plug in and run many MS8226 multimeters simultaneously using the
Syscomp software.
• The Syscomp graphing routine can automatically scale the display so that the entire graph is always on the
screen.
To install the Mastech software, move to the Mastech Software folder on the CD. Double click on SETUP.EXE
to start the installation. The software will install and place an icon on the desktop. To run the software, double-
click on the new Icon on your desktop.
20
For first-time operation, check the port connection by opening SET -> PORT. One of the four COM ports
should be highlighted. Close that drop-down. Check that the multimeter is plugged into a USB port via the USB
adaptor. Check that the meter is ON and RS232 is enabled. Click on START to begin recording data.
To change to another COM port:
1. Right click on My Computer.
2. Select Manage
3. Select Device Manager
4. There should be an item in the list labelled Ports (COM & LPT)
5. Click on that item. It opens and shows the COM ports in use on your commputer. One of them should say
something like Prolific USB-to-Serial Comm Port (COM4). Consequently, the multimeter is
currently assigned to COM4. If you unplug and plug the USB adaptor, this entry will go away and then
re-appear.
6. To change this, double click on it. Choose Port Settings -> Advanced.
7. You should see a COM Port Number selection widget. Move the selection to the desired COM port. In
the case of the Syscomp software, it’s possible to select any COM port between 1 and 99. We recommend
staying away from ports less than #5, they get heavy use. In the case of the Mastech software, you must
select numbers between 1 and 4.
8. Restart the Mastech software. Check the COM port assignment as above. It should have moved to the
newly selected COM port.
16 Sources of Information
16.1 News Groups
comp.lang.tcl
Internet News Group
16.2 Websites
http://www.syscompdesign.com
Latest information on Syscomp instruments and supporting software.
Many useful application notes and project descriptions.
http://www.tcl.tk/
Home of the Tcl Developer Xchange. Pointers to information and software downloads.
http://www.activestate.com/
ActiveState is a commercial firm that sells various programming tools provides a home for the Tcl/Tk language.
Free versions of Tcl/Tk are available for download from their site.
21
16.3 Paper
Scripting: Higher Level Programming for the 21st Century
John K. Ousterhout
IEEE Computer magazine, March 1998
Currently at: http://home.pacbell.net/ouster/scripting.html
Also at: http://www.tcl.tk/doc/scripting.htm
The definitive paper on Tcl/Tk and scripting languages in general. Ousterhoot shows a Table of Applications
which have been coded in Tcl/Tk and in the C language, and the relative effort and time required for each imple-
mentation.
16.4 Textbooks
Practical Programming in Tcl and Tk, 4th Edition
Brent B. Welch & Ken Jones with Jeffery Hobbs
Prentice Hall PTR, 2003
The definitive reference for Tcl and Tk. Includes CDROM with Tcl and examples.
Tcl/Tk Tools
Mark Harrison
O’Reilly, 1997
Information on a number of extensions to Tcl/Tk.
22
Tcl/Tk for Real Programmers
Clif Flynt
Academic Press, 1999
Medium to high-level material on Tcl/Tk
Audio-Radio Handbook
Section 2.17.2: Pink Noise Generator
Editor, Martin Giles
National Semiconductor, 1980
Passive pink noise filter design
Available from http://www.audioxpress.com/bksprods/products/bkaa59.htm
23