Commit 1a1d60b0 authored by Georges Khaznadar's avatar Georges Khaznadar

deleted generated files

parent 1ce848dc
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Introduction &#8212; eyes17 1.0 documentation</title>
<link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="The equipment" href="1.2.html" />
<link rel="prev" title="Getting Started" href="index.html" />
</head><body>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="1.2.html" title="The equipment"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="index.html" title="Getting Started"
accesskey="P">previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">eyes17 1.0 documentation</a> &#187;</li>
</ul>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="index.html"
title="previous chapter">Getting Started</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="1.2.html"
title="next chapter">The equipment</a></p>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="_sources/1.1.rst.txt"
rel="nofollow">Show Source</a></li>
</ul>
</div>
<div id="searchbox" style="display: none" role="search">
<h3>Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="search.html" method="get">
<input type="text" name="q" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="introduction">
<h1>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline"></a></h1>
<p>Science is the study of the physical world by systematic observations
and experiments. Proper science education is essential for cultivating a
society where reasoning and logical thinking prevails and not
superstition and irrational beliefs. Science education is also essential
for training enough technicians, engineers and scientists for the
economy of the modern world. It is widely accepted that personal
experience in the form of experiments and observations, either carried
out by students or performed as demonstrations by teachers, are
essential to the pedagogy of science. However, almost everywhere science
is mostly taught from the text books without giving importance to
experiments, partly due to lack of equipment. As a result, most of the
students fail to correlate their classroom experience to problems
encountered in daily life. To some extent this can be corrected by
learning science based on exploration and experimenting.</p>
<p>The advent of personal computers and their easy availability has opened
up a new path for making laboratory equipment. Addition of some hardware
to an ordinary computer can convert it in to a science laboratory.
Performing quick measurements with good accuracy enables one to study a
wide range of phenomena. Science experiments generally involve
measuring/controlling physical parameters like temperature, pressure,
velocity, acceleration, force, voltage, current etc. If the measured
physical property is changing rapidly, the measurements need to be
automated and a computer becomes a useful tool. For example,
understanding the variation of AC mains voltage with time requires
measuring it after every millisecond.</p>
<p>The ability to perform experiments with reasonable accuracy also opens
up the possibility of research oriented science education. Students can
compare the experimental data with mathematical models and examine the
fundamental laws governing various phenomena. Research scientists do the
same with highly sophisticated equipment. The expEYES ( expEriments for
Young Engineers &amp; Scientists) kit is designed to support a wide range of
experiments, from school to post graduate level. It also acts as a test
equipment for electronics engineers and hobbyists. The simple and open
architecture of expEYES allows the users to <em>develop new experiments,
without getting into the details of electronics or computer
programming</em>. This User’s manual describes <em>expEYES-17</em> along with
several experiments, there is also a Programmer’s manual available.</p>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="1.2.html" title="The equipment"
>next</a> |</li>
<li class="right" >
<a href="index.html" title="Getting Started"
>previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">eyes17 1.0 documentation</a> &#187;</li>
</ul>
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2018, Jithin B.P..
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.7.5.
</div>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>The equipment &#8212; eyes17 1.0 documentation</title>
<link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Software Installation" href="1.3.html" />
<link rel="prev" title="Introduction" href="1.1.html" />
</head><body>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="1.3.html" title="Software Installation"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="1.1.html" title="Introduction"
accesskey="P">previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">eyes17 1.0 documentation</a> &#187;</li>
</ul>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h3><a href="index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">The equipment</a><ul>
<li><a class="reference internal" href="#external-connections">External connections</a><ul>
<li><a class="reference internal" href="#outputs">Outputs:</a><ul>
<li><a class="reference internal" href="#constant-current-source-ccs">Constant Current Source (CCS) :</a></li>
<li><a class="reference internal" href="#programmable-voltage-pv1">Programmable Voltage (PV1) :</a></li>
<li><a class="reference internal" href="#programmable-voltage-pv2">Programmable Voltage (PV2) :</a></li>
<li><a class="reference internal" href="#square-wave-sq1">Square Wave SQ1:</a></li>
<li><a class="reference internal" href="#square-wave-sq2">Square Wave SQ2:</a></li>
<li><a class="reference internal" href="#digital-output-od1">Digital Output (OD1) :</a></li>
<li><a class="reference internal" href="#sine-triangular-wave-wg">Sine/Triangular Wave WG:</a></li>
</ul>
</li>
<li><a class="reference internal" href="#inputs">Inputs:</a><ul>
<li><a class="reference internal" href="#capacitance-meter-in1">Capacitance meter IN1:</a></li>
<li><a class="reference internal" href="#frequency-counter-in2">Frequency Counter IN2:</a></li>
<li><a class="reference internal" href="#resistive-sensor-input-sen">Resistive Sensor Input (SEN):</a></li>
<li><a class="reference internal" href="#analog-inputs-a1-a2"><img class="math" src="_images/math/bbc2ff13bad8d262b9cc56f16a664ff4871beaf1.png" alt="\pm16\ V"/> Analog Inputs, A1 &amp; A2:</a></li>
<li><a class="reference internal" href="#analog-input-a3"><img class="math" src="_images/math/a8045cf7990709a0503df23e7cac7cf9fdfac062.png" alt="\pm3.3\ V"/> Analog Input A3:</a></li>
<li><a class="reference internal" href="#microphone-input-mic">Microphone input MIC:</a></li>
</ul>
</li>
<li><a class="reference internal" href="#i2c-sensor-interface">I2C Sensor Interface:</a></li>
<li><a class="reference internal" href="#power-supply"><img class="math" src="_images/math/2201dc802084bb28c4d086972d749820916bfaa6.png" alt="\pm\ 6\ V/10\ mA"/> Power supply:</a></li>
</ul>
</li>
<li><a class="reference internal" href="#accessory-set">1.2.2 Accessory Set</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="1.1.html"
title="previous chapter">Introduction</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="1.3.html"
title="next chapter">Software Installation</a></p>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="_sources/1.2.rst.txt"
rel="nofollow">Show Source</a></li>
</ul>
</div>
<div id="searchbox" style="display: none" role="search">
<h3>Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="search.html" method="get">
<input type="text" name="q" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="the-equipment">
<h1>The equipment<a class="headerlink" href="#the-equipment" title="Permalink to this headline"></a></h1>
<p>ExpEYES-17 is interfaced and powered by the USB port of the computer,
and it is programmable in Python. It can function as a low frequency
oscilloscope, function generator, programmable voltage source, frequency
counter and data logger. For connecting external signals, it has two
spring loaded terminals blocks, one for output signals and another for
inputs, as shown in figure <a class="reference external" href="#fig:The-ExpEYES-toppanel">1.1↓</a>. The
software can monitor and control the voltages at these terminals. In
order to measure other parameters (like temperature, pressure etc.), we
need to convert them in to electrical signals by using appropriate
sensor elements. The accuracy of the voltage measurements is decided by
the stability of the 3.3V reference used, it is 50ppm per degree
celcius. The gain and offset errors are eliminated by initial
calibration, using a 16bit ADC. Even though our primary objective is to
do experiments, you are advised to read through the brief description of
the equipment given below. The device can be also used as a test
equipment for electrical and electronics engineering experiments.</p>
<p><em>IMPORTANT :</em></p>
<p><em>The external voltages connected to ExpEYES17 must be within the allowed
limits. Inputs A1 and A2 must be within ±16 volts range and Inputs IN1
and IN2 must be in 0 to 3.3V range. Exceeding these limits may result in
damage to the equipment. To measure higher voltages, scale them down
using resistive potential divider networks.</em></p>
<div class="figure" id="fig-e17">
<a class="reference internal image-reference" href="_images/eyes17-panel.jpg"><img alt="_images/eyes17-panel.jpg" src="_images/eyes17-panel.jpg" style="width: 500px;" /></a>
</div>
<p>Figure 1.1 The ExpEYES17 top panel showing the external connections.</p>
<div class="section" id="external-connections">
<h2>External connections<a class="headerlink" href="#external-connections" title="Permalink to this headline"></a></h2>
<p>The functions of the external connections briefly explained below. All
the black coulored terminals are at ground potential, all other voltages
are measured with respect to it.</p>
<div class="section" id="outputs">
<h3>Outputs:<a class="headerlink" href="#outputs" title="Permalink to this headline"></a></h3>
<div class="section" id="constant-current-source-ccs">
<h4>Constant Current Source (CCS) :<a class="headerlink" href="#constant-current-source-ccs" title="Permalink to this headline"></a></h4>
<p>The constant current source can be switched ON and OFF under software
control. The nominal value is 1.1 mA but may vary from unit to unit, due
to component tolerances. To measure the exact value, connect an ammeter
from CCS to GND. Another method is to connect a known resistance (~1k)
and measure the voltage drop across it. The load resistor should be less
than 3k for this current source.</p>
</div>
<div class="section" id="programmable-voltage-pv1">
<h4>Programmable Voltage (PV1) :<a class="headerlink" href="#programmable-voltage-pv1" title="Permalink to this headline"></a></h4>
<p>Can be set, from software, to any value in the -5V to +5V range. The
resolution is 12 bits, implies a minimum voltage step of around 2.5
millivolts.</p>
</div>
<div class="section" id="programmable-voltage-pv2">
<h4>Programmable Voltage (PV2) :<a class="headerlink" href="#programmable-voltage-pv2" title="Permalink to this headline"></a></h4>
<p>Can be set, from software, to any value in the -3.3V to +3.3V range. The
resolution is 12 bits.</p>
</div>
<div class="section" id="square-wave-sq1">
<h4>Square Wave SQ1:<a class="headerlink" href="#square-wave-sq1" title="Permalink to this headline"></a></h4>
<p>Output swings from 0 to 5 volts and frequency can be varied 4Hz to
100kHz. All intermediate values of frequency are not possible. The duty
cycle of the output is programmable. Setting frequency to 0Hz will make
the output HIGH and setting it to  − 1 will make it LOW, in both cases
the wave generation is disabled. SQR1 output has a <img class="math" src="_images/math/36dfc0dd6f490d35fa65c29d9013ee762dc718f1.png" alt="100~\Omega"/> <strong>series
resistor</strong> inside so that it can drive LEDs directly.</p>
</div>
<div class="section" id="square-wave-sq2">
<h4>Square Wave SQ2:<a class="headerlink" href="#square-wave-sq2" title="Permalink to this headline"></a></h4>
<p>Output swings from 0 to 5 volts and frequency can be varied 4Hz to
100kHz. All intermediate values of frequency are not possible. The duty
cycle of the output is programmable. SQR2 is not available when WG is
active.</p>
</div>
<div class="section" id="digital-output-od1">
<h4>Digital Output (OD1) :<a class="headerlink" href="#digital-output-od1" title="Permalink to this headline"></a></h4>
<p>The voltage at OD1 can be set to 0 or 5 volts, using software.</p>
</div>
<div class="section" id="sine-triangular-wave-wg">
<h4>Sine/Triangular Wave WG:<a class="headerlink" href="#sine-triangular-wave-wg" title="Permalink to this headline"></a></h4>
<p>Frequency can be varied from 5Hz to 5kHz. The peak value of the
amplitude can be set to 3 volts, 1.0 volt or 80 mV. Shape of the output
waveform is programmable. Using the GUI sine or triangular can be
selected. WG bar is inverted WG.</p>
</div>
</div>
<div class="section" id="inputs">
<h3>Inputs:<a class="headerlink" href="#inputs" title="Permalink to this headline"></a></h3>
<div class="section" id="capacitance-meter-in1">
<h4>Capacitance meter IN1:<a class="headerlink" href="#capacitance-meter-in1" title="Permalink to this headline"></a></h4>
<p>Capacitance connected between IN1 and Ground can be measured. It works
better for lower capacitance values, upto 10 nanoFarads, results may not
be very accurate beyond that.</p>
</div>
<div class="section" id="frequency-counter-in2">
<h4>Frequency Counter IN2:<a class="headerlink" href="#frequency-counter-in2" title="Permalink to this headline"></a></h4>
<p>Capable of measuring frequencies upto several MHz.</p>
</div>
<div class="section" id="resistive-sensor-input-sen">
<h4>Resistive Sensor Input (SEN):<a class="headerlink" href="#resistive-sensor-input-sen" title="Permalink to this headline"></a></h4>
<p>This is mainly meant for sensors like Light Dependent Resistor,
Thermistor, Photo-transistor etc. SEN is internally connected to 3.3
volts through a 5.1kΩ resistor.</p>
</div>
<div class="section" id="analog-inputs-a1-a2">
<h4><img class="math" src="_images/math/bbc2ff13bad8d262b9cc56f16a664ff4871beaf1.png" alt="\pm16\ V"/> Analog Inputs, A1 &amp; A2:<a class="headerlink" href="#analog-inputs-a1-a2" title="Permalink to this headline"></a></h4>
<p>Can measure voltage within the ±16 volts range. The input voltage range
can be selected from .5V to 16V fullscale. Voltage at these terminals
can be displayed as a function of time, giving the functionality of a
low frequency oscilloscope. The maximum sampling rate is 1 Msps
/channel. Both have an input impedance of 1MΩ .</p>
</div>
<div class="section" id="analog-input-a3">
<h4><img class="math" src="_images/math/a8045cf7990709a0503df23e7cac7cf9fdfac062.png" alt="\pm3.3\ V"/> Analog Input A3:<a class="headerlink" href="#analog-input-a3" title="Permalink to this headline"></a></h4>
<p>Can measure voltage within the ±3.3 volts range. The input can be
amplified by connecting a resistor from Rg to Ground, gain
=1 + (Rg)/(10000). This enables displaying very small amplitude signals.
The input impedance of A3 is 10MΩ.</p>
</div>
<div class="section" id="microphone-input-mic">
<h4>Microphone input MIC:<a class="headerlink" href="#microphone-input-mic" title="Permalink to this headline"></a></h4>
<p>A condenser microphone can be connected to this terminal and the output
can be captured.</p>
</div>
</div>
<div class="section" id="i2c-sensor-interface">
<h3>I2C Sensor Interface:<a class="headerlink" href="#i2c-sensor-interface" title="Permalink to this headline"></a></h3>
<p>The four connections (+5V, Ground, SCL and SDA) of the 8 terminal berg
strip supports I2C sensors. The software is capable of recognizing a
large number of commercially available I2C sensors.</p>
</div>
<div class="section" id="power-supply">
<h3><img class="math" src="_images/math/2201dc802084bb28c4d086972d749820916bfaa6.png" alt="\pm\ 6\ V/10\ mA"/> Power supply:<a class="headerlink" href="#power-supply" title="Permalink to this headline"></a></h3>
<p>The VR+ and VR- are regulated power outputs. They can supply very little
current, but good enough to power an Op-Amp.</p>
</div>
</div>
<div class="section" id="accessory-set">
<h2>1.2.2 Accessory Set<a class="headerlink" href="#accessory-set" title="Permalink to this headline"></a></h2>
<p>Some accessories are provided with expEYES.</p>
<ul class="simple">
<li>Pieces of wires, with pin and with crocodile clip.</li>
<li>Condenser microphone with leads.</li>
<li>Inductor Coil (2) : 44SWG wire on 1cm dia bobbin. Around 3000 Turns
(some may have more turns). These coils can be used for studying
inductance, electromagnetic induction etc.</li>
<li>Piezo Electric Discs (2) : Resonant frequency is around 3500 Hz. Can
be energized by WG output or SQR1. Discs are enclosed in a plastic
shell that forms a cavity, that enhances the amplitude of sound
produced.</li>
<li>DC Motor : Should be powered by a DC voltage less than 3 volts.</li>
<li>Permanent Magnets : (a) 10mm dia &amp; length (b) 5 mm dia &amp; 10 mm length
(c) Button size magnets(2)</li>
<li>5mm LEDS : RED, BLUE, GREEN, WHITE</li>
<li>Capacitors : 100pF, 0.1uF , 1 uF &amp; 22uF</li>
<li>Inductor : 10 mH / 20Ω,</li>
<li>Resistors : 560Ω, 1kΩ, 2.2kΩ , 10kΩ , 51kΩ and 100 kΩ</li>
<li>LDR</li>
<li>Two silicon diodes (1N4148) and one 3.3 volts zener diode</li>
<li>NPN Transistor( 2N2222)</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="1.3.html" title="Software Installation"
>next</a> |</li>
<li class="right" >
<a href="1.1.html" title="Introduction"
>previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">eyes17 1.0 documentation</a> &#187;</li>
</ul>
</div>
<div class="footer" role="contentinfo">
&#169; Copyright 2018, Jithin B.P..
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.7.5.
</div>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Software Installation &#8212; eyes17 1.0 documentation</title>
<link rel="stylesheet" href="_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="The main GUI program" href="1.4.html" />
<link rel="prev" title="The equipment" href="1.2.html" />
</head><body>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="1.4.html" title="The main GUI program"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="1.2.html" title="The equipment"
accesskey="P">previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">eyes17 1.0 documentation</a> &#187;</li>
</ul>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h3><a href="index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">Software Installation</a><ul>
<li><a class="reference internal" href="#any-gnu-linux-distributions">Any GNU/Linux distributions</a></li>
<li><a class="reference internal" href="#debian-or-ubuntu-gnu-linux-distributions">Debian or Ubuntu GNU/Linux distributions</a></li>
<li><a class="reference internal" href="#the-expeyes-live-cd-usb-pendrive">The expEYES Live CD / USB pendrive</a></li>
<li><a class="reference internal" href="#on-mswindows">On MSWindows</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="1.2.html"
title="previous chapter">The equipment</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="1.4.html"
title="next chapter">The main GUI program</a></p>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="_sources/1.3.rst.txt"
rel="nofollow">Show Source</a></li>
</ul>
</div>
<div id="searchbox" style="display: none" role="search">
<h3>Quick search</h3>
<div class="searchformwrapper">
<form class="search" action="search.html" method="get">
<input type="text" name="q" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="software-installation">
<h1>Software Installation<a class="headerlink" href="#software-installation" title="Permalink to this headline"></a></h1>
<p>ExpEYES can run on any computer having a Python Interpreter and required
modules. The USB interface is handled by a device driver program that
presents the USB port as a Serial port to the Python programs. The
communication the expEYES is done using a library written in Python.
Programs with GUI have been written for many experiments. Eyes17
software require the following packages</p>
<ul class="simple">
<li>python-serial</li>
<li>python-numpy</li>
<li>python-scipy</li>
<li>python-qt4</li>
<li>python-pyqtgraph</li>
</ul>
<div class="section" id="any-gnu-linux-distributions">
<h2>Any GNU/Linux distributions<a class="headerlink" href="#any-gnu-linux-distributions" title="Permalink to this headline"></a></h2>
<p>Download <strong>eyes17-x.x.x.zip</strong> (the latest version) from
<strong>http://expeyes.in</strong> and upzip it, and change to the newly created
folder. Issue the command</p>
<blockquote>
<div><p>$ sudo sh postinst # set user write permission</p>
<p>$ python main.py</p>
</div></blockquote>
<p>You will get error messages for any missing packages that are required
for expeyes. Install them one by one and try again. Python programs