<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Manivel</id>
		<title>Script | Spoken-Tutorial - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Manivel"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/Special:Contributions/Manivel"/>
		<updated>2026-04-09T23:23:52Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/Spoken-Tutorial-Technology/C2/Editing-using-Audacity/English</id>
		<title>Spoken-Tutorial-Technology/C2/Editing-using-Audacity/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/Spoken-Tutorial-Technology/C2/Editing-using-Audacity/English"/>
				<updated>2014-06-18T06:29:59Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|Border=1&lt;br /&gt;
|Time&lt;br /&gt;
|Narration&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||00:01&lt;br /&gt;
||Hello friends. Welcome to the tutorial on Editing using Audacity. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||00:08&lt;br /&gt;
||This tutorial will explain how to edit an audio file. We will learn how to &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||00:14&lt;br /&gt;
||open an audio file in audacity&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||00:16&lt;br /&gt;
||convert a stereo file to mono. Attach labels. Cut,delete,move and amplify the audio. Filter background noise.Save and export the audio file.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||00:27&lt;br /&gt;
||For this tutorial, I am using the Ubuntu Linux 10.04 version operating system and Audacity version 1.3.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||00:36&lt;br /&gt;
||Audacity supports many audio formats including:&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||00:39&lt;br /&gt;
||WAV (Windows Wave format) &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||00:41&lt;br /&gt;
||AIFF (Audio Interchange File Format) &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||00:43&lt;br /&gt;
||Sun Au / NeXT &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||00:46&lt;br /&gt;
||RCAM (Institut de Recherce et Coordination Acoustique / Musique) &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||00:49&lt;br /&gt;
||MP3 (MPEG I, layer 3) (export requires separate encoder. see Lame Installation) Ogg Vorbis &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||00:53&lt;br /&gt;
||Lets access Audacity through the Main menu item Applications &amp;gt;&amp;gt; Sound and Video &amp;gt;&amp;gt; Audacity.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||01:04&lt;br /&gt;
||An audacity help box opens. Let’s click OK. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||01:09&lt;br /&gt;
||To edit an audio file, we need to first import it into Audacity. To do this, go to File &amp;gt;&amp;gt; Import &amp;gt;&amp;gt; Audio.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:21&lt;br /&gt;
||When the browser window opens, browse for the audio file to be edited and click on Open.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||01:31&lt;br /&gt;
||The file opens in the Audacity window.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||01:36&lt;br /&gt;
||Save this file as an a u p file (i.e. Audacity project file) by clicking on File &amp;gt;&amp;gt; Save Project As. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:47&lt;br /&gt;
||Click OK in the box that opens. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||01:51&lt;br /&gt;
||Give your file a name. Here we will type 'Editing in Audacity'..&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||01:55&lt;br /&gt;
||Check the folder, and Click on Save. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||02:00&lt;br /&gt;
||Select 'Copy All Audio into Project (safer)' option. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||02:05&lt;br /&gt;
||This creates a folder that will contain all the audacity project data files. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||02:11&lt;br /&gt;
||Look at the tracks. If there is only one track, then the audio is in MONO.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||02:16&lt;br /&gt;
||This will also be mentioned in the Label on the left panel. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||02:21&lt;br /&gt;
||Now, lets open another audio file. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||02:35&lt;br /&gt;
||If there are 2 tracks, then the audio is in STEREO. Again, this will be mentioned in the Label on the left panel.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||02:45&lt;br /&gt;
||To remove a track completely, select the track, click on Tracks tab and select Remove Tracks. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||02:59&lt;br /&gt;
||Alternately, delete tracks by clicking on the X at the extreme left. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||03:04&lt;br /&gt;
||If the audio file is in stereo mode and stereo output is not required, then one can convert the mode to mono.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||03:12&lt;br /&gt;
||To do so, go to the Tracks tab and select Mix and Render.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||03:20&lt;br /&gt;
||Now click on the drop-down arrow on the panel to the left of the audio file and select Split stereo to mono.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||03:30&lt;br /&gt;
||Delete one track. &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||03:35&lt;br /&gt;
||To zoom into or out of a file click the cursor where you need to zoom on the file and click the zoom in or zoom out button on the Edit panel. &lt;br /&gt;
 &lt;br /&gt;
|-       &lt;br /&gt;
||03:52&lt;br /&gt;
||Alternately, place the cursor over the part of the file that you need to zoom into or out of.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||04:03&lt;br /&gt;
||Now press the Ctrl key down and use the scroll wheel on your mouse to zoom in and out. &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||04:19&lt;br /&gt;
||An audio file can be cut to remove unwanted parts, copied, pasted, deleted and treated with some special effects.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||04:29&lt;br /&gt;
||The volume of the file can also be increased or decreased.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||04:35&lt;br /&gt;
||Before editing, always listen to the whole audio file. You may want to label parts as you listen, for easy reference. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||04:44&lt;br /&gt;
||To do so, add a label track by clicking on Tracks &amp;gt;&amp;gt; add New and Label Track. &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||04:56&lt;br /&gt;
||To add a label at a point, select the point with the cursor, go to the tracks tab, &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||04:54&lt;br /&gt;
||and select Add label at selection.&lt;br /&gt;
   &lt;br /&gt;
|-&lt;br /&gt;
||05:08&lt;br /&gt;
||You can type into the label.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||05:16&lt;br /&gt;
||Alternately, click at the point, &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||05:24&lt;br /&gt;
||press Ctrl +B. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||05:28&lt;br /&gt;
||This opens a new Label track the first time.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||05:32&lt;br /&gt;
||Consecutive Ctrl+B will open new labels on the same track.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||05:47&lt;br /&gt;
||A label will open with the cursor at the point on the time line where the cursor is placed.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||05:53&lt;br /&gt;
||Place the cursor wherever required and press Ctrl+B for each new label. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||06:07&lt;br /&gt;
||Labels can also be moved.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||06:15&lt;br /&gt;
||To delete the labels, click inside the text box and press backspace till the label is deleted. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||06:27&lt;br /&gt;
||Another way to do this is to go to Tracks &amp;gt;&amp;gt; Edit Labels.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||06:34&lt;br /&gt;
||A window with all the labels listed will appear and the labels that need to be deleted can be selected and deleted by clicking on Remove button. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||06:46&lt;br /&gt;
||Click Ok.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||06:55&lt;br /&gt;
||After listening to the entire audio file once or more than once, the structure of the edit can be decided; parts of the file can be deleted or moved, as required. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||07:07&lt;br /&gt;
||Structure the edit based on what is appropriate for introduction, body and conclusion.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||07:15&lt;br /&gt;
||Remove repeats and bad sound. Effects can be used to enhance the impact of a message.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||07:21&lt;br /&gt;
||Unwanted sounds such as stammering and coughs that don't overlap the speech, repeats, and long silences can be removed. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||07:32&lt;br /&gt;
||To delete, select the Selection tool and select the part of the audio that needs to be deleted by left-click, drag and then release, press delete to delete that part of the audio.&lt;br /&gt;
 &lt;br /&gt;
|- &lt;br /&gt;
||07:50&lt;br /&gt;
||To move one segment of audio to another part, select the part of the audio that needs to be moved by left-click, drag and then release, then cut that part by using the keyboard shortcut Ctrl+X.&lt;br /&gt;
   &lt;br /&gt;
|-&lt;br /&gt;
||08:07&lt;br /&gt;
||We can also click on the Cut button in the Edit tools panel OR click on Edit &amp;gt;&amp;gt; Cut option.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||08:22&lt;br /&gt;
||Move the cursor to the place where the audio segment needs to be moved, &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||08:31&lt;br /&gt;
||click there and paste the audio segment.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||08:33&lt;br /&gt;
||This can be done with either the keyboard shortcut Ctrl+V or the Paste button &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||08:40&lt;br /&gt;
||In the Edit tools panel or Edit &amp;gt;&amp;gt; &lt;br /&gt;
        &lt;br /&gt;
|-&lt;br /&gt;
||08:47&lt;br /&gt;
||Paste option. &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||08:52&lt;br /&gt;
||To reduce loud breaths, select the breath portion in the audio stream by &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||09:14&lt;br /&gt;
||left-clicking, dragging and releasing. &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||09:17&lt;br /&gt;
||Go to Effect &amp;gt;&amp;gt; Amplify. Enter -5 or -7 &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||09:26&lt;br /&gt;
||or more in the Amplification box, depending on how much you want to reduce the sound, and click Ok&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||09:43&lt;br /&gt;
||To increase the volume of the parts that have recorded softly, select the audio go to Effect &amp;gt;&amp;gt; Amplify.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||09:56&lt;br /&gt;
||You will see a value already there. This value is optimal amplification for this file. You can also enter the amount you want. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||10:12&lt;br /&gt;
||Click Ok. &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||10:15&lt;br /&gt;
||If the Ok button is not active, check the Allow Clipping option. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||10:34&lt;br /&gt;
||To filter out disturbing background noises, select a portion on the track with the sample noise.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||10:47&lt;br /&gt;
||Remember to select a portion without voice. Now click on Effect &amp;gt;&amp;gt; &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||10:55&lt;br /&gt;
||Noise Removal. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||10:59&lt;br /&gt;
||Click on Get Noise Profile. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:02&lt;br /&gt;
||This will identify the noise sample to be filtered.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:06&lt;br /&gt;
||Now select the whole audio track by clicking anywhere on it. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:11&lt;br /&gt;
||Again, click on Effect &amp;gt;&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:16&lt;br /&gt;
||Noise Removal. Choose the Noise Reduction Level.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:26&lt;br /&gt;
||Use the lowest value that reduces the noise to an acceptable level.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:31&lt;br /&gt;
||Higher values will remove the noise completely but will result in distortion of the audio that remains.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:37&lt;br /&gt;
||Lets click OK. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:44&lt;br /&gt;
||It is advisable not to amplify the audio too much above the recommended value in the box because amplification also enhances background sounds.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||11:54&lt;br /&gt;
||Hisses and hums will become more prominent as well.&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||11:57&lt;br /&gt;
||Save the project file regularly.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||12:00:&lt;br /&gt;
||Finally, export the final project to the required audio format i.e. wav, mp3 and others.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||12:09&lt;br /&gt;
||We have already covered this part in the earlier tutorial. Kindly refer to it for details. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||12:17&lt;br /&gt;
||That's all we have in this tutorial. lets just summarize. In this we learned the basics of editing,using audacity &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||12;26&lt;br /&gt;
||how to open an audio file ,convert stereo to mono, zoom in and out ,attach lables &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||12:35&lt;br /&gt;
|structure and edit. Cut, delete, move audio. Amplify audio. Filter background noise &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||12:50&lt;br /&gt;
||Edit the audio that you recorded in the first tutorial using the tips given above. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||12:55&lt;br /&gt;
||Use fade out and fade in where necessary.&lt;br /&gt;
   &lt;br /&gt;
|-&lt;br /&gt;
||13:01&lt;br /&gt;
||Watch the video available at the following link (http://spoken-tutorial.org/What_is_a_Spoken_Tutorial)&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||13:06&lt;br /&gt;
||It summarises the Spoken Tutorial project&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||13:10&lt;br /&gt;
||If you do not have good bandwidth, you can download and watch it&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||13:15&lt;br /&gt;
||The Spoken Tutorial Team conducts workshops using spoken tutorials &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||13:20&lt;br /&gt;
||Gives certificates to those who pass an online test &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||13:25&lt;br /&gt;
||For more details contact, contact@spoken-tutorial.org &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||13:30&lt;br /&gt;
||Spoken Tutorial Project is a part of the Talk to a Teacher project. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||13:35&lt;br /&gt;
||supported by the National Mission on Education through ICT, MHRD, Government of India. &lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||13:42&lt;br /&gt;
||More information on this Mission is available at http://spoken-tutorial.org/NMEICT-intro&lt;br /&gt;
  &lt;br /&gt;
|-&lt;br /&gt;
||13:55&lt;br /&gt;
||This brings us to the end of this tutorial.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||13:58&lt;br /&gt;
||Thank you. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||14:01&lt;br /&gt;
||This is Krupa Thimmaiah from ITforChange&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/PHP-and-MySQL/C2/Echo-Function/English</id>
		<title>PHP-and-MySQL/C2/Echo-Function/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/PHP-and-MySQL/C2/Echo-Function/English"/>
				<updated>2014-06-18T06:25:40Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with '{|Border=1 !Time !Narration |- |0:00 |Hi guys. This is a basic PHP tutorial.  |- |0:03 |I'm just going to run through how to use the echo function and how to set your tags up.  |…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|Border=1&lt;br /&gt;
!Time&lt;br /&gt;
!Narration&lt;br /&gt;
|-&lt;br /&gt;
|0:00&lt;br /&gt;
|Hi guys. This is a basic PHP tutorial. &lt;br /&gt;
|-&lt;br /&gt;
|0:03&lt;br /&gt;
|I'm just going to run through how to use the echo function and how to set your tags up. &lt;br /&gt;
|-&lt;br /&gt;
|0:08&lt;br /&gt;
|Right, those of you that are familiar with html, will know that there are your html tags to start your page, to end your page. &lt;br /&gt;
|-&lt;br /&gt;
|0:15&lt;br /&gt;
|They're not vital in an html page. As long as you've got an html extension, you're fine. &lt;br /&gt;
|-&lt;br /&gt;
|0:20&lt;br /&gt;
|However in PHP, you need your tags. This starts, this ends, and that's basically the standard notation for it. &lt;br /&gt;
|-&lt;br /&gt;
|0:29&lt;br /&gt;
|However, our content goes in between here. &lt;br /&gt;
|-&lt;br /&gt;
|0:32&lt;br /&gt;
|Right, I've already saved my file, that's 'helloworld.php'. &lt;br /&gt;
|-&lt;br /&gt;
|0:36&lt;br /&gt;
|So, let's give that a save and have a look in here. &lt;br /&gt;
|-&lt;br /&gt;
|0:41&lt;br /&gt;
|Right, okay there's nothing in the page at the moment, but we've got our page set up, it's absolutely fine. &lt;br /&gt;
|-&lt;br /&gt;
|0:47&lt;br /&gt;
|The echo function works like this: we've got echo, we've got some speech marks and we've got a line terminator which is the semicolon on your keyboard. &lt;br /&gt;
|-&lt;br /&gt;
|0:57&lt;br /&gt;
|And, our text goes in between here. Let's save that out and we'll refresh and there we go. &lt;br /&gt;
|-&lt;br /&gt;
|1:05&lt;br /&gt;
|Right, you can – and I find this very useful – write your echo function like this. &lt;br /&gt;
|-&lt;br /&gt;
|1:10&lt;br /&gt;
|Because when you put an html code inside your echo function (and just to let you know, if you haven't learnt html yet I suggest you pick it up, at least slightly, because we're going to be using it quite a lot) these bits here don't represent line breaks, for that you need to add your own html in, so '&amp;lt;br&amp;gt;' for line break, and then 'New line'. &lt;br /&gt;
|-&lt;br /&gt;
|1:28&lt;br /&gt;
|We'll refresh this, and there you go: our html has been incorporated. &lt;br /&gt;
|-&lt;br /&gt;
|1:33&lt;br /&gt;
|Okay, just to let you know, this is one thing that a lot of people run into: 'image source equals' and your file goes there. &lt;br /&gt;
|-&lt;br /&gt;
|1:42&lt;br /&gt;
|However, what we've got at the moment is we've got 'echo', this shows that we're going to start our output, and this here will show that we're ending our output. &lt;br /&gt;
|-&lt;br /&gt;
|1:52&lt;br /&gt;
|We don't end it here, we're going to end it here. So instead of these, we'll need inverted commas –  basically, that will let us show our image there. There's no file specified, but you get the picture.&lt;br /&gt;
|-&lt;br /&gt;
|2:05&lt;br /&gt;
|So, let me just show you what would happen if we keep these in, and then that's pretty much the end of the tutorial. &lt;br /&gt;
|-&lt;br /&gt;
|2:13&lt;br /&gt;
|Right, we've got 'parse error' – we either need a comma or a semicolon to end, which proves that as we're coming up to here, we need a semicolon after this. &lt;br /&gt;
|-&lt;br /&gt;
|2:23&lt;br /&gt;
|But in actual fact, that's rubbish. So, just keep them as inverted commas.&lt;br /&gt;
|-&lt;br /&gt;
|2:30&lt;br /&gt;
|Okay, that's the basics of the echo function and the PHP tags, that's all you really need to know for now. Thanks for watching!&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/PHP-and-MySQL/C2/Functions-Advanced/English</id>
		<title>PHP-and-MySQL/C2/Functions-Advanced/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/PHP-and-MySQL/C2/Functions-Advanced/English"/>
				<updated>2014-06-18T06:23:59Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with '{| border=1 !Time !Narration |- |0:0 |moving up to slightly more advanced functions I'm gonna show you how to create a little calculator program. |- |0:04 |with a function that a…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=1&lt;br /&gt;
!Time&lt;br /&gt;
!Narration&lt;br /&gt;
|-&lt;br /&gt;
|0:0&lt;br /&gt;
|moving up to slightly more advanced functions I'm gonna show you how to create a little calculator program.&lt;br /&gt;
|-&lt;br /&gt;
|0:04&lt;br /&gt;
|with a function that allows you to imper a value and then gain a value out this after a mathematical operation&lt;br /&gt;
|-&lt;br /&gt;
|0:13&lt;br /&gt;
|okay so we'll go ahead by creating a function like we have done before.I'm gonna call this 'calc'&lt;br /&gt;
|-&lt;br /&gt;
|0:19&lt;br /&gt;
|and I'm gonna create my block first and inside here I'm gonna have a 'number1' 'number2' and a 'operator'&lt;br /&gt;
|-&lt;br /&gt;
|0:28&lt;br /&gt;
|now this will be a numerical value,this will be a integer or decimal depending on the user and this will also be the same and his will be the string value of either '+' '-' '/' '*'&lt;br /&gt;
|-&lt;br /&gt;
|0:44&lt;br /&gt;
|okay now inside our function we need to start creating our code that's gonna do this what I'm gonna do is I'm gonna create a switch statement inside.&lt;br /&gt;
|-&lt;br /&gt;
|0:54&lt;br /&gt;
|and I'm gonna say switch and the switch condition or rather the imper of the switch is 'op'&lt;br /&gt;
|-&lt;br /&gt;
|1:03&lt;br /&gt;
|I'm gonna create a block for this and I'm gonna say case = + I'm gonna say to carry out this.&lt;br /&gt;
|-&lt;br /&gt;
|1:14&lt;br /&gt;
|I'm gonna make a new variable called 'total' now it's gonna equal 'num1' here '+' 'num2'&lt;br /&gt;
|-&lt;br /&gt;
|1:28&lt;br /&gt;
|that's the end of that and then I'm gonna break that and now it's probably a much easier way to do this and I'm sure I'm gonna combine switch statement with a function so you can give used to use all different kinds of things inside other statements.&lt;br /&gt;
|-&lt;br /&gt;
|1:45&lt;br /&gt;
|and inside functions like that.so I have created a case for '+' so when this equals '+' that the user supply remember we have this added to this.&lt;br /&gt;
|-&lt;br /&gt;
|1:57&lt;br /&gt;
|now we need to go down and we need to create another 'case' and that's gonna be '-' and that's gonna be total = 'num1' - 'num2'&lt;br /&gt;
|-&lt;br /&gt;
|2:10&lt;br /&gt;
|okay we are just going down make sure you break that and we are just going to go down copy this down okay and for here we are going to say '*' and here '/' and make sure you change sign here.&lt;br /&gt;
|-&lt;br /&gt;
|2:27&lt;br /&gt;
|now if you don't understand what is going on here and really need to know please e-mail me.i know it might be confusing it should be alright with that&lt;br /&gt;
|-&lt;br /&gt;
|2:36&lt;br /&gt;
|now by default were going to echo out 'unknown operator' okay right.let me just run through this and then we will start to call the function well i have got function called calculator or calc for short which takes from the imper the number the second number and a operator&lt;br /&gt;
|-&lt;br /&gt;
|2:58&lt;br /&gt;
|which can either be '+' '-' '*' '/' as you have probably seen in my mathematical operator my arthimatic operator tutorial&lt;br /&gt;
|-&lt;br /&gt;
|3:14&lt;br /&gt;
|okay now we have a switch statement inside which takes this 'op' into a account it takes what has been entered. now if it equals a '+'remember switch is over statement its just easier to write and much more efficient&lt;br /&gt;
|-&lt;br /&gt;
|3:32&lt;br /&gt;
|we are going to say if it equals '+' then we are going to create a new variable called total and that's gonna equal the number 1 that's entered or the first number that is entered added to the second number.&lt;br /&gt;
|-&lt;br /&gt;
|3:45&lt;br /&gt;
|and here we are gonna say if it's a '-' we are gonna say the total creating a variable again it can't be remembered it can't be this and this so this total variable is only gonna be set once for each case and we are gonna say number 1 - number 2 and the same for multiply and divide&lt;br /&gt;
|-&lt;br /&gt;
|4:10&lt;br /&gt;
|now this would do absolutely nothing i mean if i refresh this sorry if we enter this page there is nothing because we have called our function and now to call our function as you know we are just gonna say calc and we are gonna put our values in&lt;br /&gt;
|-&lt;br /&gt;
|4:25&lt;br /&gt;
|we are going to say let's just give it two numbers say 10 and 10 and a '+' okay so that will be 20 now watch what happens when i refresh this nothing now why?&lt;br /&gt;
|-&lt;br /&gt;
|4:45&lt;br /&gt;
|the reason being is because we haven't echoed this out it says a variable so what we really ideally do is we want to echo what has been out put from calc now the moment this won't do anything if we refresh&lt;br /&gt;
|-&lt;br /&gt;
|5:00&lt;br /&gt;
|we have got nothing because there is no return out put so in each case what we are gonna say 'return total' and what this does is it creates if you think function as a variable it sets the functions value as the total&lt;br /&gt;
|-&lt;br /&gt;
|5:26&lt;br /&gt;
|and when ever you say return and when ever you say here the function is gonna equal so we are gonna say return total and we are gonna copy that and gonna paste it down for each case &lt;br /&gt;
|-&lt;br /&gt;
|5:39&lt;br /&gt;
|okay so obviously we don't need to do an unknown operator because there is no operator that's gonna be found here and we can refresh that.&lt;br /&gt;
|-&lt;br /&gt;
|5:49&lt;br /&gt;
|and we still don't have anything okay now the reason this not working is because i very stupidly echoed this inside a function you can see the bracket of a function that starts here and ends here&lt;br /&gt;
|-&lt;br /&gt;
|6:08&lt;br /&gt;
|I'm gonna place this underneath where it should be and make sure that's that and then we are gonna refresh and it was always 20 okay so we can see the 10 + 10 is 20&lt;br /&gt;
|-&lt;br /&gt;
|6:24&lt;br /&gt;
|so let's pick some different value say 13 and 7 and / and let's see what we get out okay we have got a quiet long decimal number so you can see this is a quiet good function that we have made we have got our first number our second number and an operator&lt;br /&gt;
|-&lt;br /&gt;
|6:46&lt;br /&gt;
|and through a switch statement it detects which one and forms the relevant operation to it and an unknown operator arrow will be given if it can't be detemined&lt;br /&gt;
|-&lt;br /&gt;
|6:58&lt;br /&gt;
|so for example 'a' that's not a valid operator so as soon as we refresh it's gonna unknown operator so that's basically a bit more advanced functions and we can see we can imper a value and return a value echoing out and using a return command&lt;br /&gt;
|-&lt;br /&gt;
|7:13&lt;br /&gt;
|okay thank you for watching&lt;br /&gt;
|-&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/GIMP/C2/Selecting-Sections-Part-2/English-timed</id>
		<title>GIMP/C2/Selecting-Sections-Part-2/English-timed</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/GIMP/C2/Selecting-Sections-Part-2/English-timed"/>
				<updated>2014-01-09T05:49:50Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border = 1&lt;br /&gt;
&lt;br /&gt;
|'''Time'''&lt;br /&gt;
&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00.23&lt;br /&gt;
|Welcome to  Meet The GIMP. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00.25&lt;br /&gt;
|My name is Rolf steinort and I am recording this is Bremen, Northen Germany. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00.31&lt;br /&gt;
| Today we'll talk about the Fuzzy Select Tool. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00.36&lt;br /&gt;
|It is closely related to the select by colour tool. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00.40&lt;br /&gt;
|But the fuzzy select tool selects only one contiguous region and the colour select tool selects all regions with similar colours.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00.54&lt;br /&gt;
|There are some similar options like Replace, Add, Subtract and Intersect with the current selection, and now I select Add. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01.08&lt;br /&gt;
|Here you can see the same option, Antialiasing.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01.13&lt;br /&gt;
|If we select antialiasing, border of the selection is not sharp and you get smooth corners. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01.23&lt;br /&gt;
| And if it is not selected then you have a really sharp border between selected and unselected. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01.33&lt;br /&gt;
|The further options are Feather Edges and Select Transparent Areas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01.41&lt;br /&gt;
| Select Transparent Areas is useful while using mask sensor on perhaps. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01.50&lt;br /&gt;
|Sample marge is the same as with the other and it selects all the visible layers. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01.58&lt;br /&gt;
|If it is not selected then it works on current layer. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02.04&lt;br /&gt;
|If you want to select something from the total output of image then select this option.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02.11&lt;br /&gt;
|Here is Threshold which defines how much difference between the colours is allowed to be in the selection or when something is out of selection. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02.24&lt;br /&gt;
|It helps in selecting the pixels that have one definite colour. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02.30&lt;br /&gt;
|The next important selection is , which mode do you want to have in the selection. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02.37&lt;br /&gt;
|The composite mode is the gray value of added red, green and blue channels. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02.44&lt;br /&gt;
|You can select the red, the green, the blue channel or the Hue, Saturation or the Value channel as the base for your selection. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02.56&lt;br /&gt;
| Now lets try Fuzzy Select Tool.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03.01&lt;br /&gt;
| I just click into the image and the threshold is zero so lets see what happens. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03.08&lt;br /&gt;
|I make a selection which is one pixel in size. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03.13&lt;br /&gt;
|Now I increase the amount of Threshold to say 30 and click into the image and click on toggle quick mask here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03.28&lt;br /&gt;
| Now you can see the area which is selected. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03.37&lt;br /&gt;
|I de-select the quick mask toggle, press tab to get the tool box and press Shift+Ctrl+A to unselect everything. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03.49&lt;br /&gt;
|I can do this in a different way and for that I decrease the threshold to zero and click into the image and now I am drawing the mouse down and right. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04.03&lt;br /&gt;
|When I increase the threshold, you can see that I am going into this blue area but I am still on the wall. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04.13&lt;br /&gt;
|I think this tool is more useful for graphic designers and not for photographers.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04.22&lt;br /&gt;
|You can change the threshold by just pulling the mouse. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04.26&lt;br /&gt;
|This works the same in colour selection tool. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04.32&lt;br /&gt;
|I change Select by from Composite to Hue and click at the same point and draw to the bottom. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04.43&lt;br /&gt;
| You can see that I have a way better selection of  blue, green part of the wall, than I had before.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04.54&lt;br /&gt;
|So choosing the right method of colour definition gives good result with this tool. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05.05&lt;br /&gt;
|I click into the quick mask and here you see it’s nearly perfect, only some parts to repair and I would do that with painting in the quick mask and not with these selection tools. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05.25&lt;br /&gt;
|If you are confused about selecting the mode then you can see your image in different channels in the channel mode. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05.41&lt;br /&gt;
|Select the blue channel and you see that everything has nearly the same blue value.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05.50&lt;br /&gt;
| In the green channel there are some differences.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05.55&lt;br /&gt;
| In the red channel it’s nearly the same here. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05.59&lt;br /&gt;
| So I would select the green channel for selecting or in this case Hue channel.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06.10&lt;br /&gt;
|Selecting colour is the next tool here and it has the same function and same options here. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06.19&lt;br /&gt;
|It has only one difference. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06.22&lt;br /&gt;
| If you click here, you’ll select all fields with this colour and not one contiguous area.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06.32&lt;br /&gt;
| The colour selection tool, selects all the areas with the similiar colour.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06.41&lt;br /&gt;
|The name of the next tool is intelligent scissors or scissors selection  tool.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06.48&lt;br /&gt;
|This algorithm looks for edges and tries to follow them with the selection.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06.56&lt;br /&gt;
|  And I want to select here these letter boxes &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07.10&lt;br /&gt;
| So I Active the selection tool and I pull a point here and I get a plus sign near the cursor and I simply select the points. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07.42&lt;br /&gt;
|The algorithm is suppose to follow the borders and you can see here it didn’t took the otherway,it took the inside way. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07.56&lt;br /&gt;
|I zoom into the image and now I can draw this point upto here and there was a mistake with selecting this point. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08.13&lt;br /&gt;
|So I pull these point up and you can see the algorithm follows the border if you give enough information where to follow. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08.30&lt;br /&gt;
|It looks pretty good but I usually don’t use this because there are better ways to do this. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08.44&lt;br /&gt;
|I think I would use the colour selection  tool because it always takes the wrong way round. &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| 08.56&lt;br /&gt;
|So I finished with the selection. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09.10&lt;br /&gt;
|I just click on the first point here and the cursor changes  to plus.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09.17&lt;br /&gt;
|Now put the next point and I have these 2 rings making a loop out of it.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09.25&lt;br /&gt;
|I can still move the point around here and make the selection better. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09.33&lt;br /&gt;
|So,when I now click into the selection 2nd time, the selction is selected. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09.42&lt;br /&gt;
|And to look at the quality I activate the quick mask and zoom into it. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09.57&lt;br /&gt;
|Now I look around in the selection. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10.04&lt;br /&gt;
|Here is my fault, I should have clicked here. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10.10&lt;br /&gt;
|So this is the fairly intelligent scissors. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10.17&lt;br /&gt;
|The next and the last tool I want to cover today is the foreground selection tool.    &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10.24&lt;br /&gt;
|It was quite sensation when the algorithm came out sometime ago and it was not so sensational in using in the GIMP. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10.37&lt;br /&gt;
|But lets give it a try.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10.41&lt;br /&gt;
| Here are the same modes and antialiasing isn’t activatable. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10.48&lt;br /&gt;
|And here I want to select one single area and I want to select the statue.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10.57&lt;br /&gt;
|  So 1st I zoom into the image, to get a  better control. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11.06&lt;br /&gt;
|Now I select the selection tool and I can select contiguous region or different region but I select the contiguous region.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11.21&lt;br /&gt;
|First  I make a rough selection here with the automatic laser tool and now you can see that the area which is not selected is in blue colour. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11.44&lt;br /&gt;
|I have selected a brush here and I can control the diameter of the brush with this slider and I paint through this stuff I want to have selected. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11.59&lt;br /&gt;
|I have to see that I don’t select stuff which I don’t want to have in the image. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12.17&lt;br /&gt;
| When I release the mouse button, the algorithm starts to work and some areas here has to be selected. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12.27&lt;br /&gt;
| Everytime the selection gets updated and area that is similar to the stuff I just painted over gets selected.   &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12.42&lt;br /&gt;
| Now I click on Mark Background and start painting the background that I don’t want to have in the image. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|12.54&lt;br /&gt;
|This tool works better when there’s more difference between the selected part and the stuff which is not selected and here the difference is not big enough. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13.12&lt;br /&gt;
| Just press enter to accept the selection. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13.17&lt;br /&gt;
| I think you have got an idea of how this tool works. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13.27&lt;br /&gt;
|The path tool belongs also to this part but I’ll cover that sometimes else. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13.36&lt;br /&gt;
| In the select menu there are some other stuff you can do with selections and i'll cover that also sometime else. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13.48&lt;br /&gt;
| So this was it for this tutorial. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13.52&lt;br /&gt;
| Let me hear some comments and I promise you for the next show with really new things which are viewer Generated content. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14.05&lt;br /&gt;
| You will find a link to this file in the show notes at meetthegimp.org and if you want to leave a comment then please do that. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 14.19&lt;br /&gt;
|This is Hemant Waidande dubbing for the Spoken Tutorial Project.&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Advanced/Writing_Comedi_drivers_for_a_DAQ_card/English</id>
		<title>DAQ/Advanced/Writing Comedi drivers for a DAQ card/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Advanced/Writing_Comedi_drivers_for_a_DAQ_card/English"/>
				<updated>2013-02-15T10:02:14Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with 'This page is under construction.'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is under construction.&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Advanced/Digital_I-O_using_PCI-DDA_8-16</id>
		<title>DAQ/Advanced/Digital I-O using PCI-DDA 8-16</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Advanced/Digital_I-O_using_PCI-DDA_8-16"/>
				<updated>2013-02-15T09:57:26Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with ''''Click on the links below to view the Script in your preferred language -'''   English  [[DAQ/Advanced/Digital I-O usin…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Click on the links below to view the Script in your preferred language -'''&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Advanced/Digital I-O using PCI-DDA 8-16/English | English]]&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Advanced/Digital I-O using PCI-DDA 8-16/Hindi | Hindi]]&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Screenshot_Scilab_Console1.png</id>
		<title>File:Screenshot Scilab Console1.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Screenshot_Scilab_Console1.png"/>
				<updated>2013-02-15T09:46:51Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Rtd_xcos.png</id>
		<title>File:Rtd xcos.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Rtd_xcos.png"/>
				<updated>2013-02-15T09:46:32Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Parameters_block.png</id>
		<title>File:Parameters block.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Parameters_block.png"/>
				<updated>2013-02-15T09:45:54Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Lspci_results.png</id>
		<title>File:Lspci results.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Lspci_results.png"/>
				<updated>2013-02-15T09:44:08Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Lspci_advantech.png</id>
		<title>File:Lspci advantech.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Lspci_advantech.png"/>
				<updated>2013-02-15T09:43:41Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Dmesg_comedi.png</id>
		<title>File:Dmesg comedi.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Dmesg_comedi.png"/>
				<updated>2013-02-15T09:43:29Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Comedi_palette.png</id>
		<title>File:Comedi palette.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Comedi_palette.png"/>
				<updated>2013-02-15T09:43:17Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Browser.png</id>
		<title>File:Browser.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Browser.png"/>
				<updated>2013-02-15T09:43:02Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/File:Advantech_dev_name.png</id>
		<title>File:Advantech dev name.png</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/File:Advantech_dev_name.png"/>
				<updated>2013-02-15T09:42:48Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Advanced/Temperature_Measurement_using_RTD_through_Scilab_and_PCI_1711/English</id>
		<title>DAQ/Advanced/Temperature Measurement using RTD through Scilab and PCI 1711/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Advanced/Temperature_Measurement_using_RTD_through_Scilab_and_PCI_1711/English"/>
				<updated>2013-02-15T09:38:14Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with '== Temperature Measurement using RTD through Scilab and Data Acquisition Hardware, PCI 1711==  This tutorial explains the step by step procedure to measure temperature using RTD …'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Temperature Measurement using RTD through Scilab and Data Acquisition Hardware, PCI 1711==&lt;br /&gt;
&lt;br /&gt;
This tutorial explains the step by step procedure to measure temperature using RTD through Scilab and Data Acquisition Hardware in a Linux operating system. The hardware used is Advantech PCI 1711 multifucntion DAQ card. Note that you cannot use Advantech PCI card in your laptop. So you need a PC with atleast one  PCI slot on the motherboard.&lt;br /&gt;
Hope you have installed the required packages for using this hardware for Data acquisition. To install these, refer to our tutorial on the same in the [http://spoken-tutorial.org/process/index.php/DAQ DAQ main page].&lt;br /&gt;
&lt;br /&gt;
You need the following hardware:&lt;br /&gt;
&lt;br /&gt;
    1. Advantech PCI 1711 with cable and ADAM module 3968 SCSI 68P Terminal Board.&lt;br /&gt;
    2. Multi output dual power supply (+12 ,-12 V and 3.3V).&lt;br /&gt;
    3. Signal conditioning circuit, Here is the [http://spoken-tutorial.org/process/images/d/d0/Signal_conditioning.ps circuit].&lt;br /&gt;
&lt;br /&gt;
Hope you have inserted the DAQ card in the PCI slot. Do not forget to load the module corresponding to PCI 1711 DAQ card, which is done by typing the following command in the Linux terminal:&lt;br /&gt;
&lt;br /&gt;
     $ modprobe adv_pci1710&lt;br /&gt;
&lt;br /&gt;
To check the COMEDI device name associated with your DAQ card, and if the card has been identified by the OS , do the following:&lt;br /&gt;
     $ lspci | grep Advantech, This gives:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Lspci_advantech.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
     $ dmesg | grep comedi , This gives:&lt;br /&gt;
&lt;br /&gt;
[[File:Advantech_dev_name.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here the PCI 1711 is assigned to comedi0. This is the device name.&lt;br /&gt;
&lt;br /&gt;
If you do not get these messages, then re-check your software installation.&lt;br /&gt;
&lt;br /&gt;
Note that the setup could also be used for Measurement Computing DAQ card PCI-DAS1002. I will call it MCC card from now on.  If you are using MCC card do,&lt;br /&gt;
     $ modprobe cb_pcidas&lt;br /&gt;
&lt;br /&gt;
For MCC card, the commands:&lt;br /&gt;
    $ lspci | grep PCI-DAS1002 &lt;br /&gt;
gives:&lt;br /&gt;
&lt;br /&gt;
[[File:lspci_results.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
   $ dmesg | grep comedi  &lt;br /&gt;
gives:&lt;br /&gt;
&lt;br /&gt;
[[File:Dmesg_comedi.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hope you have connected the circuit as given in the signal conditioning circuit diagram. Set the output voltage E1 to 1V by adjusting the 1k pot R1. This ensures that a constant current of 1mA excites the wheat-stone bridge configuration. Switch ON the power supply. Calibration and linear modeling is performed as given below:&lt;br /&gt;
The linear model is &lt;br /&gt;
&lt;br /&gt;
      &amp;lt;math&amp;gt;t = a*Vout + b&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For E1, Vo, Vout, R1, R9 etc, refer the circuit diagram given above. &lt;br /&gt;
&lt;br /&gt;
Dip the RTD in ice at 0 degree Celsius. At 0 degree, measure the voltage Vo. Adjust the pot R9 such that Vo is zero. It may not become zero. There will be a slight error or offset. Measure the corresponding amplified output Vout. Substitue in the above equation. &lt;br /&gt;
       &amp;lt;math&amp;gt;0 = a*Vout + b&amp;lt;/math&amp;gt;..................(1)&lt;br /&gt;
&lt;br /&gt;
Take another reference temperature,say 100 degree Celsius. Measure Vout. &lt;br /&gt;
      &amp;lt;math&amp;gt;100 = a*Vout + b&amp;lt;/math&amp;gt;.................(2)&lt;br /&gt;
&lt;br /&gt;
Solve the equations (1) and (2) to get values of a and b.&lt;br /&gt;
&lt;br /&gt;
Now let us begin the experiment.&lt;br /&gt;
Open the Scilab console window. If the HART toolbox is properly installed you can see hart_0.4.3 under Toolboxes. Click on hart_0.4.3. You will get the following  message on the Scilab console window.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Screenshot_Scilab_Console1.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This indicates that the HART toolbox is loaded properly. Otherwise, you will get error messages. Change the working directory to the one where your code is saved. For me, it is in &lt;br /&gt;
        /home/abhishek/Desktop/daq/DAQ_xcos_files.&lt;br /&gt;
You require the following files: &lt;br /&gt;
       1. find_temp.sci Download it from [http://spoken-tutorial.org/process/images/d/d0/Find_temp.sci here]&lt;br /&gt;
       2. rtd_affich_linear.xcos Download it from [http://spoken-tutorial.org/process/images/3/33/Rtd_affich_linear.xcos here] (To save the xcos file, right click on the link   &lt;br /&gt;
          and choose 'save link as')&lt;br /&gt;
&lt;br /&gt;
Switch on the power supply. Substitute the values of a and b that you have calculated above in the find_temp.sci file.&lt;br /&gt;
Execute the find_temp.sci file. This is a very simple code which linearly models the RTD output voltage and temperature. The code is reproduced below for your convenience.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        mode(-1);&lt;br /&gt;
        function [t] = find_temp(vo)&lt;br /&gt;
    &lt;br /&gt;
        //vo is the amplified output of the wheatstone bridge&lt;br /&gt;
        // t is temperature output.&lt;br /&gt;
        // the linear model is t = 34.742*vo + 0.21109&lt;br /&gt;
&lt;br /&gt;
       //You may have to use your own calibrated values for a and b&lt;br /&gt;
       //t = av+b;&lt;br /&gt;
&lt;br /&gt;
       a = 34.742;&lt;br /&gt;
       b = 0.21109;&lt;br /&gt;
       t = a*vo + b;&lt;br /&gt;
       endfunction&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(To know more about Scilab and Xcos, refer to the spoken tutorial on [http://spoken-tutorial.org/process/index.php/Scilab Scilab]). &lt;br /&gt;
Open Xcos. Open rtd_affich_linear.xcos. Double click on the COMEDI A/D block. Adjust the parameters as shown below:&lt;br /&gt;
&lt;br /&gt;
[[File:Parameters_block.png]]&lt;br /&gt;
&lt;br /&gt;
Channel is the analog channel of the DAQ to which the input is connected. Device is the COMEDI device name. We have the device name as comedi0. This is already explained. For, Range and Aref you can give a safe value of 0. You may want to refer the Xcos help for the COMEDI A/D block to know more.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Click on the play button in the Xcos window. You can see that you start getting the temperature on the block named temp as given below.&lt;br /&gt;
&lt;br /&gt;
[[File:Rtd xcos.png]]&lt;br /&gt;
&lt;br /&gt;
The blocks are added to the Xcos diagram using Palette Browser. It gets opened up when you open Xcos or you can get it in the Xcos diagram from View--&amp;gt;Palette Browser. [[File:Browser.png]]&lt;br /&gt;
&lt;br /&gt;
COMEDI blocks are available in the hart palette.Click on Hart palette. Click on comedi. The blocks are as shown below:&lt;br /&gt;
[[File:Comedi palette.png]]&lt;br /&gt;
&lt;br /&gt;
This brings us to the end of this tutorial.&lt;br /&gt;
This is Rakhi for DAQ project.&lt;br /&gt;
Thanks. Goodbye.&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Advanced/Temperature_Measurement_using_RTD_through_Scilab_and_PCI_1711</id>
		<title>DAQ/Advanced/Temperature Measurement using RTD through Scilab and PCI 1711</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Advanced/Temperature_Measurement_using_RTD_through_Scilab_and_PCI_1711"/>
				<updated>2013-02-15T09:37:21Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with ''''Click on the links below to view the Script in your preferred language -'''   English  …'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Click on the links below to view the Script in your preferred language -'''&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Advanced/Temperature Measurement using RTD through Scilab and PCI 1711/English | English]]&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Advanced/Temperature Measurement using RTD through Scilab and PCI 1711/Hindi | Hindi]]&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Basic/Analog_input_and_output_using_PCI_1711/English</id>
		<title>DAQ/Basic/Analog input and output using PCI 1711/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Basic/Analog_input_and_output_using_PCI_1711/English"/>
				<updated>2013-02-15T09:34:50Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with ''''Title of script''': Analog input and output using PCI 1711 and Scilab in Linux  '''Author: Rakhi '''  '''Keywords: Analog input, output, Scilab, PCI 1711'''    {| style=&amp;quot;borde…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Title of script''': Analog input and output using PCI 1711 and Scilab in Linux&lt;br /&gt;
&lt;br /&gt;
'''Author: Rakhi '''&lt;br /&gt;
&lt;br /&gt;
'''Keywords: Analog input, output, Scilab, PCI 1711'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-spacing:0;&amp;quot;&lt;br /&gt;
| style=&amp;quot;border-top:0.035cm solid #000000;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| &amp;lt;center&amp;gt;'''Visual Clue'''&amp;lt;/center&amp;gt;&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.097cm;&amp;quot;| &amp;lt;center&amp;gt;'''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 1&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Hello and welcome to the Spoken Tutorial on Analog input and output using PCI 1711 and Scilab in Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 2&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| The objectives of this tutorial are:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
How to use PCI 1711 and Scilab Xcos in Linux&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 2&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| To acquire an analog input and display it &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 3 in Slide 2&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| To generate an analog output and measure it&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 3&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| The pre-requisites for this tutorial are:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Knowledge of Scilab - Xcos&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 3&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Basic knowledge of Linux shell commands and&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 3 in Slide 3&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Your PC is configured as per the Spoken tutorial on Installation and Configuration of PC/Laptop to use DAQ with Scilab&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 4&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| The hardware used for this tutorial are:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Advantech PCI 1711 DAQ with cable &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 4&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;|  ADAM module 3968 SCSI 68P Terminal Board &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 3 in Slide 4&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;|  A variable voltage supply 0-5V and &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 4 in Slide 4&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;|  A multimeter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 5 in Slide 4&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Note that you need a PC with a PCI slot on the motherboard to practise this tutorial.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 5&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| To begin with, let us connect the hardware&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 5&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| To do this, shut down your PC&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Pont 3 in Slide 5&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Remove the side cover of the CPU&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 4 in Slide 5&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Insert the PCI 1711 card into the PCI slot&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 6&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Here is how it will look like after inserting the card into the PCI slot&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 7&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Here is a much closer picture.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can close the side cover now&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 7&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Connect the cable and the Terminal board as shown in this picture&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 8&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Set 5 V in the voltage supply&lt;br /&gt;
&lt;br /&gt;
Switch off the supply&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 8&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Connect the positive terminal of the supply to pin number 68 in the terminal board&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 3 in Slide 8&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| And the negative terminal to pin number 60&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 4 in Slide 8&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Now we have connected an analog input to channel 0 of the DAQ card&lt;br /&gt;
&lt;br /&gt;
Switch ON your PC&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 5 in Slide 8&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| It is better to have a printout of the pinout details of the PCI card connector ready while practising this tutorial.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Open firefox and go to the URL:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://buy.advantech.com/PCI-bus-Cards/PCI-bus-Cards/model-PCI-1711-BE.htm http://buy.advantech.com/PCI-bus-Cards/PCI-bus-Cards/model-PCI-1711-BE.htm]&lt;br /&gt;
&lt;br /&gt;
Click on Datasheet and save the file.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| You can download the same from the Advantech website&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 9&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Let us now check if the card has been detected by the PC as a COMEDI device&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 9&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| I am using Kernel 2.6.32-31&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Open the terminal and type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dmesg | grep comedi&lt;br /&gt;
&lt;br /&gt;
Press Enter&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| We can see that the PCI card has been recognised as device comedi0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 3 in Slide 9&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| If your kernel version is older than 2.6.30, you have to first load the COMEDI module for the DAQ card&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Open the terminal and type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
modprobe adv_pci1710&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| This can de done by the command modprobe&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Open the terminal and type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dmesg | grep comedi&lt;br /&gt;
&lt;br /&gt;
Press Enter&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Now check if the card is detected as a COMEDI device using the dmesg command explained before&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If it is not detected, then you should check your installation&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 4 in Slide 9&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| I would like to remind you that your PC must be configured with all the software as per the Spoken tutorial on DAQ installation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If not, kindly go through the prerequisites of this tutorial.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 5 in Slide 9&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Now let us use Scilab to read the analog input.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Open Scilab.&lt;br /&gt;
&lt;br /&gt;
Click on Toolboxes and then click on hart_0.4.3.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Open Scilab and load the HART toolbox&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Open Xcos.&lt;br /&gt;
&lt;br /&gt;
Click on Hart from the Pallette browser.&lt;br /&gt;
&lt;br /&gt;
Click on Comedi&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Open Xcos and go to the Hart comedi palette&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Let us create a new Xcos diagram to acquire an analog input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Choose hart_comedi_datain block from Hart comedi palette.&lt;br /&gt;
&lt;br /&gt;
Place it on the new Xcos diagram.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Place a hart_comedi_datain block from the comedi palette&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Choose AFFICH_m block from Sinks palette and CLOCK_c from Sources palette.&lt;br /&gt;
&lt;br /&gt;
Place them on the new Xcos diagram.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Place an AFFICH_m block from the Sinks palette and a CLOCK_c block from the Sources palette&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Xcos window&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Connect them as shown&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Right click on the comedi block and select Block help&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Close Block help&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| The hart comedi datain block (shown as COMEDI A/D) represents the comedi device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It is used in the analog data-in mode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can read more about the blocks from block help&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Right click on comedi block.&lt;br /&gt;
&lt;br /&gt;
Click on block parameters.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Right click on the comedi block to set the parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on block parameters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Enter '''0''' in the field Channel&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| We have connected analog input to channel 0. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So the channel is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Enter '''comedi0''' in the field Device&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| The device is recognised as comedi0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So the device field has to be comedi0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If there are more than one such devices connected, then they will be detected as comedi1, comedi2 etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If so, modify the device field accordingly.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Enter '''0 '''in the fields Range and Aref&lt;br /&gt;
&lt;br /&gt;
Press OK&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Give 0 for the fields Range and Aref&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Double click on Clock block.&lt;br /&gt;
&lt;br /&gt;
Set Period as 1&lt;br /&gt;
&lt;br /&gt;
Set Init time as 0&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| You can set the clock period to say 1s and Initial time as 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Go to the menu bar and click on Simulation .&lt;br /&gt;
&lt;br /&gt;
Choose Setup.&lt;br /&gt;
&lt;br /&gt;
Set Final integration time as 1000&lt;br /&gt;
&lt;br /&gt;
Set Real time scaling to 1&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Set the simulation parameters by going to the Setup tab under simualtion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Set Final integration time to 1000s and real time scaling to 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Save this Xcos diagram&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Switch ON the voltage supply and start the simulation.&lt;br /&gt;
&lt;br /&gt;
You can see 5 being displayed in the Affich block&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Vary the voltage supply &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| You can vary the supply voltage and see the corresponding variation in the display.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 10&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Note that you should not give voltage input more than 10V to the PCI card&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 10&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| You can connect the input to a different channel and repeat this experiment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 11&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Let us now learn to output an analog voltage through Scilab&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 1 in Slide 11&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Let us output 5 V on analog output channel 0 of the device&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 11&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Note that you can only output 0 to 5V in this device&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Open a new Xcos window&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Let us create a new Xcos diagram for this.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Choose hart_comedi_dataout block from Hart comedi palette.&lt;br /&gt;
&lt;br /&gt;
Place it on the new Xcos diagram.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Place the block hart_comedi_dataout (shown as COMEDI D/A) from the hart comedi palette.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Choose CONST_m block and CLOCK_c from Sources palette.&lt;br /&gt;
&lt;br /&gt;
Place them on the new Xcos diagram.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Place a constant block and Clock block from Sources.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Connect them as shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Right click on comedi block.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on block parameters.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Right click on the comedi block to set the parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on block parameters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Enter '''0''' in the field Channel&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| The channel is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Enter '''comedi0''' in the field Device&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| The device field has to be comedi0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Enter '''0 '''in the fields Range and Aref&lt;br /&gt;
&lt;br /&gt;
Press OK&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Give 0 for the fields Range and Aref&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Double click on Constant block.&lt;br /&gt;
&lt;br /&gt;
Set constant as 5.&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Set 5 in the constant block&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Double click on Clock block.&lt;br /&gt;
&lt;br /&gt;
Set Period as 1.&lt;br /&gt;
&lt;br /&gt;
Set Init time as 0.&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| You can set the clock period to say 1s and Initial time as 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Go to the menu bar and click on Simulation .&lt;br /&gt;
&lt;br /&gt;
Choose Setup.&lt;br /&gt;
&lt;br /&gt;
Set Final integration time as 1000&lt;br /&gt;
&lt;br /&gt;
Set Real time scaling to 1&lt;br /&gt;
&lt;br /&gt;
Click OK&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Set Final integration time to 1000s and real time scaling to 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Save this Xcos diagram&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Press the Play button to start simulation&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Start the simulation&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 3 in Slide 11&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Check the output voltage using a multimeter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 4 in Slide 11&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Place the positive probe on pin number 58 and negative probe on pin number 57&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Go to Xcos diagram.&lt;br /&gt;
&lt;br /&gt;
Vary the constant value in the constant block&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| You can vary the constant values and see the corresponding variation in the multimeter readings&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 5 in Slide 11&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| You can also repeat this experiment for channel 1 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 1 in Slide 11&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| So in this tutorial, we have learnt how to :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
acquire an analog input and display it in Scilab and&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in Slide 12&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Generate an analog output using Scilab and measure it &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Show Slide 13&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Spoken tutorial is a part of Talk to a Teacher project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 2 in slide 13&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| This is supported by National Mission on Education &lt;br /&gt;
&lt;br /&gt;
through ICT, MHRD, Govt of India.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Point 3 in slide 13&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| More information on this mission is available at :&lt;br /&gt;
&lt;br /&gt;
http://spoken-tutorial.org/NMEICT-Intro&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding:0.097cm;&amp;quot;| Hope you found this tutorial useful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is Rakhi for IIT Bombay signing off. Thanks for joining.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Basic/Analog_input_and_output_using_PCI_1711</id>
		<title>DAQ/Basic/Analog input and output using PCI 1711</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Basic/Analog_input_and_output_using_PCI_1711"/>
				<updated>2013-02-15T09:33:47Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with ''''Click on the links below to view the Script in your preferred language -'''   English  [[DAQ/Basic/Analog input a…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Click on the links below to view the Script in your preferred language -'''&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Basic/Analog input and output using PCI 1711/English | English]]&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Basic/Analog input and output using PCI 1711/Hindi | Hindi]]&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Basic/Installation/English</id>
		<title>DAQ/Basic/Installation/English</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Basic/Installation/English"/>
				<updated>2013-02-15T09:30:26Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with ''''Title of script''': '''Configuration of PC/Laptop to use DAQ with Scilab'''  '''Author: Rakhi R'''  '''Keywords: Data Acquisition, Scilab, HART, COMEDI, Installation'''   {| s…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Title of script''': '''Configuration of PC/Laptop to use DAQ with Scilab'''&lt;br /&gt;
&lt;br /&gt;
'''Author: Rakhi R'''&lt;br /&gt;
&lt;br /&gt;
'''Keywords: Data Acquisition, Scilab, HART, COMEDI, Installation'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-spacing:0;&amp;quot;&lt;br /&gt;
| style=&amp;quot;border-top:0.035cm solid #000000;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| &amp;lt;center&amp;gt;'''Visual Clue'''&amp;lt;/center&amp;gt;&lt;br /&gt;
| style=&amp;quot;border:0.035cm solid #000000;padding:0.097cm;&amp;quot;| &amp;lt;center&amp;gt;'''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 1&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Hello and welcome to the Spoken Tutorial on Configuration of PC/Laptop to use DAQ with Scilab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 2&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| The objectives of this tutorial are:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Downloading the required packages&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 2&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Configuration of these packages, and&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 3 in Slide 2&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Checking and verifying your installation&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 3&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| The pre-requisites for this tutorial are:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Knowledge of Scilab, and&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 3&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Basic knowledge of shell commands in Linux&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 4&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| For this tutorial, I have used the DAQ hardware, USBDUXFAST.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is the hardware required for this tutorial.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 4&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Operating System used is Ubuntu 10.04&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 5&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| The software used in this tutorial are:&lt;br /&gt;
&lt;br /&gt;
COMEDI suite&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 5&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Scilab 5.3.1&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 3 in Slide 5&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| HART Toolbox version 0.4.4 in Scilab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We recommend Scilab 5.3.1 for use with HART toolbox. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 6&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Let us first check the version of the kernel that I am running.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open Linux terminal window and&lt;br /&gt;
&lt;br /&gt;
type:&lt;br /&gt;
&lt;br /&gt;
uname -r&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Type this&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show the terminal screen with the output of uname -r&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| My kernel version is 2.6.32-24.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 6&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| If your kernel version is older than 2.6.30, you have to manually install the COMEDI suite in your PC.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 3 in Slide 6&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| For this, please watch the Spoken tutorial on Manual Installation of COMEDI suite.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After installing COMEDI manually, follow the steps in this tutorial from slide 7 onwards.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 4 in Slide 6&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Lets continue this tutorial assuming that your kernel version is 2.6.30 or higher.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lets install some packages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The packages are libcomedi0, libcomedi-dev and python-comedilib.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open terminal and type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sudo aptitude install libcomedi0 libcomedi-dev python-comedilib&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Install them using this command.&lt;br /&gt;
&lt;br /&gt;
I have already installed these.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open the terminal and type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cd /lib/modules/2.6.32-24-generic/kernel/drivers/staging/comedi/drivers/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ls&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| You can validate comedi installation by checking the staging folder for COMEDI modules.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This folder must contain drivers for various DAQ cards as you see here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note that if your kernel version is different from mine,&lt;br /&gt;
&lt;br /&gt;
the path will be lib-modules-your kernel version-kernel-drivers etc.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 7&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| The next step is to install HART toolbox.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 7&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| I assume that you have installed Scilab 5.3.1 in your PC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 3 in Slide 7&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Install the packages gcc and g++ if they are not installed in your PC.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open terminal and type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install gcc g++&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Gcc and g++ can be installed by this command.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open firefox and go to the URL:&lt;br /&gt;
&lt;br /&gt;
[http://hart.sourceforge.net/downloads.html http://hart.sourceforge.net/downloads.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on [http://sourceforge.net/projects/hart/files/HART%20Toolbox/hart_0.4.3/hart_0.4.3-src.tar.gz/download Download hart_0.4.4-src.tar.gz]&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Download the latest version of HART toolbox.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I am using the version 0.4.4.&lt;br /&gt;
&lt;br /&gt;
I have already downloaded this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Unpack the files in a folder of your choice.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show the location of Scilab-5.3.1 folder&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Save the unpacked folder in the contrib directory of Scilab.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have the Scilab-5.3.1 folder in /home/rakhi/Mystuff.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So I save this folder in /home/rakhi/Mystuff/scilab-5.3.1/share/scilab/contrib&lt;br /&gt;
&lt;br /&gt;
I have already done this.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open the terminal and type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cd /home/rakhi/Mystuff/scilab-5.3.1/share/scilab/contrib/&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| I go to this folder now.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Type the following on terminal:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cd hart_0.4.4&lt;br /&gt;
&lt;br /&gt;
sudo gedit Makefile&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| You may need to make some changes in the Makefile of the HART toolbox, if you have your scilab installation in say, /home/xxx folder.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Type the following in the makefile:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SCILAB_VERSION = 5.3.1&lt;br /&gt;
&lt;br /&gt;
SCILAB_DIR = /home/rakhi/Mystuff/scilab-$(SCILAB_VERSION)&lt;br /&gt;
&lt;br /&gt;
SCILAB = $(SCILAB_DIR)/bin/scilab&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#SCILAB = scilab&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#SCILAB = scicoslab&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Modify the makefile&lt;br /&gt;
&lt;br /&gt;
Uncomment the first three lines as shown (by deleting the hash symbol at the beginning of the line)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type the version of Scilab in the field SCILAB_VERSION&lt;br /&gt;
&lt;br /&gt;
Note that you will have to write the path to your Scilab-5.3.x folder in the field SCILAB_DIR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comment out the fourth line as shown (by adding a hash symbol)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Close and save the makefile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Type the following on terminal:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sudo make&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Do a make.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wait for a couple of minutes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Ctrl + Z when you get a --&amp;gt; at the end of make.&lt;br /&gt;
&lt;br /&gt;
Please check the terminal for any errors. &lt;br /&gt;
&lt;br /&gt;
Ensure that you do not get any errors while doing the make.&lt;br /&gt;
&lt;br /&gt;
If you get any error, please troubleshoot and recompile until no errors are present on compilation.&lt;br /&gt;
&lt;br /&gt;
Troubleshooting includes installing any missing libraries or packages.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Now you have installed HART toolbox.&lt;br /&gt;
&lt;br /&gt;
As we do not use the hard real time component of HART, let us do the following to remove the RTAI related components from HART.&lt;br /&gt;
&lt;br /&gt;
Go to ~/scilab-5.3.x/share/scilab/contrib/hart_0.4.4/etc folder&lt;br /&gt;
&lt;br /&gt;
Modify the HART.start file in this folder( you need to do this in sudo mode, i.e., as a super user).&lt;br /&gt;
&lt;br /&gt;
Comment out the following lines (by adding // to the left of the lines as given below):&lt;br /&gt;
&lt;br /&gt;
 //  xcosPalAdd(pathmacros+'/palettes/hart_base/hart_base.xpal','Hart');&lt;br /&gt;
 //  xcosPalAdd(pathmacros+'/palettes/rtpreempt/rtpreempt.xpal','Hart');&lt;br /&gt;
Instead of the line containing rtprempt.xpal, you will have to comment out:&lt;br /&gt;
 //xcosPalAdd(pathmacros+'/palettes/RTAI/RTAI.xpal','Hart');&lt;br /&gt;
in certain versions of HART&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Save and close this file&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open Scilab-5.3.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on Toolboxes and then click on hart_0.4.4&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| This toolbox can be loaded in Scilab now and let us find out what are the options in the toolbox.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The toolbox is loaded now.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Note that you need to get the same messages as these in the Scilab console.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Only then we can say the toolbox is loaded successfully.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| On the Scilab window, type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
cd /home/rakhi/Mystuff/scilab-5.3.1/share/scilab/contrib/hart_0.4.4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
exec loader.sce&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| If there is no option named Toolbox on the Scilab window (this could happen if you use say Scilab 5.3.2), change your directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And go to the contrib folder where hart_0.4.4 is saved.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And then execute the loader.sce file&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open Xcos.&lt;br /&gt;
&lt;br /&gt;
Click on Hart from the Pallette browser.&lt;br /&gt;
&lt;br /&gt;
Click on Comedi&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Let us open xcos and check the COMEDI blocks available in the Hart COMEDI palette.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| So the HART toolbox installation is now validated.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 8&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Now let us check this installation by using a DAQ card.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 8&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| I am using USB DUX FAST, which is a USB based DAQ card.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open terminal and type the following:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
modprobe usbduxfast&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Users with kernel versions older than 2.6.30, need to load the COMEDI modules corresponding to the DAQ hardware used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Open firefox and type:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://comedi.org/hardware.html http://comedi.org/hardware.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| You can find the name of the module to be loaded from the COMEDI website.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It is listed under Driver&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Plug in USBDUX FAST.&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
Type the following in the terminal to ensure that all users have the privilege to read and write into COMEDI devices.&lt;br /&gt;
&lt;br /&gt;
This needs to be done as a super user:&lt;br /&gt;
&lt;br /&gt;
chmod a+rw /dev/comedi*&lt;br /&gt;
&lt;br /&gt;
This needs to be done each time you restart your computer. &lt;br /&gt;
&lt;br /&gt;
You can also ask the OS to do this automatically after each reboot, if you wish to do so.&lt;br /&gt;
&lt;br /&gt;
Plug in USBDUXFAST now.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Type the follwing in terminal:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dmesg | grep comedi&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Type dmesg pipe grep comedi on the terminal&lt;br /&gt;
You can see that USBDUXFAST is recognised as a COMEDI device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So the COMEDI suite installation is also validated.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 9&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| So in this tutorial, we have learnt how to install the required packages&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 9&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| And how to verify the installation for using DAQ with Scilab&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Show Slide 10&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Spoken tutorial is a part of Talk to a Teacher project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 2 in Slide 10&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| This is supported by National Mission on Education &lt;br /&gt;
&lt;br /&gt;
through ICT, MHRD, Govt of India.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Point 3 in Slide 10&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| More information on this mission is available at :&lt;br /&gt;
&lt;br /&gt;
http://spoken-tutorial.org/NMEICT-Intro&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| &lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:0.035cm solid #000000;border-left:0.035cm solid #000000;border-right:0.035cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.018cm;padding-right:0.018cm;&amp;quot;| Hope you found this tutorial useful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is Rakhi from IIT Bombay signing off. Thanks for joining.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Basic/Installation</id>
		<title>DAQ/Basic/Installation</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Basic/Installation"/>
				<updated>2013-02-15T09:29:41Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Click on the links below to view the Script in your preferred language -'''&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Basic/Installation/English | English]]&lt;br /&gt;
&lt;br /&gt;
[[DAQ/Basic/Installation/Hindi | Hindi]]&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ/Basic/Installation</id>
		<title>DAQ/Basic/Installation</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ/Basic/Installation"/>
				<updated>2013-02-15T09:26:12Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with ''''Click on the links below to view the Script in your preferred language -'''   English   Hindi'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Click on the links below to view the Script in your preferred language -'''&lt;br /&gt;
&lt;br /&gt;
[[/English | English]]&lt;br /&gt;
&lt;br /&gt;
[[/Hindi | Hindi]]&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ</id>
		<title>DAQ</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ"/>
				<updated>2013-02-15T09:25:08Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: /* Basic Level */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data Acquisition using Scilab ==&lt;br /&gt;
&lt;br /&gt;
Data acquisition systems (DAQ or DAS) typically convert analog waveforms into digital values for processing.The components of data acquisition systems include: Sensors, Signal conditioning circuitry, Analog-to-digital converters, Digital to Analog Converters etc. A DAQ hardware interfaces between the analog signal and a PC. The hardware could be in the form of modules that can be connected to the computer's ports (parallel, serial, USB, etc.) or cards connected to slots (PCI, PCI-Express, etc.) in the mother board.&lt;br /&gt;
&lt;br /&gt;
Most of these DAQ hardware work only on Microsoft Windows environment and they require the use of proprietary software and drivers. Here, using a set of Spoken tutorials, we teach you to access these DAQ hardware '''in Linux''' using a FOSS tool called '''Scilab'''. We have used Ubuntu Linux 10.04, kernel version 2.6.32-24. The version of Scilab required is 5.3.0 or higher. This is done with the help of '''HART toolbox''' Scilab.  The DAQ hardware used in these tutorials are one among : Advantech PCI 1711, Measurement Computing PCI DAS-1002, Measurement Computing PCI-DDA8/16 and USBDUX FAST.&lt;br /&gt;
&lt;br /&gt;
This tutorial will benefit students, teachers, professionals, entrepreneurs and enthusiasts who use DAQ hardware. At present, these tutorials are useful for over 100 DAQ  cards listed in the [http://comedi.org/hardware.html COMEDI Hardware list]. However, this list is growing in number.&lt;br /&gt;
&lt;br /&gt;
The prerequisite for learning these tutorials is the knowledge of Scilab and knowledge of Linux - shell commands etc.&lt;br /&gt;
&lt;br /&gt;
The Spoken Tutorial effort for Data Acquisition using Scilab has been contributed by Rakhi R and Abhishek Pawar from IIT Bombay.&lt;br /&gt;
&lt;br /&gt;
[http://spoken-tutorial.org/wiki/images/7/72/DAQ_Template.zip DAQ Template]    &lt;br /&gt;
&lt;br /&gt;
[http://spoken-tutorial.org/wiki/index.php/DAQ/Glossary Glossary]    &lt;br /&gt;
&lt;br /&gt;
== Basic Level ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Configuration of PC/Laptop to use DAQ with Scilab [http://spoken-tutorial.org/script/index.php/DAQ/Basic/Installation (Scripts)]&lt;br /&gt;
#* Check the version of your kernel&lt;br /&gt;
#* If the kernel version is older than 2.6.30:&lt;br /&gt;
#* Watch tutorial on Manual Installation of COMEDI suite&lt;br /&gt;
#* If the kernel version is 2.6.30 or newer:&lt;br /&gt;
#* Install 3 packages&lt;br /&gt;
#* Download and install HART Toolbox in Scilab&lt;br /&gt;
#* Load the modules for the DAQ hardware&lt;br /&gt;
#* Check and verify the installation.&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
Use this installer to install all the required software in one go! [http://www.spoken-tutorial.org/script/index.php/File:HART_installer_ver1.zip (installer files) ]&lt;br /&gt;
&lt;br /&gt;
# Manual Installation of COMEDI suite&lt;br /&gt;
#* Download Kernel source&lt;br /&gt;
#* Configure Kernel source&lt;br /&gt;
#* Download and install COMEDI packages&lt;br /&gt;
# Analog input and output using PCI 1711 and Scilab in Linux [http://spoken-tutorial.org/script/index.php/DAQ/Basic/Analog_input_and_output_using_PCI_1711 (Scripts)]&lt;br /&gt;
#* Connect the DAQ hardware&lt;br /&gt;
#* Load the modules for the hardware&lt;br /&gt;
#* Check if the hardware is recognized by the PC&lt;br /&gt;
#* Connect the signal you want to measure to the hardware&lt;br /&gt;
#* Open Scilab and HART toolbox&lt;br /&gt;
#* Make an Xcos diagram for analog input&lt;br /&gt;
#* Execute it and check the results&lt;br /&gt;
#* Make an Xcos diagram for analog output&lt;br /&gt;
#* Execute it and measure the output&lt;br /&gt;
&lt;br /&gt;
== Intermediate Level ==&lt;br /&gt;
&lt;br /&gt;
# Temperature Measurement using RTD through Scilab and PCI 1711 Data Acquisition card [http://spoken-tutorial.org/script/index.php/DAQ/Advanced/Temperature_Measurement_using_RTD_through_Scilab_and_PCI_1711 (Scripts)] &lt;br /&gt;
#* Connect the DAQ hardware&lt;br /&gt;
#* Load the modules for the hardware&lt;br /&gt;
#* Check if the hardware is recognized by the PC/Laptop&lt;br /&gt;
#* Make the simple PCB as per the board files or:&lt;br /&gt;
#* Get the components to make the circuit and make it on a breadboard&lt;br /&gt;
#* Connect the circuit as per the Schematic diagram&lt;br /&gt;
#* Calibrate&lt;br /&gt;
#* Open Scilab and HART toolbox&lt;br /&gt;
#* Load the required files and execute.&lt;br /&gt;
#* Check the results&lt;br /&gt;
&lt;br /&gt;
[http://spoken-tutorial.org/wiki/images/6/60/Signal_conditioning.sch (circuit schematic for RTD setup)] &lt;br /&gt;
[http://spoken-tutorial.org/wiki/images/c/cf/Signalconditioning1.brd (printed circuit board for RTD setup)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Digital I/O using PCI-DDA 8/16 and Scilab in Linux [http://spoken-tutorial.org/script/index.php/DAQ/Advanced/Digital_I-O_using_PCI-DDA_8-16 (Scripts)]&lt;br /&gt;
#* Connect the DAQ hardware&lt;br /&gt;
#* Load the modules for the hardware&lt;br /&gt;
#* Check if the hardware is recognized by the PC&lt;br /&gt;
#* Get the components to make the circuit&lt;br /&gt;
#* Connect the simple circuit as per the Schematic diagram&lt;br /&gt;
#* Open Scilab and HART toolbox&lt;br /&gt;
#* Load the required files and execute.&lt;br /&gt;
#* Check the results - LED blinking&lt;br /&gt;
&lt;br /&gt;
== Advanced Level ==&lt;br /&gt;
&lt;br /&gt;
# Writing Comedi drivers for a DAQ card [http://spoken-tutorial.org/script/index.php/DAQ/Advanced/Writing_Comedi_drivers_for_a_DAQ_card/English (Scripts)]&lt;br /&gt;
&lt;br /&gt;
#* Download the template for a basic PCI DAQ Linux driver [http://www.spoken-tutorial.org/script/index.php/File:PCI_comedi_driver_template.zip  (here) ]&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/DAQ</id>
		<title>DAQ</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/DAQ"/>
				<updated>2013-02-15T09:23:03Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Data Acquisition using Scilab ==&lt;br /&gt;
&lt;br /&gt;
Data acquisition systems (DAQ or DAS) typically convert analog waveforms into digital values for processing.The components of data acquisition systems include: Sensors, Signal conditioning circuitry, Analog-to-digital converters, Digital to Analog Converters etc. A DAQ hardware interfaces between the analog signal and a PC. The hardware could be in the form of modules that can be connected to the computer's ports (parallel, serial, USB, etc.) or cards connected to slots (PCI, PCI-Express, etc.) in the mother board.&lt;br /&gt;
&lt;br /&gt;
Most of these DAQ hardware work only on Microsoft Windows environment and they require the use of proprietary software and drivers. Here, using a set of Spoken tutorials, we teach you to access these DAQ hardware '''in Linux''' using a FOSS tool called '''Scilab'''. We have used Ubuntu Linux 10.04, kernel version 2.6.32-24. The version of Scilab required is 5.3.0 or higher. This is done with the help of '''HART toolbox''' Scilab.  The DAQ hardware used in these tutorials are one among : Advantech PCI 1711, Measurement Computing PCI DAS-1002, Measurement Computing PCI-DDA8/16 and USBDUX FAST.&lt;br /&gt;
&lt;br /&gt;
This tutorial will benefit students, teachers, professionals, entrepreneurs and enthusiasts who use DAQ hardware. At present, these tutorials are useful for over 100 DAQ  cards listed in the [http://comedi.org/hardware.html COMEDI Hardware list]. However, this list is growing in number.&lt;br /&gt;
&lt;br /&gt;
The prerequisite for learning these tutorials is the knowledge of Scilab and knowledge of Linux - shell commands etc.&lt;br /&gt;
&lt;br /&gt;
The Spoken Tutorial effort for Data Acquisition using Scilab has been contributed by Rakhi R and Abhishek Pawar from IIT Bombay.&lt;br /&gt;
&lt;br /&gt;
[http://spoken-tutorial.org/wiki/images/7/72/DAQ_Template.zip DAQ Template]    &lt;br /&gt;
&lt;br /&gt;
[http://spoken-tutorial.org/wiki/index.php/DAQ/Glossary Glossary]    &lt;br /&gt;
&lt;br /&gt;
== Basic Level ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Configuration of PC/Laptop to use DAQ with Scilab [http://spoken-tutorial.org/script/index.php/DAQ/Basic/Installation (Scripts)]&lt;br /&gt;
#* Check the version of your kernel&lt;br /&gt;
#* If the kernel version is older than 2.6.30:&lt;br /&gt;
#* Watch tutorial on Manual Installation of COMEDI suite&lt;br /&gt;
#* If the kernel version is 2.6.30 or newer:&lt;br /&gt;
#* Install 3 packages&lt;br /&gt;
#* Download and install HART Toolbox in Scilab&lt;br /&gt;
#* Load the modules for the DAQ hardware&lt;br /&gt;
#* Check and verify the installation.&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
Use this installer to install all the required software in one go! [http://www.spoken-tutorial.org/script/index.php/File:HART_installer_ver1.zip (installer files) ]&lt;br /&gt;
&lt;br /&gt;
# Manual Installation of COMEDI suite&lt;br /&gt;
#* Download Kernel source&lt;br /&gt;
#* Configure Kernel source&lt;br /&gt;
#* Download and install COMEDI packages&lt;br /&gt;
# Analog input and output using PCI 1711 and Scilab in Linux&lt;br /&gt;
#* Connect the DAQ hardware&lt;br /&gt;
#* Load the modules for the hardware&lt;br /&gt;
#* Check if the hardware is recognized by the PC&lt;br /&gt;
#* Connect the signal you want to measure to the hardware&lt;br /&gt;
#* Open Scilab and HART toolbox&lt;br /&gt;
#* Make an Xcos diagram for analog input&lt;br /&gt;
#* Execute it and check the results&lt;br /&gt;
#* Make an Xcos diagram for analog output&lt;br /&gt;
#* Execute it and measure the output&lt;br /&gt;
&lt;br /&gt;
== Intermediate Level ==&lt;br /&gt;
&lt;br /&gt;
# Temperature Measurement using RTD through Scilab and PCI 1711 Data Acquisition card [http://spoken-tutorial.org/script/index.php/DAQ/Advanced/Temperature_Measurement_using_RTD_through_Scilab_and_PCI_1711 (Scripts)] &lt;br /&gt;
#* Connect the DAQ hardware&lt;br /&gt;
#* Load the modules for the hardware&lt;br /&gt;
#* Check if the hardware is recognized by the PC/Laptop&lt;br /&gt;
#* Make the simple PCB as per the board files or:&lt;br /&gt;
#* Get the components to make the circuit and make it on a breadboard&lt;br /&gt;
#* Connect the circuit as per the Schematic diagram&lt;br /&gt;
#* Calibrate&lt;br /&gt;
#* Open Scilab and HART toolbox&lt;br /&gt;
#* Load the required files and execute.&lt;br /&gt;
#* Check the results&lt;br /&gt;
&lt;br /&gt;
[http://spoken-tutorial.org/wiki/images/6/60/Signal_conditioning.sch (circuit schematic for RTD setup)] &lt;br /&gt;
[http://spoken-tutorial.org/wiki/images/c/cf/Signalconditioning1.brd (printed circuit board for RTD setup)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Digital I/O using PCI-DDA 8/16 and Scilab in Linux [http://spoken-tutorial.org/script/index.php/DAQ/Advanced/Digital_I-O_using_PCI-DDA_8-16 (Scripts)]&lt;br /&gt;
#* Connect the DAQ hardware&lt;br /&gt;
#* Load the modules for the hardware&lt;br /&gt;
#* Check if the hardware is recognized by the PC&lt;br /&gt;
#* Get the components to make the circuit&lt;br /&gt;
#* Connect the simple circuit as per the Schematic diagram&lt;br /&gt;
#* Open Scilab and HART toolbox&lt;br /&gt;
#* Load the required files and execute.&lt;br /&gt;
#* Check the results - LED blinking&lt;br /&gt;
&lt;br /&gt;
== Advanced Level ==&lt;br /&gt;
&lt;br /&gt;
# Writing Comedi drivers for a DAQ card [http://spoken-tutorial.org/script/index.php/DAQ/Advanced/Writing_Comedi_drivers_for_a_DAQ_card/English (Scripts)]&lt;br /&gt;
&lt;br /&gt;
#* Download the template for a basic PCI DAQ Linux driver [http://www.spoken-tutorial.org/script/index.php/File:PCI_comedi_driver_template.zip  (here) ]&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/R</id>
		<title>R</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/R"/>
				<updated>2013-01-28T06:34:12Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&lt;br /&gt;
'''R''' ( http://www.r-project.org/) is an open source software- a well organized and sophisticated package- that facilitates data analysis, modeling, inferential testing and forecasting. It is a user friendly software which allows to create new function commands to solve statistical problems. It runs on a variety of UNIX platforms(and similar systems such as LINUX), Windows and Mac OS.&lt;br /&gt;
&lt;br /&gt;
R is a free, useful software package to anybody who wishes to undertake extensive statistical computations (a user community that includes students, researchers and professionals belonging to various disciplines). &lt;br /&gt;
&lt;br /&gt;
The Centre for Computational Social Sciences, UPE programme (under the UGC scheme), University of Mumbai, is leading the initiative of popularizing R in India which is part of the Free and Open source Software for Science and Engineering Education (FOSSEE) project, supported by the National Mission on Education through ICT of MHRD (http://spoken-tutorial.org/NMEICT-Intro). &lt;br /&gt;
&lt;br /&gt;
The Centre for Computational Social Sciences is using Spoken Tutorials (http://spoken-tutorial.org/) to create learning resources for FOSS. This is the main page for the organization of the scripts required for R spoken tutorials. We invite the R user community to participate in this activity. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lemonchiffon; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
[[R Slide Template]]  &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&lt;br /&gt;
[[R/Glossary|Glossary]]&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BASIC LEVEL TUTORIALS ===&lt;br /&gt;
''' Introductory sessions in R''' &lt;br /&gt;
#Installing R &lt;br /&gt;
#*Downloading and installing R&lt;br /&gt;
#Basic operations in the R console &lt;br /&gt;
#*To open the R console&lt;br /&gt;
#*To run commands in R &lt;br /&gt;
#*To correct errors made in the R commands&lt;br /&gt;
#*To save work done in R &lt;br /&gt;
#*To quit the R console&lt;br /&gt;
#Documentation and Packages in R &lt;br /&gt;
#*To access installed documentation and packages in R&lt;br /&gt;
#*To install and load packages in R&lt;br /&gt;
#:''' Data structures'''&lt;br /&gt;
#Variables and Vectors in R &lt;br /&gt;
#*Creation and deletion of variables and vectors &lt;br /&gt;
#*Listing the vectors&lt;br /&gt;
#*Modifying vectors&lt;br /&gt;
#*Creating row and column vectors&lt;br /&gt;
#Vector Algebra and Matrices in R &lt;br /&gt;
#*Vector algebra&lt;br /&gt;
#*Creating matrices&lt;br /&gt;
#*Matrix operations &lt;br /&gt;
#Sequences, lists, strings and dates in R &lt;br /&gt;
#*Creation of sequences and lists&lt;br /&gt;
#*Modifying lists, selecting elements from a list&lt;br /&gt;
#*Modifying strings, substrings&lt;br /&gt;
#*Date-string conversion&lt;br /&gt;
#*Other functions related to dates&lt;br /&gt;
#Handling data in R &lt;br /&gt;
#*Creating and modifying data frames&lt;br /&gt;
#*Reading data stored in files of different formats&lt;br /&gt;
#:''' Basic computations in R''' &lt;br /&gt;
#Elementary operations in R &lt;br /&gt;
#*Arithmetic&lt;br /&gt;
#*Higher powers and roots of a number&lt;br /&gt;
#*Logarithms and exponentials&lt;br /&gt;
#*Operations on complex numbers&lt;br /&gt;
#Measures of central tendency and dispersion &lt;br /&gt;
#*Mean, median and mode&lt;br /&gt;
#* Variance, standard deviation and quantiles&lt;br /&gt;
#:''' Probability distributions'''&lt;br /&gt;
#Discrete probability distributions:Binomial,Poisson and Geometric &lt;br /&gt;
#*Binomial,Poisson and Geometric densities, distribution and quantile functions, random variables&lt;br /&gt;
#Discrete probability distributions:Negative Binomial and Hypergeometric  &lt;br /&gt;
#*Negative Binomial and Hypergeometric densities, distribution and quantile functions, random variables&lt;br /&gt;
#Continuous probability distributions &lt;br /&gt;
#*Normal, Chi squared, F and t densities, distribution and quantile functions, random variables&lt;br /&gt;
#*Log-normal, logistic, exponential and gamma densities, distribution and quantile functions, random variables&lt;br /&gt;
#*Beta, cauchy and weibull densities, distribution and quantile functions, random variables&lt;br /&gt;
#:''' Graphical representation of information using R '''&lt;br /&gt;
#Histograms, barcharts and box plots &lt;br /&gt;
#*Creating histograms, addding density estimate to a histogram&lt;br /&gt;
#*Creating and colouring bar charts, adding confidence intervals&lt;br /&gt;
#*Creating box plots &lt;br /&gt;
#Scatter diagrams, regression lines and Q-Q plots &lt;br /&gt;
#*Plotting a scatter digram, adding title, label, grid and a legend &lt;br /&gt;
#*Graphing a function, a regression line (superimposing on scatter plot)&lt;br /&gt;
#*Creating Q-Q plots&lt;br /&gt;
#:''' Econometrics in R'''&lt;br /&gt;
#Simple and multiple linear regression &lt;br /&gt;
#* OLS, log-linear, log-log and semi-log regressions&lt;br /&gt;
#*Dummy variable regression, regression through the origin and with standardised coefficients&lt;br /&gt;
#Regression Analysis &lt;br /&gt;
#*Confidence intervals&lt;br /&gt;
#*P-values and power functions&lt;br /&gt;
#Tests for heteroskcedasticity &lt;br /&gt;
#*Park test&lt;br /&gt;
#*Goldfeld-Quandt test&lt;br /&gt;
#*Breusch-Pagan-Godfrey test&lt;br /&gt;
#*White’s General Heteroskcedasticity test&lt;br /&gt;
#Tests for autocorrelation and specification errors&lt;br /&gt;
#* Durbin Watson test&lt;br /&gt;
#*Ramsey reset specification test&lt;br /&gt;
&lt;br /&gt;
=== ADVANCED LEVEL TUTORIALS ===&lt;br /&gt;
# Models of microeconometrics  &lt;br /&gt;
#*&lt;br /&gt;
# Bayesian Econometrics  &lt;br /&gt;
#*&lt;br /&gt;
# Time series Econometrics  &lt;br /&gt;
#*&lt;br /&gt;
#*&lt;br /&gt;
# Programming your own analysis  &lt;br /&gt;
#*&lt;br /&gt;
#*&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/R</id>
		<title>R</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/R"/>
				<updated>2013-01-28T06:28:50Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&lt;br /&gt;
'''R''' ( http://www.r-project.org/) is an open source software- a well organized and sophisticated package- that facilitates data analysis, modeling, inferential testing and forecasting. It is a user friendly software which allows to create new function commands to solve statistical problems. It runs on a variety of UNIX platforms(and similar systems such as LINUX), Windows and Mac OS.&lt;br /&gt;
&lt;br /&gt;
R is a free, useful software package to anybody who wishes to undertake extensive statistical computations (a user community that includes students, researchers and professionals belonging to various disciplines). &lt;br /&gt;
&lt;br /&gt;
The Centre for Computational Social Sciences, UPE programme (under the UGC scheme), University of Mumbai, is leading the initiative of popularizing R in India which is part of the Free and Open source Software for Science and Engineering Education (FOSSEE) project, supported by the National Mission on Education through ICT of MHRD (http://spoken-tutorial.org/NMEICT-Intro). &lt;br /&gt;
&lt;br /&gt;
The Centre for Computational Social Sciences is using Spoken Tutorials (http://spoken-tutorial.org/) to create learning resources for FOSS. This is the main page for the organization of the scripts required for R spoken tutorials. We invite the R user community to participate in this activity. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lemonchiffon; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
[[R Slide Template]]  &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&lt;br /&gt;
[[R/Glossary|Glossary]]&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BASIC LEVEL TUTORIALS ===&lt;br /&gt;
''' Introductory sessions in R''' &lt;br /&gt;
#Installing R &lt;br /&gt;
#*Downloading and installing R&lt;br /&gt;
#Basic operations in the R console &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Introductory_sessions_in_R/Basics_in_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*To open the R console&lt;br /&gt;
#*To run commands in R &lt;br /&gt;
#*To correct errors made in the R commands&lt;br /&gt;
#*To save work done in R &lt;br /&gt;
#*To quit the R console&lt;br /&gt;
#Documentation and Packages in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Introductory_sessions_in_R/Documentation_on_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*To access installed documentation and packages in R&lt;br /&gt;
#*To install and load packages in R&lt;br /&gt;
#:''' Data structures'''&lt;br /&gt;
#Variables and Vectors in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Data_structures/Variables_and_Vectors_in_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Creation and deletion of variables and vectors &lt;br /&gt;
#*Listing the vectors&lt;br /&gt;
#*Modifying vectors&lt;br /&gt;
#*Creating row and column vectors&lt;br /&gt;
#Vector Algebra and Matrices in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Data_structures/Vector_Algebra_and_Matrices_in_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Vector algebra&lt;br /&gt;
#*Creating matrices&lt;br /&gt;
#*Matrix operations &lt;br /&gt;
#Sequences, lists, strings and dates in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Data_structures/Sequences_lists_strings_dates |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Creation of sequences and lists&lt;br /&gt;
#*Modifying lists, selecting elements from a list&lt;br /&gt;
#*Modifying strings, substrings&lt;br /&gt;
#*Date-string conversion&lt;br /&gt;
#*Other functions related to dates&lt;br /&gt;
#Handling data in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Data_structures/Handling_data_in_R|(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Creating and modifying data frames&lt;br /&gt;
#*Reading data stored in files of different formats&lt;br /&gt;
#:''' Basic computations in R''' &lt;br /&gt;
#Elementary operations in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Basic_computations_in_R/Elementary_operations_in_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Arithmetic&lt;br /&gt;
#*Higher powers and roots of a number&lt;br /&gt;
#*Logarithms and exponentials&lt;br /&gt;
#*Operations on complex numbers&lt;br /&gt;
#Measures of central tendency and dispersion &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Basic_computations_in_R/Measures_ of_central_tendency_and_dispersion |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Mean, median and mode&lt;br /&gt;
#* Variance, standard deviation and quantiles&lt;br /&gt;
#:''' Probability distributions'''&lt;br /&gt;
#Discrete probability distributions:Binomial,Poisson and Geometric &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Probability_distributions/Discrete_Probability_distributions_Binomial_Poisson_Geometric |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Binomial,Poisson and Geometric densities, distribution and quantile functions, random variables&lt;br /&gt;
#Discrete probability distributions:Negative Binomial and Hypergeometric &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Probability_distributions/Discrete_Probability_distributions_NegativeBinomial_Hypergeometric |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)] &lt;br /&gt;
#*Negative Binomial and Hypergeometric densities, distribution and quantile functions, random variables&lt;br /&gt;
#Continuous probability distributions &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Probability_distributions/Continuous_Probability_distributions |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Normal, Chi squared, F and t densities, distribution and quantile functions, random variables&lt;br /&gt;
#*Log-normal, logistic, exponential and gamma densities, distribution and quantile functions, random variables&lt;br /&gt;
#*Beta, cauchy and weibull densities, distribution and quantile functions, random variables&lt;br /&gt;
#:''' Graphical representation of information using R '''&lt;br /&gt;
#Histograms, barcharts and box plots &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Graphical_representation/Histograms_bar_charts_and_box_plots |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Creating histograms, addding density estimate to a histogram&lt;br /&gt;
#*Creating and colouring bar charts, adding confidence intervals&lt;br /&gt;
#*Creating box plots &lt;br /&gt;
#Scatter diagrams, regression lines and Q-Q plots &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Graphical_representation/Sactter_diagrams_and_Q-Q_plots |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Plotting a scatter digram, adding title, label, grid and a legend &lt;br /&gt;
#*Graphing a function, a regression line (superimposing on scatter plot)&lt;br /&gt;
#*Creating Q-Q plots&lt;br /&gt;
#:''' Econometrics in R'''&lt;br /&gt;
#Simple and multiple linear regression &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Econometrics_in_R/Simple_multiple_regression |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#* OLS, log-linear, log-log and semi-log regressions&lt;br /&gt;
#*Dummy variable regression, regression through the origin and with standardised coefficients&lt;br /&gt;
#Regression Analysis &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Econometrics_in_R/Regression_analysis |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Confidence intervals&lt;br /&gt;
#*P-values and power functions&lt;br /&gt;
#Tests for heteroskcedasticity &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Econometrics_in_R/Heteroskcedasticity |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Park test&lt;br /&gt;
#*Goldfeld-Quandt test&lt;br /&gt;
#*Breusch-Pagan-Godfrey test&lt;br /&gt;
#*White’s General Heteroskcedasticity test&lt;br /&gt;
#Tests for autocorrelation and specification errors&amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Econometrics_in_R/Autocorrelation_and_specification_errors |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#* Durbin Watson test&lt;br /&gt;
#*Ramsey reset specification test&lt;br /&gt;
&lt;br /&gt;
=== ADVANCED LEVEL TUTORIALS ===&lt;br /&gt;
# Models of microeconometrics  &amp;amp;nbsp; &amp;amp;nbsp; [[/Advanced_Level/Models_of_microeconometrics |(Scripts)]] &amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*&lt;br /&gt;
#*&lt;br /&gt;
# Bayesian Econometrics  &amp;amp;nbsp; &amp;amp;nbsp; [[/Advanced_Level/Bayesian_Econometrics | (Scripts)]] &amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*&lt;br /&gt;
#*&lt;br /&gt;
# Time series Econometrics  &amp;amp;nbsp; &amp;amp;nbsp; [[/Advanced_Level/Time_series_Econometrics | (Scripts)]] &amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*&lt;br /&gt;
#*&lt;br /&gt;
# Programming your own analysis  &amp;amp;nbsp; &amp;amp;nbsp; [[/Advanced_Level/Programming_your_own_analysis | (Scripts)]] &amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*&lt;br /&gt;
#*&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php/R</id>
		<title>R</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php/R"/>
				<updated>2013-01-28T06:16:47Z</updated>
		
		<summary type="html">&lt;p&gt;Manivel: Created page with '   '''R''' ( http://www.r-project.org/) is an open source software- a well organized and sophisticated package- that facilitates data analysis, modeling, inferential testing and …'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &lt;br /&gt;
&lt;br /&gt;
'''R''' ( http://www.r-project.org/) is an open source software- a well organized and sophisticated package- that facilitates data analysis, modeling, inferential testing and forecasting. It is a user friendly software which allows to create new function commands to solve statistical problems. It runs on a variety of UNIX platforms(and similar systems such as LINUX), Windows and Mac OS.&lt;br /&gt;
&lt;br /&gt;
R is a free, useful software package to anybody who wishes to undertake extensive statistical computations (a user community that includes students, researchers and professionals belonging to various disciplines). &lt;br /&gt;
&lt;br /&gt;
The Centre for Computational Social Sciences, UPE programme (under the UGC scheme), University of Mumbai, is leading the initiative of popularizing R in India which is part of the Free and Open source Software for Science and Engineering Education (FOSSEE) project, supported by the National Mission on Education through ICT of MHRD (http://spoken-tutorial.org/NMEICT-Intro). &lt;br /&gt;
&lt;br /&gt;
The Centre for Computational Social Sciences is using Spoken Tutorials (http://spoken-tutorial.org/) to create learning resources for FOSS. This is the main page for the organization of the scripts required for R spoken tutorials. We invite the R user community to participate in this activity. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lemonchiffon; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
[[R Slide Template]]  &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&lt;br /&gt;
[[R/Glossary|Glossary]]&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BASIC LEVEL TUTORIALS ===&lt;br /&gt;
''' Introductory sessions in R''' &lt;br /&gt;
#Installing R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Introductory_sessions_in_R/Installing_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Downloading and installing R&lt;br /&gt;
#Basic operations in the R console &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Introductory_sessions_in_R/Basics_in_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*To open the R console&lt;br /&gt;
#*To run commands in R &lt;br /&gt;
#*To correct errors made in the R commands&lt;br /&gt;
#*To save work done in R &lt;br /&gt;
#*To quit the R console&lt;br /&gt;
#Documentation and Packages in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Introductory_sessions_in_R/Documentation_on_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*To access installed documentation and packages in R&lt;br /&gt;
#*To install and load packages in R&lt;br /&gt;
#:''' Data structures'''&lt;br /&gt;
#Variables and Vectors in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Data_structures/Variables_and_Vectors_in_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Creation and deletion of variables and vectors &lt;br /&gt;
#*Listing the vectors&lt;br /&gt;
#*Modifying vectors&lt;br /&gt;
#*Creating row and column vectors&lt;br /&gt;
#Vector Algebra and Matrices in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Data_structures/Vector_Algebra_and_Matrices_in_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Vector algebra&lt;br /&gt;
#*Creating matrices&lt;br /&gt;
#*Matrix operations &lt;br /&gt;
#Sequences, lists, strings and dates in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Data_structures/Sequences_lists_strings_dates |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Creation of sequences and lists&lt;br /&gt;
#*Modifying lists, selecting elements from a list&lt;br /&gt;
#*Modifying strings, substrings&lt;br /&gt;
#*Date-string conversion&lt;br /&gt;
#*Other functions related to dates&lt;br /&gt;
#Handling data in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Data_structures/Handling_data_in_R|(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Creating and modifying data frames&lt;br /&gt;
#*Reading data stored in files of different formats&lt;br /&gt;
#:''' Basic computations in R''' &lt;br /&gt;
#Elementary operations in R &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Basic_computations_in_R/Elementary_operations_in_R |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Arithmetic&lt;br /&gt;
#*Higher powers and roots of a number&lt;br /&gt;
#*Logarithms and exponentials&lt;br /&gt;
#*Operations on complex numbers&lt;br /&gt;
#Measures of central tendency and dispersion &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Basic_computations_in_R/Measures_ of_central_tendency_and_dispersion |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Mean, median and mode&lt;br /&gt;
#* Variance, standard deviation and quantiles&lt;br /&gt;
#:''' Probability distributions'''&lt;br /&gt;
#Discrete probability distributions:Binomial,Poisson and Geometric &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Probability_distributions/Discrete_Probability_distributions_Binomial_Poisson_Geometric |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Binomial,Poisson and Geometric densities, distribution and quantile functions, random variables&lt;br /&gt;
#Discrete probability distributions:Negative Binomial and Hypergeometric &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Probability_distributions/Discrete_Probability_distributions_NegativeBinomial_Hypergeometric |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)] &lt;br /&gt;
#*Negative Binomial and Hypergeometric densities, distribution and quantile functions, random variables&lt;br /&gt;
#Continuous probability distributions &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Probability_distributions/Continuous_Probability_distributions |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Normal, Chi squared, F and t densities, distribution and quantile functions, random variables&lt;br /&gt;
#*Log-normal, logistic, exponential and gamma densities, distribution and quantile functions, random variables&lt;br /&gt;
#*Beta, cauchy and weibull densities, distribution and quantile functions, random variables&lt;br /&gt;
#:''' Graphical representation of information using R '''&lt;br /&gt;
#Histograms, barcharts and box plots &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Graphical_representation/Histograms_bar_charts_and_box_plots |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Creating histograms, addding density estimate to a histogram&lt;br /&gt;
#*Creating and colouring bar charts, adding confidence intervals&lt;br /&gt;
#*Creating box plots &lt;br /&gt;
#Scatter diagrams, regression lines and Q-Q plots &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Graphical_representation/Sactter_diagrams_and_Q-Q_plots |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Plotting a scatter digram, adding title, label, grid and a legend &lt;br /&gt;
#*Graphing a function, a regression line (superimposing on scatter plot)&lt;br /&gt;
#*Creating Q-Q plots&lt;br /&gt;
#:''' Econometrics in R'''&lt;br /&gt;
#Simple and multiple linear regression &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Econometrics_in_R/Simple_multiple_regression |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#* OLS, log-linear, log-log and semi-log regressions&lt;br /&gt;
#*Dummy variable regression, regression through the origin and with standardised coefficients&lt;br /&gt;
#Regression Analysis &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Econometrics_in_R/Regression_analysis |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Confidence intervals&lt;br /&gt;
#*P-values and power functions&lt;br /&gt;
#Tests for heteroskcedasticity &amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Econometrics_in_R/Heteroskcedasticity |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*Park test&lt;br /&gt;
#*Goldfeld-Quandt test&lt;br /&gt;
#*Breusch-Pagan-Godfrey test&lt;br /&gt;
#*White’s General Heteroskcedasticity test&lt;br /&gt;
#Tests for autocorrelation and specification errors&amp;amp;nbsp; &amp;amp;nbsp;[[/Basic_Level/Econometrics_in_R/Autocorrelation_and_specification_errors |(Scripts)]]&amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#* Durbin Watson test&lt;br /&gt;
#*Ramsey reset specification test&lt;br /&gt;
&lt;br /&gt;
=== ADVANCED LEVEL TUTORIALS ===&lt;br /&gt;
# Models of microeconometrics  &amp;amp;nbsp; &amp;amp;nbsp; [[/Advanced_Level/Models_of_microeconometrics |(Scripts)]] &amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*&lt;br /&gt;
#*&lt;br /&gt;
# Bayesian Econometrics  &amp;amp;nbsp; &amp;amp;nbsp; [[/Advanced_Level/Bayesian_Econometrics | (Scripts)]] &amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*&lt;br /&gt;
#*&lt;br /&gt;
# Time series Econometrics  &amp;amp;nbsp; &amp;amp;nbsp; [[/Advanced_Level/Time_series_Econometrics | (Scripts)]] &amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*&lt;br /&gt;
#*&lt;br /&gt;
# Programming your own analysis  &amp;amp;nbsp; &amp;amp;nbsp; [[/Advanced_Level/Programming_your_own_analysis | (Scripts)]] &amp;amp;nbsp; &amp;amp;nbsp; [(Spoken Tutorials)]&lt;br /&gt;
#*&lt;br /&gt;
#*&lt;/div&gt;</summary>
		<author><name>Manivel</name></author>	</entry>

	</feed>