From 13762323740470fedef9e20c789703694614ad50 Mon Sep 17 00:00:00 2001 From: SudhakarKuma Date: Wed, 17 Mar 2021 12:53:10 +0530 Subject: Add breadboard connection for RGB LED --- floss-arduino.OpenModelicad | 44 +- floss-arduino.ard | 40 +- floss-arduino.aux | 2501 ++++++++++++------------- floss-arduino.blg | 6 +- floss-arduino.cod | 46 +- floss-arduino.fdb_latexmk | 733 ++++---- floss-arduino.fls | 2028 +++++++++++---------- floss-arduino.idx | 10 +- floss-arduino.ilg | 2 +- floss-arduino.ind | 10 +- floss-arduino.juliad | 44 +- floss-arduino.lof | 185 +- floss-arduino.log | 3410 ++++++++++++++++------------------- floss-arduino.lot | 58 +- floss-arduino.pdf | Bin 22304254 -> 22459327 bytes floss-arduino.pyd | 44 +- floss-arduino.tex | 13 +- floss-arduino.thm | 246 +-- floss-arduino.toc | 399 ++-- user-code/led/figures/rgbled_bb.png | Bin 0 -> 214780 bytes user-code/led/led.tex | 902 ++++++++- 21 files changed, 5706 insertions(+), 5015 deletions(-) create mode 100644 user-code/led/figures/rgbled_bb.png diff --git a/floss-arduino.OpenModelicad b/floss-arduino.OpenModelicad index 6abf977..919a13f 100644 --- a/floss-arduino.OpenModelicad +++ b/floss-arduino.OpenModelicad @@ -1,30 +1,30 @@ -\contentsline {section}{\numberline {3.{1}}An OpenModelica code to check whether the firmware is properly installed or not}{48} +\contentsline {section}{\numberline {3.{1}}An OpenModelica code to check whether the firmware is properly installed or not}{48}% \addvspace {10pt} -\contentsline {section}{\numberline {4.{1}}Turning on the LED}{74} -\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{74} -\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{75} -\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{76} +\contentsline {section}{\numberline {4.{1}}Turning on the LED}{75}% +\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{75}% +\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{76}% +\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{77}% \addvspace {10pt} -\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{89} -\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{90} +\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{91}% +\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{92}% \addvspace {10pt} -\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{104} -\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{105} +\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{106}% +\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{107}% \addvspace {10pt} -\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{126} -\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{126} -\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{127} +\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{128}% +\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{128}% +\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{129}% \addvspace {10pt} -\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{139} +\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{141}% \addvspace {10pt} -\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{155} -\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{156} +\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{157}% +\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{158}% \addvspace {10pt} -\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{178} -\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{179} -\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{180} -\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{180} +\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{180}% +\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{181}% +\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{182}% +\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{182}% \addvspace {10pt} -\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{200} -\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{200} -\contentsline {section}{\numberline {11.{3}}Code for Single Phase Active Power Output}{201} +\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{202}% +\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{202}% +\contentsline {section}{\numberline {11.{3}}Code for Single Phase Active Power Output}{203}% diff --git a/floss-arduino.ard b/floss-arduino.ard index c4077ee..435f894 100644 --- a/floss-arduino.ard +++ b/floss-arduino.ard @@ -1,28 +1,28 @@ -\contentsline {section}{\numberline {3.{1}}First 10 lines of the Arduino firmware}{24} +\contentsline {section}{\numberline {3.{1}}First 10 lines of the Arduino firmware}{24}% \addvspace {10pt} -\contentsline {section}{\numberline {4.{1}}Turning on the blue LED}{55} -\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{55} -\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{56} -\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{56} +\contentsline {section}{\numberline {4.{1}}Turning on the blue LED}{56}% +\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{57}% +\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{57}% +\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{57}% \addvspace {10pt} -\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{79} -\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{79} +\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{81}% +\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{81}% \addvspace {10pt} -\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{94} -\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{94} +\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{96}% +\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{96}% \addvspace {10pt} -\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{111} -\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{111} -\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{111} +\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{113}% +\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{113}% +\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{113}% \addvspace {10pt} -\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{131} +\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{133}% \addvspace {10pt} -\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{144} -\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{144} +\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{146}% +\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{146}% \addvspace {10pt} -\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{161} -\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{162} -\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in increments}{162} -\contentsline {section}{\numberline {10.{4}}Rotating the servomotor through the potentiometer}{163} +\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{163}% +\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{164}% +\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in increments}{164}% +\contentsline {section}{\numberline {10.{4}}Rotating the servomotor through the potentiometer}{165}% \addvspace {10pt} -\contentsline {section}{\numberline {11.{1}}First 10 lines of the firmware for Modbus Energy Meter experiment}{195} +\contentsline {section}{\numberline {11.{1}}First 10 lines of the firmware for Modbus Energy Meter experiment}{197}% diff --git a/floss-arduino.aux b/floss-arduino.aux index 436d2f2..1fc2bf1 100644 --- a/floss-arduino.aux +++ b/floss-arduino.aux @@ -1,1446 +1,1449 @@ \relax \bibstyle{unsrt} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Figures}}{vii}} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Tables}}{xi}} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Arduino \ Code}}{xiii}} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Scilab Code}}{xv}} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Python \ Code}}{xvii}} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Julia\ Code}}{xix}} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of OpenModelica\ Code}}{xxi}} +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Figures}}{vii}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Tables}}{xi}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Arduino \ Code}}{xiii}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Scilab Code}}{xv}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Python \ Code}}{xvii}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Julia\ Code}}{xix}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of OpenModelica\ Code}}{xxi}\protected@file@percent } \@writefile{toc}{\thispagestyle {empty}} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Acronyms}}{xxiii}} +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Acronyms}}{xxiii}\protected@file@percent } \citation{CNES-Scilab} \citation{scilab-arduino} -\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{1}} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{1}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{sec:intro}{{1}{1}} \newlabel{fn:file-loc}{{2}{2}} -\@writefile{toc}{\contentsline {chapter}{\numberline {2}Hardware Environment}{3}} +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Hardware Environment}{3}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{sec:hw-env}{{2}{3}} -\@writefile{toc}{\contentsline {section}{\numberline {2.1}Microcontroller}{3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Organization of a Microcontroller}{3}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Functional block diagram of a microcontroller\relax }}{4}} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}Microcontroller}{3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Organization of a Microcontroller}{3}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Functional block diagram of a microcontroller\relax }}{4}\protected@file@percent } \providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} \newlabel{micro-arch}{{2.1}{4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Microcontroller Peripherals}{5}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces ADC resolution\relax }}{6}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Microcontroller Peripherals}{5}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces ADC resolution\relax }}{6}\protected@file@percent } \newlabel{resolution}{{2.2}{6}} \citation{oshw-ref} \citation{oshw-ref} \citation{OSHW-logo-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces The logo of Open Source Hardware\relax }}{7}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces The logo of Open Source Hardware\relax }}{7}\protected@file@percent } \newlabel{fig:OSHW-logo}{{2.3}{7}} -\@writefile{toc}{\contentsline {section}{\numberline {2.2}Open Source Hardware (OSHW)}{7}} +\@writefile{toc}{\contentsline {section}{\numberline {2.2}Open Source Hardware (OSHW)}{7}\protected@file@percent } \newlabel{sec:oshw}{{2.2}{7}} -\@writefile{toc}{\contentsline {section}{\numberline {2.3}Arduino}{8}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Brief History}{8}} +\@writefile{toc}{\contentsline {section}{\numberline {2.3}Arduino}{8}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Brief History}{8}\protected@file@percent } \citation{uno-ref} \citation{mega-ref} \citation{lily-ref} \citation{phone-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Arduino Uno Board\relax }}{9}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Arduino Uno Board\relax }}{9}\protected@file@percent } \newlabel{arduino}{{2.4}{9}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Arduino Uno Board}{9}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.3}Popular Arduino Projects}{9}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Arduino Uno Board}{9}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.3}Popular Arduino Projects}{9}\protected@file@percent } \citation{candy-ref} -\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces Arduino Uno hardware specifications\relax }}{10}} +\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces Arduino Uno hardware specifications\relax }}{10}\protected@file@percent } \newlabel{micro-table}{{2.1}{10}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Arduino Mega Board\relax }}{10}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Arduino Mega Board\relax }}{10}\protected@file@percent } \newlabel{mega}{{2.5}{10}} -\@writefile{toc}{\contentsline {paragraph}{Arduino phone:}{10}} +\@writefile{toc}{\contentsline {paragraph}{Arduino phone:}{10}\protected@file@percent } \citation{3d-printer-ref} \citation{shield-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {2.6}{\ignorespaces LilyPad Arduino Board\relax }}{11}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.6}{\ignorespaces LilyPad Arduino Board\relax }}{11}\protected@file@percent } \newlabel{lily}{{2.6}{11}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.7}{\ignorespaces Arduino Phone\relax }}{11}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.7}{\ignorespaces Arduino Phone\relax }}{11}\protected@file@percent } \newlabel{arduino-phone}{{2.7}{11}} -\@writefile{toc}{\contentsline {paragraph}{Candy sorting machine:}{11}} -\@writefile{toc}{\contentsline {paragraph}{3D printers:}{11}} -\@writefile{toc}{\contentsline {section}{\numberline {2.4}Shield}{11}} +\@writefile{toc}{\contentsline {paragraph}{Candy sorting machine:}{11}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{3D printers:}{11}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.4}Shield}{11}\protected@file@percent } \citation{shield-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {2.8}{\ignorespaces 3D printer\relax }}{12}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.8}{\ignorespaces 3D printer\relax }}{12}\protected@file@percent } \newlabel{3dprinter}{{2.8}{12}} \newlabel{1@xvr}{{}{12}} \newlabel{1@vr}{{}{12}} -\@writefile{toc}{\contentsline {section}{\numberline {2.5}Experimental Test Bed}{12}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.9}{\ignorespaces PCB image of the shield}}{13}} +\@writefile{toc}{\contentsline {section}{\numberline {2.5}Experimental Test Bed}{12}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.9}{\ignorespaces PCB image of the shield}}{13}\protected@file@percent } \newlabel{3@xvr}{{}{13}} \newlabel{3@vr}{{}{13}} \newlabel{fig:PCB-image}{{2.9}{13}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.10}{\ignorespaces Pictorial representation of the schematic of the shield}}{14}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.10}{\ignorespaces Pictorial representation of the schematic of the shield}}{14}\protected@file@percent } \newlabel{5@xvr}{{}{14}} \newlabel{5@vr}{{}{14}} \newlabel{fig:sch-shield}{{2.10}{14}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.11}{\ignorespaces PCB of the shield}}{15}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.11}{\ignorespaces PCB of the shield}}{15}\protected@file@percent } \newlabel{7@xvr}{{}{15}} \newlabel{7@vr}{{}{15}} \newlabel{fig:shield-photo}{{2.11}{15}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.12}{\ignorespaces Picture of the shield with all components\relax }}{15}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.12}{\ignorespaces Picture of the shield with all components\relax }}{15}\protected@file@percent } \newlabel{shield}{{2.12}{15}} -\@writefile{lot}{\contentsline {table}{\numberline {2.2}{\ignorespaces Values of components used in the shield\relax }}{16}} +\@writefile{lot}{\contentsline {table}{\numberline {2.2}{\ignorespaces Values of components used in the shield\relax }}{16}\protected@file@percent } \newlabel{tab:shield-values}{{2.2}{16}} -\@writefile{lot}{\contentsline {table}{\numberline {2.3}{\ignorespaces Information on sensors and pin numbers\relax }}{16}} +\@writefile{lot}{\contentsline {table}{\numberline {2.3}{\ignorespaces Information on sensors and pin numbers\relax }}{16}\protected@file@percent } \newlabel{shield-table}{{2.3}{16}} -\@writefile{toc}{\contentsline {chapter}{\numberline {3}Communcation between Software and Arduino}{17}} +\@writefile{toc}{\contentsline {chapter}{\numberline {3}Communcation between Software and Arduino}{17}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{sec:sw-env}{{3}{17}} -\@writefile{toc}{\contentsline {section}{\numberline {3.1}Arduino IDE}{17}} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}Arduino IDE}{17}\protected@file@percent } \newlabel{arduino-ide}{{3.1}{17}} \newlabel{sec:ard-start}{{3.1}{17}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Downloading and installing on Windows}{18}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Downloading and installing on GNU/Linux Ubuntu}{18}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Windows device manager\relax }}{19}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Downloading and installing on Windows}{18}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Downloading and installing on GNU/Linux Ubuntu}{18}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Windows device manager\relax }}{19}\protected@file@percent } \newlabel{win-device-manager}{{3.1}{19}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Windows update driver option\relax }}{20}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Windows update driver option\relax }}{20}\protected@file@percent } \newlabel{win-dri-update}{{3.2}{20}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Confirmation for executing Arduino script\relax }}{21}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Confirmation for executing Arduino script\relax }}{21}\protected@file@percent } \newlabel{ard-lin-run}{{3.3}{21}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3}Arduino Development Environment}{21}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3}Arduino Development Environment}{21}\protected@file@percent } \newlabel{sec:Arduino-IDE}{{3.1.3}{21}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces Arduino IDE\relax }}{22}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces Arduino IDE\relax }}{22}\protected@file@percent } \newlabel{ard-ide}{{3.4}{22}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.4}Testing Arduino with a sample program}{23}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.4}Testing Arduino with a sample program}{23}\protected@file@percent } \newlabel{sec:testing-arduino}{{3.1.4}{23}} \citation{scilab-ref} \citation{scilab-interop} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.5}Firmware}{24}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{3.{1}}{}}{24}} -\@writefile{ard}{\contentsline {section}{\numberline {3.{1}}First 10 lines of the Arduino firmware}{24}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.5}Firmware}{24}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{3.{1}}{}}{24}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {3.{1}}First 10 lines of the Arduino firmware}{24}\protected@file@percent } \newlabel{8@xvr}{{}{24}} \newlabel{8@vr}{{}{24}} \newlabel{ard:firmware}{{3.{1}}{24}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/arduino-firmware/arduino\textendash firmware.ino}{24}} -\@writefile{toc}{\contentsline {section}{\numberline {3.2}Scilab}{25}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/tools/arduino-firmware/arduino\textendash firmware.ino}{24}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.2}Scilab}{25}\protected@file@percent } \newlabel{sec:sci-start}{{3.2}{25}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Downloading and installing Scilab}{25}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Downloading and installing Scilab}{25}\protected@file@percent } \newlabel{scilab-installation}{{3.2.1}{25}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Scilab Arduino toolbox}{25}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.5}{\ignorespaces Linux terminal to launch Scilab\relax }}{26}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Scilab Arduino toolbox}{25}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.5}{\ignorespaces Linux terminal to launch Scilab\relax }}{26}\protected@file@percent } \newlabel{linux-cd}{{3.5}{26}} \newlabel{9@xvr}{{}{26}} \newlabel{9@vr}{{}{26}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.6}{\ignorespaces Changing scilab directory\relax }}{27}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.6}{\ignorespaces Changing scilab directory\relax }}{27}\protected@file@percent } \newlabel{scilab-cd}{{3.6}{27}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Identifying Arduino communication port number}{27}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.7}{\ignorespaces Browsing toolbox directory\relax }}{28}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Identifying Arduino communication port number}{27}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.7}{\ignorespaces Browsing toolbox directory\relax }}{28}\protected@file@percent } \newlabel{scilab-browse}{{3.7}{28}} \newlabel{fn:port}{{4}{28}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.8}{\ignorespaces Output of builder.sce\relax }}{29}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.8}{\ignorespaces Output of builder.sce\relax }}{29}\protected@file@percent } \newlabel{builder}{{3.8}{29}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.9}{\ignorespaces Output of loader.sce\relax }}{30}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.9}{\ignorespaces Output of loader.sce\relax }}{30}\protected@file@percent } \newlabel{loader}{{3.9}{30}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}Testing Scilab-Arduino toolbox}{30}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}Testing Scilab-Arduino toolbox}{30}\protected@file@percent } \newlabel{sec:testing-scilab-arduino}{{3.2.4}{30}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.10}{\ignorespaces Device Manager in windows\relax }}{31}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.10}{\ignorespaces Device Manager in windows\relax }}{31}\protected@file@percent } \newlabel{dev-mgr}{{3.10}{31}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test\textunderscore firmware.sce}{31}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.11}{\ignorespaces COM port properties window\relax }}{32}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/tools/test\textunderscore firmware.sce}{31}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.11}{\ignorespaces COM port properties window\relax }}{32}\protected@file@percent } \newlabel{com}{{3.11}{32}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.12}{\ignorespaces Port number on Linux terminal\relax }}{32}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.12}{\ignorespaces Port number on Linux terminal\relax }}{32}\protected@file@percent } \newlabel{linux-port}{{3.12}{32}} \newlabel{fn:firmware}{{5}{32}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.13}{\ignorespaces Scilab test code output\relax }}{33}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.13}{\ignorespaces Scilab test code output\relax }}{33}\protected@file@percent } \newlabel{test-console}{{3.13}{33}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.14}{\ignorespaces Arduino toolbox functions used in this book\relax }}{33}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.14}{\ignorespaces Arduino toolbox functions used in this book\relax }}{33}\protected@file@percent } \newlabel{func}{{3.14}{33}} \citation{xcos-ref} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.5}Firmware}{34}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.5}Firmware}{34}\protected@file@percent } \newlabel{sec:test-firmware-scilab}{{3.2.5}{34}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{3.{1}}{}}{34}} -\@writefile{cod}{\contentsline {section}{\numberline {3.{1}}A Scilab code to check whether the firmware is properly installed or not}{34}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{3.{1}}{}}{34}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {3.{1}}A Scilab code to check whether the firmware is properly installed or not}{34}\protected@file@percent } \newlabel{10@xvr}{{}{34}} \newlabel{10@vr}{{}{34}} \newlabel{sci:test-firmware}{{3.{1}}{34}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test\textunderscore firmware.sce}{34}} -\@writefile{toc}{\contentsline {section}{\numberline {3.3}Xcos}{34}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/tools/test\textunderscore firmware.sce}{34}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.3}Xcos}{34}\protected@file@percent } \newlabel{sec:xcos-start}{{3.3}{34}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Downloading, installing and testing}{34}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.15}{\ignorespaces Sine generator in palette browser\relax }}{35}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Downloading, installing and testing}{34}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.15}{\ignorespaces Sine generator in palette browser\relax }}{35}\protected@file@percent } \newlabel{sine-blk}{{3.15}{35}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Use case}{35}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.16}{\ignorespaces CSCOPE block in xcos\relax }}{36}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Use case}{35}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.16}{\ignorespaces CSCOPE block in xcos\relax }}{36}\protected@file@percent } \newlabel{plot-blk}{{3.16}{36}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.17}{\ignorespaces CLOCK\_c block in xcos\relax }}{36}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.17}{\ignorespaces CLOCK\_c block in xcos\relax }}{36}\protected@file@percent } \newlabel{clk-blk}{{3.17}{36}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.18}{\ignorespaces Sine generator in Xcos\relax }}{37}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.18}{\ignorespaces Sine generator in Xcos\relax }}{37}\protected@file@percent } \newlabel{sine-gen}{{3.18}{37}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.19}{\ignorespaces Sine generator Xcos output\relax }}{38}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.19}{\ignorespaces Sine generator Xcos output\relax }}{38}\protected@file@percent } \newlabel{sine-output}{{3.19}{38}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.20}{\ignorespaces CSCOPE configuration window\relax }}{38}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.20}{\ignorespaces CSCOPE configuration window\relax }}{38}\protected@file@percent } \newlabel{cscope-config}{{3.20}{38}} \citation{python-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {3.21}{\ignorespaces Simulation setup window\relax }}{39}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.21}{\ignorespaces Simulation setup window\relax }}{39}\protected@file@percent } \newlabel{sim-setup}{{3.21}{39}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}Xcos-Arduino}{39}} -\@writefile{toc}{\contentsline {section}{\numberline {3.4}Python}{39}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}Xcos-Arduino}{39}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.4}Python}{39}\protected@file@percent } \newlabel{sec:python-start}{{3.4}{39}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.22}{\ignorespaces Palette browser showing Arduino blocks\relax }}{40}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.22}{\ignorespaces Palette browser showing Arduino blocks\relax }}{40}\protected@file@percent } \newlabel{arduino-palette}{{3.22}{40}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.23}{\ignorespaces Xcos block help\relax }}{40}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.23}{\ignorespaces Xcos block help\relax }}{40}\protected@file@percent } \newlabel{blk-help}{{3.23}{40}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Downloading and installing Python}{40}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Downloading and installing Python}{40}\protected@file@percent } \newlabel{python-installation}{{3.4.1}{40}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}Firmware}{41}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}Firmware}{41}\protected@file@percent } \newlabel{sec:test-firmware-python}{{3.4.2}{41}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{3.{1}}{}}{41}} -\@writefile{pyd}{\contentsline {section}{\numberline {3.{1}}A Python code to check whether the firmware is properly installed or not}{41}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{3.{1}}{}}{41}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {3.{1}}A Python code to check whether the firmware is properly installed or not}{41}\protected@file@percent } \newlabel{11@xvr}{{}{41}} \newlabel{11@vr}{{}{41}} \newlabel{py:test-firmware}{{3.{1}}{41}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led\textendash blue.py}{41}} -\@writefile{toc}{\contentsline {section}{\numberline {3.5}Julia}{42}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led\textendash blue.py}{41}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.5}Julia}{42}\protected@file@percent } \newlabel{sec:julia-start}{{3.5}{42}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}Downloading and installing Julia}{42}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}Downloading and installing Julia}{42}\protected@file@percent } \newlabel{julia-installation}{{3.5.1}{42}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}Downloading and installing Juno IDE}{43}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}Downloading and installing Juno IDE}{43}\protected@file@percent } \newlabel{juno-ide-installation}{{3.5.2}{43}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.24}{\ignorespaces Linux terminal to launch Julia\relax }}{44}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.24}{\ignorespaces Linux terminal to launch Julia\relax }}{44}\protected@file@percent } \newlabel{julia-terminal}{{3.24}{44}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.25}{\ignorespaces Linux Atom Text Editor\relax }}{45}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.25}{\ignorespaces Linux Atom Text Editor\relax }}{45}\protected@file@percent } \newlabel{atom-lunch}{{3.25}{45}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.3}Julia Arduino toolbox}{45}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.4}Using the serial port package}{46}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.5}Firmware}{47}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.3}Julia Arduino toolbox}{45}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.4}Using the serial port package}{46}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.5.5}Firmware}{47}\protected@file@percent } \newlabel{sec:test-firmware-julia}{{3.5.5}{47}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{3.{1}}{}}{47}} -\@writefile{juliad}{\contentsline {section}{\numberline {3.{1}}A Julia code to check whether the firmware is properly installed or not}{47}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{3.{1}}{}}{47}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {3.{1}}A Julia code to check whether the firmware is properly installed or not}{47}\protected@file@percent } \newlabel{12@xvr}{{}{47}} \newlabel{12@vr}{{}{47}} \newlabel{julia:test-firmware}{{3.{1}}{47}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/test\textunderscore firmware.jl}{47}} -\@writefile{toc}{\contentsline {section}{\numberline {3.6}OpenModelica}{47}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/test\textunderscore firmware.jl}{47}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.6}OpenModelica}{47}\protected@file@percent } \newlabel{sec:OpenModelica-start}{{3.6}{47}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.1}Downloading and installing OpenModelica}{47}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.1}Downloading and installing OpenModelica}{47}\protected@file@percent } \newlabel{OpenModelica-installation}{{3.6.1}{47}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.2}Executing OpenModelica}{48}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.2}Executing OpenModelica}{48}\protected@file@percent } \newlabel{OpenModelica-code-execution}{{3.6.2}{48}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.3}OpenModelica Arduino toolbox}{48}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.4}Firmware}{48}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.3}OpenModelica Arduino toolbox}{48}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.6.4}Firmware}{48}\protected@file@percent } \newlabel{sec:test-firmware-OpenModelica}{{3.6.4}{48}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{3.{1}}{}}{48}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {3.{1}}An OpenModelica code to check whether the firmware is properly installed or not}{48}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{3.{1}}{}}{48}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {3.{1}}An OpenModelica code to check whether the firmware is properly installed or not}{48}\protected@file@percent } \newlabel{13@xvr}{{}{48}} \newlabel{13@vr}{{}{48}} \newlabel{OpenModelica:test-firmware}{{3.{1}}{48}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/test\textunderscore firmware.mo}{49}} -\@writefile{toc}{\contentsline {chapter}{\numberline {4}Interfacing a Light Emitting Diode}{51}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/test\textunderscore firmware.mo}{49}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Interfacing a Light Emitting Diode}{51}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{led}{{4}{51}} -\@writefile{toc}{\contentsline {section}{\numberline {4.1}Preliminaries}{51}} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Preliminaries}{51}\protected@file@percent } \newlabel{sec:led-pril}{{4.1}{51}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Light Emitting Diode\relax }}{51}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Light Emitting Diode\relax }}{51}\protected@file@percent } \newlabel{fig:ledsym}{{4.1}{51}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Internal connection diagram for LED on the shield\relax }}{52}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Internal connection diagram for LED on the shield\relax }}{52}\protected@file@percent } \newlabel{fig:ledblock}{{4.2}{52}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces Connecting Arduino and Shield\relax }}{52}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces Connecting Arduino and Shield\relax }}{52}\protected@file@percent } \newlabel{fig:uno-shield-connect}{{4.3}{52}} -\@writefile{toc}{\contentsline {section}{\numberline {4.2}Lighting the LED from the Arduino IDE}{53}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}Lighting the LED}{53}} -\newlabel{sec:light-ard}{{4.2.1}{53}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led\textendash blue/led\textendash blue.ino}{53}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led\textendash blue/led\textendash blue.ino}{53}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led\textendash blue\textendash delay/led\textendash blue\textendash delay.ino}{53}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led\textendash blue\textendash delay/led\textendash blue\textendash delay.ino}{53}} -\@writefile{toc}{\contentsline {paragraph}{Note:}{54}} -\@writefile{toc}{\contentsline {paragraph}{Note:}{54}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{4.{1}}{}}{54}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces LED experiments directly on Arduino Uno\ board, without the shield\relax }}{55}} -\newlabel{fig:led-uno}{{4.4}{55}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}Arduino Code}{55}} -\newlabel{sec:led-arduino-code}{{4.2.2}{55}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces Interfacing an RGB LED with Arduino Uno using a breadboard\relax }}{53}\protected@file@percent } +\newlabel{fig:ard-rgb-bread}{{4.4}{53}} +\@writefile{toc}{\contentsline {section}{\numberline {4.2}Connecting an RGB LED with Arduino Uno\ using a breadboard}{53}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.3}Lighting the LED from the Arduino IDE}{54}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}Lighting the LED}{54}\protected@file@percent } +\newlabel{sec:light-ard}{{4.3.1}{54}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led\textendash blue/led\textendash blue.ino}{54}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led\textendash blue/led\textendash blue.ino}{54}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led\textendash blue\textendash delay/led\textendash blue\textendash delay.ino}{54}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led\textendash blue\textendash delay/led\textendash blue\textendash delay.ino}{54}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{55}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{55}\protected@file@percent } +\@writefile{thm}{\contentsline {egmass}{{Exercise}{4.{1}}{}}{55}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces LED experiments directly on Arduino Uno\ board, without the shield\relax }}{56}\protected@file@percent } +\newlabel{fig:led-uno}{{4.5}{56}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}Arduino Code}{56}\protected@file@percent } +\newlabel{sec:led-arduino-code}{{4.3.2}{56}} \@writefile{ard}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{4.{1}}{}}{55}} -\@writefile{ard}{\contentsline {section}{\numberline {4.{1}}Turning on the blue LED}{55}} -\newlabel{14@xvr}{{}{55}} -\newlabel{14@vr}{{}{55}} -\newlabel{ard:led-blue}{{4.{1}}{55}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led\textendash blue/led\textendash blue.ino}{55}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{4.{2}}{}}{55}} -\@writefile{ard}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{55}} -\newlabel{15@xvr}{{}{55}} -\newlabel{15@vr}{{}{55}} -\newlabel{ard:led-blue-delay}{{4.{2}}{55}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led\textendash blue\textendash delay/led\textendash blue\textendash delay.ino}{55}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{4.{3}}{}}{56}} -\@writefile{ard}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{56}} -\newlabel{16@xvr}{{}{56}} -\newlabel{16@vr}{{}{56}} -\newlabel{ard:led-blue-red}{{4.{3}}{56}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led\textendash blue\textendash red/led\textendash blue\textendash red.ino}{56}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{4.{4}}{}}{56}} -\@writefile{ard}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{56}} -\newlabel{17@xvr}{{}{56}} -\newlabel{17@vr}{{}{56}} -\newlabel{ard:led-blink}{{4.{4}}{56}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led\textendash blink/led\textendash blink.ino}{56}} -\@writefile{toc}{\contentsline {section}{\numberline {4.3}Lighting the LED from Scilab}{57}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}Lighting the LED}{57}} -\newlabel{sec:light-sci}{{4.3.1}{57}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash blue.sce}{57}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash blue.sce}{57}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash blue.sce}{58}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash blue\textendash delay.sce}{58}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash blue\textendash delay.sce}{58}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{4.{2}}{}}{58}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}Scilab Code}{58}} -\newlabel{sec:led-scilab-code}{{4.3.2}{58}} +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{4.{1}}{}}{56}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {4.{1}}Turning on the blue LED}{56}\protected@file@percent } +\newlabel{14@xvr}{{}{56}} +\newlabel{14@vr}{{}{56}} +\newlabel{ard:led-blue}{{4.{1}}{56}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led\textendash blue/led\textendash blue.ino}{56}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{4.{2}}{}}{57}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{57}\protected@file@percent } +\newlabel{15@xvr}{{}{57}} +\newlabel{15@vr}{{}{57}} +\newlabel{ard:led-blue-delay}{{4.{2}}{57}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led\textendash blue\textendash delay/led\textendash blue\textendash delay.ino}{57}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{4.{3}}{}}{57}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{57}\protected@file@percent } +\newlabel{16@xvr}{{}{57}} +\newlabel{16@vr}{{}{57}} +\newlabel{ard:led-blue-red}{{4.{3}}{57}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led\textendash blue\textendash red/led\textendash blue\textendash red.ino}{57}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{4.{4}}{}}{57}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{57}\protected@file@percent } +\newlabel{17@xvr}{{}{57}} +\newlabel{17@vr}{{}{57}} +\newlabel{ard:led-blink}{{4.{4}}{57}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led\textendash blink/led\textendash blink.ino}{57}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.4}Lighting the LED from Scilab}{58}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}Lighting the LED}{58}\protected@file@percent } +\newlabel{sec:light-sci}{{4.4.1}{58}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash blue.sce}{58}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash blue.sce}{58}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash blue.sce}{59}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash blue\textendash delay.sce}{59}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash blue\textendash delay.sce}{59}\protected@file@percent } +\@writefile{thm}{\contentsline {egmass}{{Exercise}{4.{2}}{}}{59}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.2}Scilab Code}{59}\protected@file@percent } +\newlabel{sec:led-scilab-code}{{4.4.2}{59}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{4.{1}}{}}{58}} -\@writefile{cod}{\contentsline {section}{\numberline {4.{1}}Turning on the LED through Scilab}{58}} -\newlabel{18@xvr}{{}{58}} -\newlabel{18@vr}{{}{58}} -\newlabel{sci:led-blue}{{4.{1}}{58}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash blue.sce}{58}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{4.{2}}{}}{58}} -\@writefile{cod}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{58}} -\newlabel{19@xvr}{{}{58}} -\newlabel{19@vr}{{}{58}} -\newlabel{sci:led-blue-delay}{{4.{2}}{58}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash blue\textendash delay.sce}{59}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{4.{3}}{}}{59}} -\@writefile{cod}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{59}} -\newlabel{20@xvr}{{}{59}} -\newlabel{20@vr}{{}{59}} -\newlabel{sci:led-blue-red}{{4.{3}}{59}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash blue\textendash red.sce}{59}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{4.{4}}{}}{59}} -\@writefile{cod}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{59}} -\newlabel{21@xvr}{{}{59}} -\newlabel{21@vr}{{}{59}} -\newlabel{sci:led-green-blink}{{4.{4}}{59}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led\textendash green\textendash blink.sce}{59}} -\@writefile{toc}{\contentsline {section}{\numberline {4.4}Lighting the LED from Scilab Xcos}{59}} -\newlabel{sec:light-xcos}{{4.4}{59}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces Turning the blue LED on through Xcos}}{60}} -\newlabel{23@xvr}{{}{60}} -\newlabel{23@vr}{{}{60}} -\newlabel{fig:led-blue}{{4.5}{60}} -\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Parameters to light the blue LED in Xcos\relax }}{60}} -\newlabel{tab:led-blue}{{4.1}{60}} -\newlabel{24@xvr}{{}{60}} -\newlabel{24@vr}{{}{60}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Turning the blue LED on through Xcos for two seconds}}{61}} -\newlabel{26@xvr}{{}{61}} -\newlabel{26@vr}{{}{61}} -\newlabel{fig:led-blue-delay}{{4.6}{61}} -\@writefile{lot}{\contentsline {table}{\numberline {4.2}{\ignorespaces Parameters to light the blue LED in Xcos for two seconds\relax }}{61}} -\newlabel{tab:led-blue-delay}{{4.2}{61}} -\newlabel{27@xvr}{{}{61}} -\newlabel{27@vr}{{}{61}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.7}{\ignorespaces Turning the blue and red LEDs on through Xcos and turning them off one by one}}{62}} -\newlabel{29@xvr}{{}{62}} -\newlabel{29@vr}{{}{62}} -\newlabel{fig:led-blue-red}{{4.7}{62}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{4.{3}}{}}{62}} -\@writefile{lot}{\contentsline {table}{\numberline {4.3}{\ignorespaces Parameters to turn the blue and red LEDs on and then turn them off one by one\relax }}{63}} -\newlabel{tab:led-blue-red}{{4.3}{63}} -\newlabel{30@xvr}{{}{63}} -\newlabel{30@vr}{{}{63}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.8}{\ignorespaces Blinking the green LED every second through Xcos}}{63}} -\newlabel{32@xvr}{{}{63}} -\newlabel{32@vr}{{}{63}} -\newlabel{fig:led-green-blink}{{4.8}{63}} -\@writefile{toc}{\contentsline {section}{\numberline {4.5}Lighting the LED from Python}{63}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.1}Lighting the LED}{63}} -\newlabel{sec:light-py}{{4.5.1}{63}} -\@writefile{lot}{\contentsline {table}{\numberline {4.4}{\ignorespaces Parameters to make the green LED blink every second\relax }}{64}} -\newlabel{tab:led-green-blink}{{4.4}{64}} -\newlabel{33@xvr}{{}{64}} -\newlabel{33@vr}{{}{64}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.2}Python Code}{66}} -\newlabel{sec:led-python-code}{{4.5.2}{66}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{4.{1}}{}}{59}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {4.{1}}Turning on the LED through Scilab}{59}\protected@file@percent } +\newlabel{18@xvr}{{}{59}} +\newlabel{18@vr}{{}{59}} +\newlabel{sci:led-blue}{{4.{1}}{59}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash blue.sce}{59}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{4.{2}}{}}{60}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{60}\protected@file@percent } +\newlabel{19@xvr}{{}{60}} +\newlabel{19@vr}{{}{60}} +\newlabel{sci:led-blue-delay}{{4.{2}}{60}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash blue\textendash delay.sce}{60}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{4.{3}}{}}{60}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{60}\protected@file@percent } +\newlabel{20@xvr}{{}{60}} +\newlabel{20@vr}{{}{60}} +\newlabel{sci:led-blue-red}{{4.{3}}{60}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash blue\textendash red.sce}{60}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{4.{4}}{}}{60}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{60}\protected@file@percent } +\newlabel{21@xvr}{{}{60}} +\newlabel{21@vr}{{}{60}} +\newlabel{sci:led-green-blink}{{4.{4}}{60}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led\textendash green\textendash blink.sce}{60}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.5}Lighting the LED from Scilab Xcos}{60}\protected@file@percent } +\newlabel{sec:light-xcos}{{4.5}{60}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Turning the blue LED on through Xcos}}{61}\protected@file@percent } +\newlabel{23@xvr}{{}{61}} +\newlabel{23@vr}{{}{61}} +\newlabel{fig:led-blue}{{4.6}{61}} +\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Parameters to light the blue LED in Xcos\relax }}{61}\protected@file@percent } +\newlabel{tab:led-blue}{{4.1}{61}} +\newlabel{24@xvr}{{}{61}} +\newlabel{24@vr}{{}{61}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.7}{\ignorespaces Turning the blue LED on through Xcos for two seconds}}{62}\protected@file@percent } +\newlabel{26@xvr}{{}{62}} +\newlabel{26@vr}{{}{62}} +\newlabel{fig:led-blue-delay}{{4.7}{62}} +\@writefile{lot}{\contentsline {table}{\numberline {4.2}{\ignorespaces Parameters to light the blue LED in Xcos for two seconds\relax }}{62}\protected@file@percent } +\newlabel{tab:led-blue-delay}{{4.2}{62}} +\newlabel{27@xvr}{{}{62}} +\newlabel{27@vr}{{}{62}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.8}{\ignorespaces Turning the blue and red LEDs on through Xcos and turning them off one by one}}{63}\protected@file@percent } +\newlabel{29@xvr}{{}{63}} +\newlabel{29@vr}{{}{63}} +\newlabel{fig:led-blue-red}{{4.8}{63}} +\@writefile{thm}{\contentsline {egmass}{{Exercise}{4.{3}}{}}{63}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {4.3}{\ignorespaces Parameters to turn the blue and red LEDs on and then turn them off one by one\relax }}{64}\protected@file@percent } +\newlabel{tab:led-blue-red}{{4.3}{64}} +\newlabel{30@xvr}{{}{64}} +\newlabel{30@vr}{{}{64}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.9}{\ignorespaces Blinking the green LED every second through Xcos}}{64}\protected@file@percent } +\newlabel{32@xvr}{{}{64}} +\newlabel{32@vr}{{}{64}} +\newlabel{fig:led-green-blink}{{4.9}{64}} +\@writefile{lot}{\contentsline {table}{\numberline {4.4}{\ignorespaces Parameters to make the green LED blink every second\relax }}{65}\protected@file@percent } +\newlabel{tab:led-green-blink}{{4.4}{65}} +\newlabel{33@xvr}{{}{65}} +\newlabel{33@vr}{{}{65}} +\@writefile{toc}{\contentsline {section}{\numberline {4.6}Lighting the LED from Python}{65}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.1}Lighting the LED}{65}\protected@file@percent } +\newlabel{sec:light-py}{{4.6.1}{65}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.2}Python Code}{68}\protected@file@percent } +\newlabel{sec:led-python-code}{{4.6.2}{68}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{4.{1}}{}}{66}} -\@writefile{pyd}{\contentsline {section}{\numberline {4.{1}}Turning on the LED through Python}{66}} -\newlabel{34@xvr}{{}{66}} -\newlabel{34@vr}{{}{66}} -\newlabel{py:led-blue1}{{4.{1}}{66}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led\textendash blue.py}{66}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{4.{2}}{}}{67}} -\@writefile{pyd}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{67}} -\newlabel{35@xvr}{{}{67}} -\newlabel{35@vr}{{}{67}} -\newlabel{py:led-blue-delay}{{4.{2}}{67}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led\textendash blue\textendash delay.py}{67}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{4.{3}}{}}{68}} -\@writefile{pyd}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{68}} -\newlabel{36@xvr}{{}{68}} -\newlabel{36@vr}{{}{68}} -\newlabel{py:led-blue-red}{{4.{3}}{68}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led\textendash blue\textendash red.py}{68}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{4.{4}}{}}{69}} -\@writefile{pyd}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{69}} -\newlabel{37@xvr}{{}{69}} -\newlabel{37@vr}{{}{69}} -\newlabel{py:led-green-blink}{{4.{4}}{69}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led\textendash green\textendash blink.py}{69}} -\@writefile{toc}{\contentsline {section}{\numberline {4.6}Lighting the LED from Julia}{70}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.1}Lighting the LED}{70}} -\newlabel{sec:light-julia}{{4.6.1}{70}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.2}Julia Code}{71}} -\newlabel{sec:led-julia-code}{{4.6.2}{71}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{4.{1}}{}}{68}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {4.{1}}Turning on the LED through Python}{68}\protected@file@percent } +\newlabel{34@xvr}{{}{68}} +\newlabel{34@vr}{{}{68}} +\newlabel{py:led-blue1}{{4.{1}}{68}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led\textendash blue.py}{68}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{4.{2}}{}}{68}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{68}\protected@file@percent } +\newlabel{35@xvr}{{}{68}} +\newlabel{35@vr}{{}{68}} +\newlabel{py:led-blue-delay}{{4.{2}}{68}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led\textendash blue\textendash delay.py}{68}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{4.{3}}{}}{69}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{69}\protected@file@percent } +\newlabel{36@xvr}{{}{69}} +\newlabel{36@vr}{{}{69}} +\newlabel{py:led-blue-red}{{4.{3}}{69}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led\textendash blue\textendash red.py}{69}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{4.{4}}{}}{70}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{70}\protected@file@percent } +\newlabel{37@xvr}{{}{70}} +\newlabel{37@vr}{{}{70}} +\newlabel{py:led-green-blink}{{4.{4}}{70}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led\textendash green\textendash blink.py}{70}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.7}Lighting the LED from Julia}{71}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.1}Lighting the LED}{71}\protected@file@percent } +\newlabel{sec:light-julia}{{4.7.1}{71}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.2}Julia Code}{73}\protected@file@percent } +\newlabel{sec:led-julia-code}{{4.7.2}{73}} \@writefile{juliad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{4.{1}}{}}{71}} -\@writefile{juliad}{\contentsline {section}{\numberline {4.{1}}Turning on the LED}{71}} -\newlabel{38@xvr}{{}{71}} -\newlabel{38@vr}{{}{71}} -\newlabel{julia:led-blue}{{4.{1}}{71}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led\textendash blue.jl}{71}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{4.{2}}{}}{72}} -\@writefile{juliad}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{72}} -\newlabel{39@xvr}{{}{72}} -\newlabel{39@vr}{{}{72}} -\newlabel{julia:led-blue-delay}{{4.{2}}{72}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led\textendash blue\textendash delay.jl}{72}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{4.{3}}{}}{72}} -\@writefile{juliad}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{72}} -\newlabel{40@xvr}{{}{72}} -\newlabel{40@vr}{{}{72}} -\newlabel{juila:led-bmoe-red}{{4.{3}}{72}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led\textendash blue\textendash red.jl}{72}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{4.{4}}{}}{72}} -\@writefile{juliad}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{72}} -\newlabel{41@xvr}{{}{72}} -\newlabel{41@vr}{{}{72}} -\newlabel{julia:lemogreen-blink}{{4.{4}}{72}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led\textendash green\textendash blink.jl}{72}} -\@writefile{toc}{\contentsline {section}{\numberline {4.7}Lighting the LED from OpenModelica}{73}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.1}Lighting the LED}{73}} -\newlabel{sec:light-OpenModelica}{{4.7.1}{73}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.2}OpenModelica Code}{74}} -\newlabel{sec:led-OpenModelica-code}{{4.7.2}{74}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{4.{1}}{}}{73}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {4.{1}}Turning on the LED}{73}\protected@file@percent } +\newlabel{38@xvr}{{}{73}} +\newlabel{38@vr}{{}{73}} +\newlabel{julia:led-blue}{{4.{1}}{73}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led\textendash blue.jl}{73}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{4.{2}}{}}{73}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{73}\protected@file@percent } +\newlabel{39@xvr}{{}{73}} +\newlabel{39@vr}{{}{73}} +\newlabel{julia:led-blue-delay}{{4.{2}}{73}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led\textendash blue\textendash delay.jl}{73}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{4.{3}}{}}{73}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{73}\protected@file@percent } +\newlabel{40@xvr}{{}{73}} +\newlabel{40@vr}{{}{73}} +\newlabel{juila:led-bmoe-red}{{4.{3}}{73}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led\textendash blue\textendash red.jl}{73}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{4.{4}}{}}{73}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{73}\protected@file@percent } +\newlabel{41@xvr}{{}{73}} +\newlabel{41@vr}{{}{73}} +\newlabel{julia:lemogreen-blink}{{4.{4}}{73}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led\textendash green\textendash blink.jl}{74}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.8}Lighting the LED from OpenModelica}{74}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {4.8.1}Lighting the LED}{74}\protected@file@percent } +\newlabel{sec:light-OpenModelica}{{4.8.1}{74}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.8.2}OpenModelica Code}{75}\protected@file@percent } +\newlabel{sec:led-OpenModelica-code}{{4.8.2}{75}} \@writefile{OpenModelicad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{1}}{}}{74}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {4.{1}}Turning on the LED}{74}} -\newlabel{42@xvr}{{}{74}} -\newlabel{42@vr}{{}{74}} -\newlabel{OpenModelica:led-blue}{{4.{1}}{74}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led\textendash blue.mo}{74}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{2}}{}}{74}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{74}} -\newlabel{43@xvr}{{}{74}} -\newlabel{43@vr}{{}{74}} -\newlabel{OpenModelica:led-blue-delay}{{4.{2}}{74}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led\textendash blue\textendash delay.mo}{74}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{3}}{}}{75}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{75}} -\newlabel{44@xvr}{{}{75}} -\newlabel{44@vr}{{}{75}} -\newlabel{OpenModelica:led-blue-red}{{4.{3}}{75}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led\textendash blue\textendash red.mo}{75}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{4}}{}}{76}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{76}} -\newlabel{45@xvr}{{}{76}} -\newlabel{45@vr}{{}{76}} -\newlabel{OpenModelica:led-green-blink}{{4.{4}}{76}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led\textendash green\textendash blink.mo}{76}} -\@writefile{toc}{\contentsline {chapter}{\numberline {5}Interfacing a Pushbutton}{77}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{1}}{}}{75}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {4.{1}}Turning on the LED}{75}\protected@file@percent } +\newlabel{42@xvr}{{}{75}} +\newlabel{42@vr}{{}{75}} +\newlabel{OpenModelica:led-blue}{{4.{1}}{75}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led\textendash blue.mo}{75}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{2}}{}}{75}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{75}\protected@file@percent } +\newlabel{43@xvr}{{}{75}} +\newlabel{43@vr}{{}{75}} +\newlabel{OpenModelica:led-blue-delay}{{4.{2}}{75}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led\textendash blue\textendash delay.mo}{75}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{3}}{}}{76}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{76}\protected@file@percent } +\newlabel{44@xvr}{{}{76}} +\newlabel{44@vr}{{}{76}} +\newlabel{OpenModelica:led-blue-red}{{4.{3}}{76}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led\textendash blue\textendash red.mo}{76}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{4}}{}}{77}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{77}\protected@file@percent } +\newlabel{45@xvr}{{}{77}} +\newlabel{45@vr}{{}{77}} +\newlabel{OpenModelica:led-green-blink}{{4.{4}}{77}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led\textendash green\textendash blink.mo}{77}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {5}Interfacing a Pushbutton}{79}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\newlabel{pushbutton}{{5}{77}} -\@writefile{toc}{\contentsline {section}{\numberline {5.1}Preliminaries}{77}} -\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Connection Diagram\relax }}{78}} -\newlabel{fig:pushbuttonconn}{{5.1}{78}} -\@writefile{toc}{\contentsline {section}{\numberline {5.2}Reading the Pushbutton Status from the Arduino IDE}{78}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}Reading the Pushbutton Status}{78}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push\textendash button\textendash status/push\textendash button\textendash status.ino}{78}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push\textendash button\textendash status/push\textendash button\textendash status.ino}{79}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/led\textendash push\textendash button/led\textendash push\textendash button.ino}{79}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.2}Arduino Code}{79}} -\newlabel{sec:push-arduino-code}{{5.2.2}{79}} +\newlabel{pushbutton}{{5}{79}} +\@writefile{toc}{\contentsline {section}{\numberline {5.1}Preliminaries}{79}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Connection Diagram\relax }}{80}\protected@file@percent } +\newlabel{fig:pushbuttonconn}{{5.1}{80}} +\@writefile{toc}{\contentsline {section}{\numberline {5.2}Reading the Pushbutton Status from the Arduino IDE}{80}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}Reading the Pushbutton Status}{80}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push\textendash button\textendash status/push\textendash button\textendash status.ino}{80}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push\textendash button\textendash status/push\textendash button\textendash status.ino}{81}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led\textendash push\textendash button/led\textendash push\textendash button.ino}{81}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.2}Arduino Code}{81}\protected@file@percent } +\newlabel{sec:push-arduino-code}{{5.2.2}{81}} \@writefile{ard}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{5.{1}}{}}{79}} -\@writefile{ard}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{79}} -\newlabel{46@xvr}{{}{79}} -\newlabel{46@vr}{{}{79}} -\newlabel{ard:push-100}{{5.{1}}{79}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push\textendash button\textendash status/push\textendash button\textendash status.ino}{79}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{5.{2}}{}}{79}} -\@writefile{ard}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{79}} -\newlabel{47@xvr}{{}{79}} -\newlabel{47@vr}{{}{79}} -\newlabel{ard:push-200}{{5.{2}}{79}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/led\textendash push\textendash button/led\textendash push\textendash button.ino}{79}} -\@writefile{toc}{\contentsline {section}{\numberline {5.3}Reading the Pushbutton Status from Scilab}{80}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}Reading the Pushbutton Status}{80}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push\textendash button\textendash status.sce}{80}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push\textendash button\textendash status.sce}{80}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/led\textendash push\textendash button.sce}{81}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}Scilab Code}{81}} -\newlabel{sec:push-scilab-code}{{5.3.2}{81}} +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{5.{1}}{}}{81}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{81}\protected@file@percent } +\newlabel{46@xvr}{{}{81}} +\newlabel{46@vr}{{}{81}} +\newlabel{ard:push-100}{{5.{1}}{81}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push\textendash button\textendash status/push\textendash button\textendash status.ino}{81}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{5.{2}}{}}{81}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{81}\protected@file@percent } +\newlabel{47@xvr}{{}{81}} +\newlabel{47@vr}{{}{81}} +\newlabel{ard:push-200}{{5.{2}}{81}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led\textendash push\textendash button/led\textendash push\textendash button.ino}{81}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.3}Reading the Pushbutton Status from Scilab}{82}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}Reading the Pushbutton Status}{82}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push\textendash button\textendash status.sce}{82}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push\textendash button\textendash status.sce}{82}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led\textendash push\textendash button.sce}{83}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}Scilab Code}{83}\protected@file@percent } +\newlabel{sec:push-scilab-code}{{5.3.2}{83}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{5.{1}}{}}{81}} -\@writefile{cod}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{81}} -\newlabel{48@xvr}{{}{81}} -\newlabel{48@vr}{{}{81}} -\newlabel{sci:push-100}{{5.{1}}{81}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push\textendash button\textendash status.sce}{81}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{5.{2}}{}}{81}} -\@writefile{cod}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{81}} -\newlabel{49@xvr}{{}{81}} -\newlabel{49@vr}{{}{81}} -\newlabel{sci:push-200}{{5.{2}}{81}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/led\textendash push\textendash button.sce}{81}} -\@writefile{toc}{\contentsline {section}{\numberline {5.4}Accessing the Pushbutton from Xcos}{81}} -\newlabel{sec:push-xcos}{{5.4}{81}} -\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces Printing the push button status on the display block}}{82}} -\newlabel{51@xvr}{{}{82}} -\newlabel{51@vr}{{}{82}} -\newlabel{fig:push-button-status}{{5.2}{82}} -\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Parameters to print the push button status on the display block\relax }}{83}} -\newlabel{tab:push-button-status}{{5.1}{83}} -\newlabel{52@xvr}{{}{83}} -\newlabel{52@vr}{{}{83}} -\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces Turning the LED on or off, depending on the pushbutton}}{83}} -\newlabel{54@xvr}{{}{83}} -\newlabel{54@vr}{{}{83}} -\newlabel{fig:led-push-button}{{5.3}{83}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{5.{1}}{}}{83}} -\@writefile{lot}{\contentsline {table}{\numberline {5.2}{\ignorespaces Xcos parameters to turn the LED on through the pushbutton\relax }}{84}} -\newlabel{tab:led-push-button}{{5.2}{84}} -\newlabel{55@xvr}{{}{84}} -\newlabel{55@vr}{{}{84}} -\@writefile{toc}{\contentsline {section}{\numberline {5.5}Reading the Pushbutton Status from Python}{84}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}Reading the Pushbutton Status}{84}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push\textendash button\textendash status.py}{84}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push\textendash button\textendash status.py}{84}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/led\textendash push\textendash button.py}{85}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}Python Code}{85}} -\newlabel{sec:push-python-code}{{5.5.2}{85}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{5.{1}}{}}{83}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{83}\protected@file@percent } +\newlabel{48@xvr}{{}{83}} +\newlabel{48@vr}{{}{83}} +\newlabel{sci:push-100}{{5.{1}}{83}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push\textendash button\textendash status.sce}{83}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{5.{2}}{}}{83}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{83}\protected@file@percent } +\newlabel{49@xvr}{{}{83}} +\newlabel{49@vr}{{}{83}} +\newlabel{sci:push-200}{{5.{2}}{83}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led\textendash push\textendash button.sce}{83}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.4}Accessing the Pushbutton from Xcos}{83}\protected@file@percent } +\newlabel{sec:push-xcos}{{5.4}{83}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces Printing the push button status on the display block}}{84}\protected@file@percent } +\newlabel{51@xvr}{{}{84}} +\newlabel{51@vr}{{}{84}} +\newlabel{fig:push-button-status}{{5.2}{84}} +\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Parameters to print the push button status on the display block\relax }}{85}\protected@file@percent } +\newlabel{tab:push-button-status}{{5.1}{85}} +\newlabel{52@xvr}{{}{85}} +\newlabel{52@vr}{{}{85}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces Turning the LED on or off, depending on the pushbutton}}{85}\protected@file@percent } +\newlabel{54@xvr}{{}{85}} +\newlabel{54@vr}{{}{85}} +\newlabel{fig:led-push-button}{{5.3}{85}} +\@writefile{thm}{\contentsline {egmass}{{Exercise}{5.{1}}{}}{85}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {5.2}{\ignorespaces Xcos parameters to turn the LED on through the pushbutton\relax }}{86}\protected@file@percent } +\newlabel{tab:led-push-button}{{5.2}{86}} +\newlabel{55@xvr}{{}{86}} +\newlabel{55@vr}{{}{86}} +\@writefile{toc}{\contentsline {section}{\numberline {5.5}Reading the Pushbutton Status from Python}{86}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}Reading the Pushbutton Status}{86}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push\textendash button\textendash status.py}{86}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push\textendash button\textendash status.py}{86}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led\textendash push\textendash button.py}{87}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}Python Code}{87}\protected@file@percent } +\newlabel{sec:push-python-code}{{5.5.2}{87}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{5.{1}}{}}{85}} -\@writefile{pyd}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{85}} -\newlabel{56@xvr}{{}{85}} -\newlabel{56@vr}{{}{85}} -\newlabel{py:push-100}{{5.{1}}{85}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push\textendash button\textendash status.py}{85}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{5.{2}}{}}{86}} -\@writefile{pyd}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{86}} -\newlabel{57@xvr}{{}{86}} -\newlabel{57@vr}{{}{86}} -\newlabel{py:push-200}{{5.{2}}{86}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/led\textendash push\textendash button.py}{86}} -\@writefile{toc}{\contentsline {section}{\numberline {5.6}Reading the Pushbutton Status from Julia}{87}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.6.1}Reading the Pushbutton Status}{87}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/push\textendash button\textendash status.jl}{87}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led\textendash push\textendash button.jl}{87}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.6.2}Julia Code}{88}} -\newlabel{sec:push-julia-code}{{5.6.2}{88}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{5.{1}}{}}{87}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{87}\protected@file@percent } +\newlabel{56@xvr}{{}{87}} +\newlabel{56@vr}{{}{87}} +\newlabel{py:push-100}{{5.{1}}{87}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push\textendash button\textendash status.py}{87}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{5.{2}}{}}{88}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{88}\protected@file@percent } +\newlabel{57@xvr}{{}{88}} +\newlabel{57@vr}{{}{88}} +\newlabel{py:push-200}{{5.{2}}{88}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led\textendash push\textendash button.py}{88}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.6}Reading the Pushbutton Status from Julia}{89}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.6.1}Reading the Pushbutton Status}{89}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push\textendash button\textendash status.jl}{89}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led\textendash push\textendash button.jl}{89}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.6.2}Julia Code}{90}\protected@file@percent } +\newlabel{sec:push-julia-code}{{5.6.2}{90}} \@writefile{juliad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{5.{1}}{}}{88}} -\@writefile{juliad}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{88}} -\newlabel{58@xvr}{{}{88}} -\newlabel{58@vr}{{}{88}} -\newlabel{julia:push-100}{{5.{1}}{88}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/push\textendash button\textendash status.jl}{88}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{5.{2}}{}}{88}} -\@writefile{juliad}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{88}} -\newlabel{59@xvr}{{}{88}} -\newlabel{59@vr}{{}{88}} -\newlabel{julia:push-200}{{5.{2}}{88}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led\textendash push\textendash button.jl}{88}} -\@writefile{toc}{\contentsline {section}{\numberline {5.7}Reading the Pushbutton Status from OpenModelica}{88}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.7.1}Reading the Pushbutton Status}{88}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/push\textendash button\textendash status.mo}{89}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.7.2}OpenModelica Code}{89}} -\newlabel{sec:led-OpenModelica-code}{{5.7.2}{89}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{5.{1}}{}}{90}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{90}\protected@file@percent } +\newlabel{58@xvr}{{}{90}} +\newlabel{58@vr}{{}{90}} +\newlabel{julia:push-100}{{5.{1}}{90}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push\textendash button\textendash status.jl}{90}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{5.{2}}{}}{90}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{90}\protected@file@percent } +\newlabel{59@xvr}{{}{90}} +\newlabel{59@vr}{{}{90}} +\newlabel{julia:push-200}{{5.{2}}{90}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led\textendash push\textendash button.jl}{90}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {5.7}Reading the Pushbutton Status from OpenModelica}{90}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.7.1}Reading the Pushbutton Status}{90}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push\textendash button\textendash status.mo}{91}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {5.7.2}OpenModelica Code}{91}\protected@file@percent } +\newlabel{sec:led-OpenModelica-code}{{5.7.2}{91}} \@writefile{OpenModelicad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{5.{1}}{}}{89}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{89}} -\newlabel{60@xvr}{{}{89}} -\newlabel{60@vr}{{}{89}} -\newlabel{OpenModelica:push-100}{{5.{1}}{89}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/push\textendash button\textendash status.mo}{89}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{5.{2}}{}}{90}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{90}} -\newlabel{61@xvr}{{}{90}} -\newlabel{61@vr}{{}{90}} -\newlabel{OpenModelica:push-200}{{5.{2}}{90}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/led\textendash push\textendash button.mo}{90}} -\@writefile{toc}{\contentsline {chapter}{\numberline {6}Interfacing a Light Dependent Resistor}{91}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{5.{1}}{}}{91}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{91}\protected@file@percent } +\newlabel{60@xvr}{{}{91}} +\newlabel{60@vr}{{}{91}} +\newlabel{OpenModelica:push-100}{{5.{1}}{91}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push\textendash button\textendash status.mo}{91}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{5.{2}}{}}{92}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{92}\protected@file@percent } +\newlabel{61@xvr}{{}{92}} +\newlabel{61@vr}{{}{92}} +\newlabel{OpenModelica:push-200}{{5.{2}}{92}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led\textendash push\textendash button.mo}{92}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {6}Interfacing a Light Dependent Resistor}{93}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\newlabel{ldr}{{6}{91}} -\@writefile{toc}{\contentsline {section}{\numberline {6.1}Preliminaries}{91}} -\newlabel{fig:ldr}{{6.1a}{92}} +\newlabel{ldr}{{6}{93}} +\@writefile{toc}{\contentsline {section}{\numberline {6.1}Preliminaries}{93}\protected@file@percent } +\newlabel{fig:ldr}{{6.1a}{94}} \newlabel{sub@fig:ldr}{{(a)}{a}} -\newlabel{fig:ldrsym}{{6.1b}{92}} +\newlabel{fig:ldrsym}{{6.1b}{94}} \newlabel{sub@fig:ldrsym}{{(b)}{b}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.1}{\ignorespaces Light Dependent Resistor\relax }}{92}} -\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of an LDR}}}{92}} -\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Symbolic representation of an LDR}}}{92}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.2}{\ignorespaces Internal connection diagram for the LDR on the shield\relax }}{92}} -\newlabel{fig:ldrconn}{{6.2}{92}} -\@writefile{toc}{\contentsline {section}{\numberline {6.2}Interfacing the LDR through the Arduino IDE}{93}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}Interfacing the LDR}{93}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{93}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{93}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{93}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{6.{1}}{}}{93}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.2}Arduino Code}{94}} -\newlabel{sec:ldr-arduino-code}{{6.2.2}{94}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.1}{\ignorespaces Light Dependent Resistor\relax }}{94}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of an LDR}}}{94}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Symbolic representation of an LDR}}}{94}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {6.2}{\ignorespaces Internal connection diagram for the LDR on the shield\relax }}{94}\protected@file@percent } +\newlabel{fig:ldrconn}{{6.2}{94}} +\@writefile{toc}{\contentsline {section}{\numberline {6.2}Interfacing the LDR through the Arduino IDE}{95}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}Interfacing the LDR}{95}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{95}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{95}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{95}\protected@file@percent } +\@writefile{thm}{\contentsline {egmass}{{Exercise}{6.{1}}{}}{95}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.2}Arduino Code}{96}\protected@file@percent } +\newlabel{sec:ldr-arduino-code}{{6.2.2}{96}} \@writefile{ard}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{6.{1}}{}}{94}} -\@writefile{ard}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{94}} -\newlabel{62@xvr}{{}{94}} -\newlabel{62@vr}{{}{94}} -\newlabel{ard:ldr-read}{{6.{1}}{94}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{94}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{6.{2}}{}}{94}} -\@writefile{ard}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{94}} -\newlabel{63@xvr}{{}{94}} -\newlabel{63@vr}{{}{94}} -\newlabel{ard:ldr-led}{{6.{2}}{94}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr\textendash led/ldr\textendash led.ino}{94}} -\@writefile{toc}{\contentsline {section}{\numberline {6.3}Interfacing the LDR through Scilab}{95}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.1}Interfacing the LDR}{95}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{6.{2}}{}}{95}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.2}Scilab Code}{96}} -\newlabel{sec:ldr-scilab-code}{{6.3.2}{96}} +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{6.{1}}{}}{96}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{96}\protected@file@percent } +\newlabel{62@xvr}{{}{96}} +\newlabel{62@vr}{{}{96}} +\newlabel{ard:ldr-read}{{6.{1}}{96}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{96}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{6.{2}}{}}{96}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{96}\protected@file@percent } +\newlabel{63@xvr}{{}{96}} +\newlabel{63@vr}{{}{96}} +\newlabel{ard:ldr-led}{{6.{2}}{96}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr\textendash led/ldr\textendash led.ino}{96}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.3}Interfacing the LDR through Scilab}{97}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.1}Interfacing the LDR}{97}\protected@file@percent } +\@writefile{thm}{\contentsline {egmass}{{Exercise}{6.{2}}{}}{97}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.2}Scilab Code}{98}\protected@file@percent } +\newlabel{sec:ldr-scilab-code}{{6.3.2}{98}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{6.{1}}{}}{96}} -\@writefile{cod}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{96}} -\newlabel{64@xvr}{{}{96}} -\newlabel{64@vr}{{}{96}} -\newlabel{sci:ldr-read}{{6.{1}}{96}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr\textendash read.sce}{96}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{6.{2}}{}}{96}} -\@writefile{cod}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{96}} -\newlabel{65@xvr}{{}{96}} -\newlabel{65@vr}{{}{96}} -\newlabel{sci:ldr-led}{{6.{2}}{96}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr\textendash led.sce}{96}} -\@writefile{toc}{\contentsline {section}{\numberline {6.4}Interfacing the LDR through Xcos}{96}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.3}{\ignorespaces Xcos diagram to read LDR values}}{97}} -\newlabel{67@xvr}{{}{97}} -\newlabel{67@vr}{{}{97}} -\newlabel{fig:ldr-read}{{6.3}{97}} -\@writefile{lot}{\contentsline {table}{\numberline {6.1}{\ignorespaces Xcos parameters to read LDR\relax }}{97}} -\newlabel{tab:ldr-read}{{6.1}{97}} -\newlabel{68@xvr}{{}{97}} -\newlabel{68@vr}{{}{97}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.4}{\ignorespaces Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}}{98}} -\newlabel{70@xvr}{{}{98}} -\newlabel{70@vr}{{}{98}} -\newlabel{fig:ldr-led}{{6.4}{98}} -\@writefile{toc}{\contentsline {section}{\numberline {6.5}Interfacing the LDR through Python}{98}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.1}Interfacing the LDR}{98}} -\@writefile{lot}{\contentsline {table}{\numberline {6.2}{\ignorespaces Xcos parameters to read LDR and regulate blue LED\relax }}{99}} -\newlabel{tab:ldr-led}{{6.2}{99}} -\newlabel{71@xvr}{{}{99}} -\newlabel{71@vr}{{}{99}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{6.{3}}{}}{100}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.2}Python Code}{100}} -\newlabel{sec:ldr-python-code}{{6.5.2}{100}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{6.{1}}{}}{98}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{98}\protected@file@percent } +\newlabel{64@xvr}{{}{98}} +\newlabel{64@vr}{{}{98}} +\newlabel{sci:ldr-read}{{6.{1}}{98}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr\textendash read.sce}{98}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{6.{2}}{}}{98}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{98}\protected@file@percent } +\newlabel{65@xvr}{{}{98}} +\newlabel{65@vr}{{}{98}} +\newlabel{sci:ldr-led}{{6.{2}}{98}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr\textendash led.sce}{98}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.4}Interfacing the LDR through Xcos}{98}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {6.3}{\ignorespaces Xcos diagram to read LDR values}}{99}\protected@file@percent } +\newlabel{67@xvr}{{}{99}} +\newlabel{67@vr}{{}{99}} +\newlabel{fig:ldr-read}{{6.3}{99}} +\@writefile{lot}{\contentsline {table}{\numberline {6.1}{\ignorespaces Xcos parameters to read LDR\relax }}{99}\protected@file@percent } +\newlabel{tab:ldr-read}{{6.1}{99}} +\newlabel{68@xvr}{{}{99}} +\newlabel{68@vr}{{}{99}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.4}{\ignorespaces Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}}{100}\protected@file@percent } +\newlabel{70@xvr}{{}{100}} +\newlabel{70@vr}{{}{100}} +\newlabel{fig:ldr-led}{{6.4}{100}} +\@writefile{toc}{\contentsline {section}{\numberline {6.5}Interfacing the LDR through Python}{100}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.1}Interfacing the LDR}{100}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {6.2}{\ignorespaces Xcos parameters to read LDR and regulate blue LED\relax }}{101}\protected@file@percent } +\newlabel{tab:ldr-led}{{6.2}{101}} +\newlabel{71@xvr}{{}{101}} +\newlabel{71@vr}{{}{101}} +\@writefile{thm}{\contentsline {egmass}{{Exercise}{6.{3}}{}}{102}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.2}Python Code}{102}\protected@file@percent } +\newlabel{sec:ldr-python-code}{{6.5.2}{102}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{6.{1}}{}}{100}} -\@writefile{pyd}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{100}} -\newlabel{72@xvr}{{}{100}} -\newlabel{72@vr}{{}{100}} -\newlabel{py:ldr-read}{{6.{1}}{100}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr\textendash read.py}{100}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{6.{2}}{}}{101}} -\@writefile{pyd}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{101}} -\newlabel{73@xvr}{{}{101}} -\newlabel{73@vr}{{}{101}} -\newlabel{py:ldr-led}{{6.{2}}{101}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr\textendash led.py}{101}} -\@writefile{toc}{\contentsline {section}{\numberline {6.6}Interfacing the LDR through Julia}{102}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.6.1}Interfacing the LDR}{102}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led\textendash push\textendash button.jl}{102}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{6.{4}}{}}{102}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.6.2}Julia Code}{103}} -\newlabel{sec:ldr-julia-code}{{6.6.2}{103}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{6.{1}}{}}{102}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{102}\protected@file@percent } +\newlabel{72@xvr}{{}{102}} +\newlabel{72@vr}{{}{102}} +\newlabel{py:ldr-read}{{6.{1}}{102}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr\textendash read.py}{102}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{6.{2}}{}}{103}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{103}\protected@file@percent } +\newlabel{73@xvr}{{}{103}} +\newlabel{73@vr}{{}{103}} +\newlabel{py:ldr-led}{{6.{2}}{103}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr\textendash led.py}{103}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.6}Interfacing the LDR through Julia}{104}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.6.1}Interfacing the LDR}{104}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led\textendash push\textendash button.jl}{104}\protected@file@percent } +\@writefile{thm}{\contentsline {egmass}{{Exercise}{6.{4}}{}}{104}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.6.2}Julia Code}{105}\protected@file@percent } +\newlabel{sec:ldr-julia-code}{{6.6.2}{105}} \@writefile{juliad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{6.{1}}{}}{103}} -\@writefile{juliad}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{103}} -\newlabel{74@xvr}{{}{103}} -\newlabel{74@vr}{{}{103}} -\newlabel{julia:ldr-read}{{6.{1}}{103}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr\textendash read.jl}{103}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{6.{2}}{}}{103}} -\@writefile{juliad}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{103}} -\newlabel{75@xvr}{{}{103}} -\newlabel{75@vr}{{}{103}} -\newlabel{julia:ldr-led}{{6.{2}}{103}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr\textendash led.jl}{103}} -\@writefile{toc}{\contentsline {section}{\numberline {6.7}Interfacing the LDR through OpenModelica}{104}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.7.1}Interfacing the LDR}{104}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/led\textendash push\textendash button.mo}{104}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.7.2}OpenModelica Code}{104}} -\newlabel{sec:ldr-OpenModelica-code}{{6.7.2}{104}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{6.{1}}{}}{105}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{105}\protected@file@percent } +\newlabel{74@xvr}{{}{105}} +\newlabel{74@vr}{{}{105}} +\newlabel{julia:ldr-read}{{6.{1}}{105}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr\textendash read.jl}{105}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{6.{2}}{}}{105}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{105}\protected@file@percent } +\newlabel{75@xvr}{{}{105}} +\newlabel{75@vr}{{}{105}} +\newlabel{julia:ldr-led}{{6.{2}}{105}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr\textendash led.jl}{105}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {6.7}Interfacing the LDR through OpenModelica}{106}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.7.1}Interfacing the LDR}{106}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led\textendash push\textendash button.mo}{106}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {6.7.2}OpenModelica Code}{106}\protected@file@percent } +\newlabel{sec:ldr-OpenModelica-code}{{6.7.2}{106}} \@writefile{OpenModelicad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{6.{1}}{}}{104}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{104}} -\newlabel{76@xvr}{{}{104}} -\newlabel{76@vr}{{}{104}} -\newlabel{OpenModelica:ldr-read}{{6.{1}}{104}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModelica/ldr\textendash read.mo}{104}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{6.{2}}{}}{105}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{105}} -\newlabel{77@xvr}{{}{105}} -\newlabel{77@vr}{{}{105}} -\newlabel{OpenModelica:ldr-led}{{6.{2}}{105}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModelica/ldr\textendash led.mo}{105}} -\@writefile{toc}{\contentsline {chapter}{\numberline {7}Controlling a DC motor}{107}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{6.{1}}{}}{106}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{106}\protected@file@percent } +\newlabel{76@xvr}{{}{106}} +\newlabel{76@vr}{{}{106}} +\newlabel{OpenModelica:ldr-read}{{6.{1}}{106}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr\textendash read.mo}{106}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{6.{2}}{}}{107}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{107}\protected@file@percent } +\newlabel{77@xvr}{{}{107}} +\newlabel{77@vr}{{}{107}} +\newlabel{OpenModelica:ldr-led}{{6.{2}}{107}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr\textendash led.mo}{107}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {7}Controlling a DC motor}{109}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\newlabel{dcmotor}{{7}{107}} -\@writefile{toc}{\contentsline {section}{\numberline {7.1}Preliminaries}{107}} -\@writefile{lof}{\contentsline {figure}{\numberline {7.1}{\ignorespaces L293D motor driver board\relax }}{108}} -\newlabel{fig:motordriverboard}{{7.1}{108}} -\@writefile{lof}{\contentsline {figure}{\numberline {7.2}{\ignorespaces A schematic of DC motor connections\relax }}{109}} -\newlabel{fig:dcm-schematic}{{7.2}{109}} -\@writefile{lof}{\contentsline {figure}{\numberline {7.3}{\ignorespaces How to connect the DC motor to the Arduino Uno\ board\relax }}{109}} -\newlabel{fig:dcmotorconn}{{7.3}{109}} -\@writefile{toc}{\contentsline {section}{\numberline {7.2}Controlling the DC motor from Arduino}{109}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.1}Controlling the DC motor}{109}} -\newlabel{sec:dcm-ard}{{7.2.1}{109}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{7.{1}}{}}{110}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.2}Arduino Code}{111}} -\newlabel{sec:dcmotor-arduino-code}{{7.2.2}{111}} +\newlabel{dcmotor}{{7}{109}} +\@writefile{toc}{\contentsline {section}{\numberline {7.1}Preliminaries}{109}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {7.1}{\ignorespaces L293D motor driver board\relax }}{110}\protected@file@percent } +\newlabel{fig:motordriverboard}{{7.1}{110}} +\@writefile{lof}{\contentsline {figure}{\numberline {7.2}{\ignorespaces A schematic of DC motor connections\relax }}{111}\protected@file@percent } +\newlabel{fig:dcm-schematic}{{7.2}{111}} +\@writefile{lof}{\contentsline {figure}{\numberline {7.3}{\ignorespaces How to connect the DC motor to the Arduino Uno\ board\relax }}{111}\protected@file@percent } +\newlabel{fig:dcmotorconn}{{7.3}{111}} +\@writefile{toc}{\contentsline {section}{\numberline {7.2}Controlling the DC motor from Arduino}{111}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.1}Controlling the DC motor}{111}\protected@file@percent } +\newlabel{sec:dcm-ard}{{7.2.1}{111}} +\@writefile{thm}{\contentsline {egmass}{{Exercise}{7.{1}}{}}{112}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.2.2}Arduino Code}{113}\protected@file@percent } +\newlabel{sec:dcmotor-arduino-code}{{7.2.2}{113}} \@writefile{ard}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{7.{1}}{}}{111}} -\@writefile{ard}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{111}} -\newlabel{78@xvr}{{}{111}} -\newlabel{78@vr}{{}{111}} -\newlabel{ard:dcmotor-clock}{{7.{1}}{111}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor\textendash clock/dcmotor\textendash clock.ino}{111}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{7.{2}}{}}{111}} -\@writefile{ard}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{111}} -\newlabel{79@xvr}{{}{111}} -\newlabel{79@vr}{{}{111}} -\newlabel{ard:dcmotor-both}{{7.{2}}{111}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor\textendash both/dcmotor\textendash both.ino}{111}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{7.{3}}{}}{111}} -\@writefile{ard}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{111}} -\newlabel{80@xvr}{{}{111}} -\newlabel{80@vr}{{}{111}} -\newlabel{ard:dcmotor-loop}{{7.{3}}{111}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor\textendash loop/dcmotor\textendash loop.ino}{112}} -\@writefile{toc}{\contentsline {section}{\numberline {7.3}Controlling the DC motor from Scilab}{112}} -\newlabel{sec:dcm-sci}{{7.3}{112}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.1}Initialization}{112}} -\@writefile{lot}{\contentsline {table}{\numberline {7.1}{\ignorespaces A numbering convention used in the DC motor breakout board\relax }}{113}} -\newlabel{table:convention}{{7.1}{113}} -\@writefile{lot}{\contentsline {table}{\numberline {7.2}{\ignorespaces Parameters for DC motor initialization\relax }}{113}} -\newlabel{tab:dcmotor-init}{{7.2}{113}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{113}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.2}Rotation for a specified time}{113}} -\newlabel{sec:dc-both}{{7.3.2}{113}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{113}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{114}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{114}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{7.{2}}{}}{114}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.3}Using the capabilities of Scilab}{114}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.4}Scilab Code}{115}} -\newlabel{sec:dcmotor-scilab-code}{{7.3.4}{115}} +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{7.{1}}{}}{113}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{113}\protected@file@percent } +\newlabel{78@xvr}{{}{113}} +\newlabel{78@vr}{{}{113}} +\newlabel{ard:dcmotor-clock}{{7.{1}}{113}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor\textendash clock/dcmotor\textendash clock.ino}{113}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{7.{2}}{}}{113}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{113}\protected@file@percent } +\newlabel{79@xvr}{{}{113}} +\newlabel{79@vr}{{}{113}} +\newlabel{ard:dcmotor-both}{{7.{2}}{113}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor\textendash both/dcmotor\textendash both.ino}{113}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{7.{3}}{}}{113}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{113}\protected@file@percent } +\newlabel{80@xvr}{{}{113}} +\newlabel{80@vr}{{}{113}} +\newlabel{ard:dcmotor-loop}{{7.{3}}{113}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor\textendash loop/dcmotor\textendash loop.ino}{114}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.3}Controlling the DC motor from Scilab}{114}\protected@file@percent } +\newlabel{sec:dcm-sci}{{7.3}{114}} +\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.1}Initialization}{114}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {7.1}{\ignorespaces A numbering convention used in the DC motor breakout board\relax }}{115}\protected@file@percent } +\newlabel{table:convention}{{7.1}{115}} +\@writefile{lot}{\contentsline {table}{\numberline {7.2}{\ignorespaces Parameters for DC motor initialization\relax }}{115}\protected@file@percent } +\newlabel{tab:dcmotor-init}{{7.2}{115}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{115}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.2}Rotation for a specified time}{115}\protected@file@percent } +\newlabel{sec:dc-both}{{7.3.2}{115}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{115}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{116}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{116}\protected@file@percent } +\@writefile{thm}{\contentsline {egmass}{{Exercise}{7.{2}}{}}{116}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.3}Using the capabilities of Scilab}{116}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.3.4}Scilab Code}{117}\protected@file@percent } +\newlabel{sec:dcmotor-scilab-code}{{7.3.4}{117}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{7.{1}}{}}{115}} -\@writefile{cod}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{115}} -\newlabel{81@xvr}{{}{115}} -\newlabel{81@vr}{{}{115}} -\newlabel{sci:dcmotor-clock}{{7.{1}}{115}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{115}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{7.{2}}{}}{115}} -\@writefile{cod}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{115}} -\newlabel{82@xvr}{{}{115}} -\newlabel{82@vr}{{}{115}} -\newlabel{sci:dcmotor-both}{{7.{2}}{115}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor\textendash both.sce}{115}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{7.{3}}{}}{115}} -\@writefile{cod}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{115}} -\newlabel{83@xvr}{{}{115}} -\newlabel{83@vr}{{}{115}} -\newlabel{sci:dcmotor-loop}{{7.{3}}{115}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor\textendash loop.sce}{115}} -\@writefile{lof}{\contentsline {figure}{\numberline {7.4}{\ignorespaces Control of DC motor for a specified time from Xcos}}{116}} -\newlabel{85@xvr}{{}{116}} -\newlabel{85@vr}{{}{116}} -\newlabel{fig:dcmotor-clock}{{7.4}{116}} -\@writefile{toc}{\contentsline {section}{\numberline {7.4}Controlling the DC Motor from Xcos}{116}} -\@writefile{lot}{\contentsline {table}{\numberline {7.3}{\ignorespaces Xcos parameters to drive the DC motor for a specified time\relax }}{117}} -\newlabel{tab:dcmotor-clock}{{7.3}{117}} -\newlabel{86@xvr}{{}{117}} -\newlabel{86@vr}{{}{117}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{7.{3}}{}}{117}} -\@writefile{lof}{\contentsline {figure}{\numberline {7.5}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{118}} -\newlabel{88@xvr}{{}{118}} -\newlabel{88@vr}{{}{118}} -\newlabel{fig:dcmotor-both}{{7.5}{118}} -\@writefile{lot}{\contentsline {table}{\numberline {7.4}{\ignorespaces Xcos parameters to drive the DC motor in forward and reverse directions\relax }}{118}} -\newlabel{tab:dcmotor-both}{{7.4}{118}} -\newlabel{89@xvr}{{}{118}} -\newlabel{89@vr}{{}{118}} -\@writefile{lof}{\contentsline {figure}{\numberline {7.6}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{119}} -\newlabel{91@xvr}{{}{119}} -\newlabel{91@vr}{{}{119}} -\newlabel{fig:dcmotor-loop}{{7.6}{119}} -\@writefile{toc}{\contentsline {section}{\numberline {7.5}Controlling the DC Motor from Python}{119}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.5.1}Controlling the DC Motor}{119}} -\@writefile{lot}{\contentsline {table}{\numberline {7.5}{\ignorespaces Xcos parameters to drive the DC motor in a loop\relax }}{120}} -\newlabel{tab:dcmotor-loop}{{7.5}{120}} -\newlabel{92@xvr}{{}{120}} -\newlabel{92@vr}{{}{120}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.5.2}Python Code}{121}} -\newlabel{sec:dcmotor-python-code}{{7.5.2}{121}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{7.{1}}{}}{117}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{117}\protected@file@percent } +\newlabel{81@xvr}{{}{117}} +\newlabel{81@vr}{{}{117}} +\newlabel{sci:dcmotor-clock}{{7.{1}}{117}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{117}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{7.{2}}{}}{117}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{117}\protected@file@percent } +\newlabel{82@xvr}{{}{117}} +\newlabel{82@vr}{{}{117}} +\newlabel{sci:dcmotor-both}{{7.{2}}{117}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor\textendash both.sce}{117}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{7.{3}}{}}{117}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{117}\protected@file@percent } +\newlabel{83@xvr}{{}{117}} +\newlabel{83@vr}{{}{117}} +\newlabel{sci:dcmotor-loop}{{7.{3}}{117}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor\textendash loop.sce}{117}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {7.4}{\ignorespaces Control of DC motor for a specified time from Xcos}}{118}\protected@file@percent } +\newlabel{85@xvr}{{}{118}} +\newlabel{85@vr}{{}{118}} +\newlabel{fig:dcmotor-clock}{{7.4}{118}} +\@writefile{toc}{\contentsline {section}{\numberline {7.4}Controlling the DC Motor from Xcos}{118}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {7.3}{\ignorespaces Xcos parameters to drive the DC motor for a specified time\relax }}{119}\protected@file@percent } +\newlabel{tab:dcmotor-clock}{{7.3}{119}} +\newlabel{86@xvr}{{}{119}} +\newlabel{86@vr}{{}{119}} +\@writefile{thm}{\contentsline {egmass}{{Exercise}{7.{3}}{}}{119}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {7.5}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{120}\protected@file@percent } +\newlabel{88@xvr}{{}{120}} +\newlabel{88@vr}{{}{120}} +\newlabel{fig:dcmotor-both}{{7.5}{120}} +\@writefile{lot}{\contentsline {table}{\numberline {7.4}{\ignorespaces Xcos parameters to drive the DC motor in forward and reverse directions\relax }}{120}\protected@file@percent } +\newlabel{tab:dcmotor-both}{{7.4}{120}} +\newlabel{89@xvr}{{}{120}} +\newlabel{89@vr}{{}{120}} +\@writefile{lof}{\contentsline {figure}{\numberline {7.6}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{121}\protected@file@percent } +\newlabel{91@xvr}{{}{121}} +\newlabel{91@vr}{{}{121}} +\newlabel{fig:dcmotor-loop}{{7.6}{121}} +\@writefile{toc}{\contentsline {section}{\numberline {7.5}Controlling the DC Motor from Python}{121}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.5.1}Controlling the DC Motor}{121}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {7.5}{\ignorespaces Xcos parameters to drive the DC motor in a loop\relax }}{122}\protected@file@percent } +\newlabel{tab:dcmotor-loop}{{7.5}{122}} +\newlabel{92@xvr}{{}{122}} +\newlabel{92@vr}{{}{122}} +\@writefile{toc}{\contentsline {subsection}{\numberline {7.5.2}Python Code}{123}\protected@file@percent } +\newlabel{sec:dcmotor-python-code}{{7.5.2}{123}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{7.{1}}{}}{121}} -\@writefile{pyd}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{121}} -\newlabel{93@xvr}{{}{121}} -\newlabel{93@vr}{{}{121}} -\newlabel{py:dcmotor-clock}{{7.{1}}{121}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor\textendash clock.py}{121}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{7.{2}}{}}{122}} -\@writefile{pyd}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{122}} -\newlabel{94@xvr}{{}{122}} -\newlabel{94@vr}{{}{122}} -\newlabel{py:dcmotor-both}{{7.{2}}{122}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor\textendash both.py}{122}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{7.{3}}{}}{122}} -\@writefile{pyd}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{122}} -\newlabel{95@xvr}{{}{123}} -\newlabel{95@vr}{{}{123}} -\newlabel{py:dcmotor-loop}{{7.{3}}{123}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor\textendash loop.py}{123}} -\@writefile{toc}{\contentsline {section}{\numberline {7.6}Controlling the DC Motor from Julia}{124}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.6.1}Controlling the DC Motor}{124}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.6.2}Julia Code}{124}} -\newlabel{sec:dcmotor-julia-code}{{7.6.2}{124}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{7.{1}}{}}{123}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{123}\protected@file@percent } +\newlabel{93@xvr}{{}{123}} +\newlabel{93@vr}{{}{123}} +\newlabel{py:dcmotor-clock}{{7.{1}}{123}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor\textendash clock.py}{123}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{7.{2}}{}}{124}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{124}\protected@file@percent } +\newlabel{94@xvr}{{}{124}} +\newlabel{94@vr}{{}{124}} +\newlabel{py:dcmotor-both}{{7.{2}}{124}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor\textendash both.py}{124}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{7.{3}}{}}{124}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{124}\protected@file@percent } +\newlabel{95@xvr}{{}{125}} +\newlabel{95@vr}{{}{125}} +\newlabel{py:dcmotor-loop}{{7.{3}}{125}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor\textendash loop.py}{125}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.6}Controlling the DC Motor from Julia}{126}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.6.1}Controlling the DC Motor}{126}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.6.2}Julia Code}{126}\protected@file@percent } +\newlabel{sec:dcmotor-julia-code}{{7.6.2}{126}} \@writefile{juliad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{7.{1}}{}}{124}} -\@writefile{juliad}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{124}} -\newlabel{96@xvr}{{}{124}} -\newlabel{96@vr}{{}{124}} -\newlabel{julia:dcmotor-clock}{{7.{1}}{124}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor\textendash clock.jl}{124}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{7.{2}}{}}{125}} -\@writefile{juliad}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{125}} -\newlabel{97@xvr}{{}{125}} -\newlabel{97@vr}{{}{125}} -\newlabel{julia:dcmotor-both}{{7.{2}}{125}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor\textendash both.jl}{125}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{7.{3}}{}}{125}} -\@writefile{juliad}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{125}} -\newlabel{98@xvr}{{}{125}} -\newlabel{98@vr}{{}{125}} -\newlabel{julia:dcmotor-loop}{{7.{3}}{125}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor\textendash loop.jl}{125}} -\@writefile{toc}{\contentsline {section}{\numberline {7.7}Controlling the DC Motor from OpenModelica}{125}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.7.1}Controlling the DC Motor}{125}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.7.2}OpenModelica Code}{126}} -\newlabel{sec:dcmotor-OpenModelica-code}{{7.7.2}{126}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{7.{1}}{}}{126}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{126}\protected@file@percent } +\newlabel{96@xvr}{{}{126}} +\newlabel{96@vr}{{}{126}} +\newlabel{julia:dcmotor-clock}{{7.{1}}{126}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor\textendash clock.jl}{126}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{7.{2}}{}}{127}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{127}\protected@file@percent } +\newlabel{97@xvr}{{}{127}} +\newlabel{97@vr}{{}{127}} +\newlabel{julia:dcmotor-both}{{7.{2}}{127}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor\textendash both.jl}{127}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{7.{3}}{}}{127}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{127}\protected@file@percent } +\newlabel{98@xvr}{{}{127}} +\newlabel{98@vr}{{}{127}} +\newlabel{julia:dcmotor-loop}{{7.{3}}{127}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor\textendash loop.jl}{127}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {7.7}Controlling the DC Motor from OpenModelica}{127}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.7.1}Controlling the DC Motor}{127}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {7.7.2}OpenModelica Code}{128}\protected@file@percent } +\newlabel{sec:dcmotor-OpenModelica-code}{{7.7.2}{128}} \@writefile{OpenModelicad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{1}}{}}{126}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{126}} -\newlabel{99@xvr}{{}{126}} -\newlabel{99@vr}{{}{126}} -\newlabel{OpenModelica:dcmotor-clock}{{7.{1}}{126}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor\textendash clock.mo}{126}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{2}}{}}{126}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{126}} -\newlabel{100@xvr}{{}{126}} -\newlabel{100@vr}{{}{126}} -\newlabel{OpenModelica:dcmotor-both}{{7.{2}}{126}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor\textendash both.mo}{127}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{3}}{}}{127}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{127}} -\newlabel{101@xvr}{{}{127}} -\newlabel{101@vr}{{}{127}} -\newlabel{OpenModelica:dcmotor-loop}{{7.{3}}{127}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor\textendash loop.mo}{127}} -\@writefile{toc}{\contentsline {chapter}{\numberline {8}Interfacing a Potentiometer}{129}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{1}}{}}{128}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{128}\protected@file@percent } +\newlabel{99@xvr}{{}{128}} +\newlabel{99@vr}{{}{128}} +\newlabel{OpenModelica:dcmotor-clock}{{7.{1}}{128}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor\textendash clock.mo}{128}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{2}}{}}{128}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{128}\protected@file@percent } +\newlabel{100@xvr}{{}{128}} +\newlabel{100@vr}{{}{128}} +\newlabel{OpenModelica:dcmotor-both}{{7.{2}}{128}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor\textendash both.mo}{129}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{3}}{}}{129}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{129}\protected@file@percent } +\newlabel{101@xvr}{{}{129}} +\newlabel{101@vr}{{}{129}} +\newlabel{OpenModelica:dcmotor-loop}{{7.{3}}{129}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor\textendash loop.mo}{129}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {8}Interfacing a Potentiometer}{131}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\newlabel{potmeter}{{8}{129}} -\@writefile{toc}{\contentsline {section}{\numberline {8.1}Preliminaries}{129}} -\newlabel{102@xvr}{{}{129}} -\newlabel{102@vr}{{}{129}} -\newlabel{fig:pot}{{8.1a}{130}} +\newlabel{potmeter}{{8}{131}} +\@writefile{toc}{\contentsline {section}{\numberline {8.1}Preliminaries}{131}\protected@file@percent } +\newlabel{102@xvr}{{}{131}} +\newlabel{102@vr}{{}{131}} +\newlabel{fig:pot}{{8.1a}{132}} \newlabel{sub@fig:pot}{{(a)}{a}} -\newlabel{fig:potsch}{{8.1b}{130}} +\newlabel{fig:potsch}{{8.1b}{132}} \newlabel{sub@fig:potsch}{{(b)}{b}} -\@writefile{lof}{\contentsline {figure}{\numberline {8.1}{\ignorespaces Potentiometer's schematic on the shield\relax }}{130}} -\newlabel{fig:potmeterconn}{{8.1}{130}} -\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of a potentiometer}}}{130}} -\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Schematic representation of the potentiometer}}}{130}} -\@writefile{toc}{\contentsline {section}{\numberline {8.2}Reading the potentiometer from the Arduino IDE}{130}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.1}Reading the potentiometer}{130}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot\textendash threshold/pot\textendash threshold.ino}{131}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot\textendash threshold/pot\textendash threshold.ino}{131}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.2}Arduino Code}{131}} -\newlabel{sec:pot-arduino-code}{{8.2.2}{131}} +\@writefile{lof}{\contentsline {figure}{\numberline {8.1}{\ignorespaces Potentiometer's schematic on the shield\relax }}{132}\protected@file@percent } +\newlabel{fig:potmeterconn}{{8.1}{132}} +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of a potentiometer}}}{132}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Schematic representation of the potentiometer}}}{132}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {8.2}Reading the potentiometer from the Arduino IDE}{132}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.1}Reading the potentiometer}{132}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot\textendash threshold/pot\textendash threshold.ino}{133}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot\textendash threshold/pot\textendash threshold.ino}{133}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.2.2}Arduino Code}{133}\protected@file@percent } +\newlabel{sec:pot-arduino-code}{{8.2.2}{133}} \@writefile{ard}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{8.{1}}{}}{131}} -\@writefile{ard}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{131}} -\newlabel{103@xvr}{{}{131}} -\newlabel{103@vr}{{}{131}} -\newlabel{ard:pot-100}{{8.{1}}{131}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot\textendash threshold/pot\textendash threshold.ino}{131}} -\@writefile{toc}{\contentsline {section}{\numberline {8.3}Reading the potentiometer from Scilab}{132}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.3.1}Reading the potentiometer}{132}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot\textendash threshold.sce}{132}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot\textendash threshold.sce}{132}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.3.2}Scilab Code}{133}} -\newlabel{sec:pot-scilab-code}{{8.3.2}{133}} +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{8.{1}}{}}{133}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{133}\protected@file@percent } +\newlabel{103@xvr}{{}{133}} +\newlabel{103@vr}{{}{133}} +\newlabel{ard:pot-100}{{8.{1}}{133}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot\textendash threshold/pot\textendash threshold.ino}{133}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {8.3}Reading the potentiometer from Scilab}{134}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.3.1}Reading the potentiometer}{134}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot\textendash threshold.sce}{134}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot\textendash threshold.sce}{134}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.3.2}Scilab Code}{135}\protected@file@percent } +\newlabel{sec:pot-scilab-code}{{8.3.2}{135}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{8.{1}}{}}{133}} -\@writefile{cod}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{133}} -\newlabel{104@xvr}{{}{133}} -\newlabel{104@vr}{{}{133}} -\newlabel{sci:pot-100}{{8.{1}}{133}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot\textendash threshold.sce}{133}} -\@writefile{toc}{\contentsline {section}{\numberline {8.4}Reading the potentiometer from Xcos}{133}} -\@writefile{lof}{\contentsline {figure}{\numberline {8.2}{\ignorespaces Turning LEDs on through Xcos depending on the potentiometer threshold}}{134}} -\newlabel{106@xvr}{{}{134}} -\newlabel{106@vr}{{}{134}} -\newlabel{fig:pot-threshold}{{8.2}{134}} -\@writefile{toc}{\contentsline {paragraph}{Exercise:}{134}} -\@writefile{toc}{\contentsline {section}{\numberline {8.5}Reading the potentiometer from Python}{134}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.5.1}Reading the potentiometer}{134}} -\@writefile{lot}{\contentsline {table}{\numberline {8.1}{\ignorespaces Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }}{135}} -\newlabel{tab:pot-threshold}{{8.1}{135}} -\newlabel{107@xvr}{{}{135}} -\newlabel{107@vr}{{}{135}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot\textendash threshold.py}{135}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot\textendash threshold.py}{135}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.5.2}Python Code}{136}} -\newlabel{sec:pot-python-code}{{8.5.2}{136}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{8.{1}}{}}{135}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{135}\protected@file@percent } +\newlabel{104@xvr}{{}{135}} +\newlabel{104@vr}{{}{135}} +\newlabel{sci:pot-100}{{8.{1}}{135}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot\textendash threshold.sce}{135}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {8.4}Reading the potentiometer from Xcos}{135}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {8.2}{\ignorespaces Turning LEDs on through Xcos depending on the potentiometer threshold}}{136}\protected@file@percent } +\newlabel{106@xvr}{{}{136}} +\newlabel{106@vr}{{}{136}} +\newlabel{fig:pot-threshold}{{8.2}{136}} +\@writefile{toc}{\contentsline {paragraph}{Exercise:}{136}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {8.5}Reading the potentiometer from Python}{136}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.5.1}Reading the potentiometer}{136}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {8.1}{\ignorespaces Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }}{137}\protected@file@percent } +\newlabel{tab:pot-threshold}{{8.1}{137}} +\newlabel{107@xvr}{{}{137}} +\newlabel{107@vr}{{}{137}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot\textendash threshold.py}{137}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot\textendash threshold.py}{137}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.5.2}Python Code}{138}\protected@file@percent } +\newlabel{sec:pot-python-code}{{8.5.2}{138}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{8.{1}}{}}{136}} -\@writefile{pyd}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{136}} -\newlabel{108@xvr}{{}{136}} -\newlabel{108@vr}{{}{136}} -\newlabel{py:pot-100}{{8.{1}}{136}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot\textendash threshold.py}{136}} -\@writefile{toc}{\contentsline {section}{\numberline {8.6}Reading the potentiometer from Julia}{137}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.6.1}Reading the potentiometer}{137}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot\textendash threshold.jl}{137}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot\textendash threshold.jl}{137}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.6.2}Julia Code}{138}} -\newlabel{sec:pot-julia-code}{{8.6.2}{138}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{8.{1}}{}}{138}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{138}\protected@file@percent } +\newlabel{108@xvr}{{}{138}} +\newlabel{108@vr}{{}{138}} +\newlabel{py:pot-100}{{8.{1}}{138}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot\textendash threshold.py}{138}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {8.6}Reading the potentiometer from Julia}{139}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.6.1}Reading the potentiometer}{139}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot\textendash threshold.jl}{139}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot\textendash threshold.jl}{139}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.6.2}Julia Code}{140}\protected@file@percent } +\newlabel{sec:pot-julia-code}{{8.6.2}{140}} \@writefile{juliad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{8.{1}}{}}{138}} -\@writefile{juliad}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{138}} -\newlabel{109@xvr}{{}{138}} -\newlabel{109@vr}{{}{138}} -\newlabel{julia:pot-100}{{8.{1}}{138}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot\textendash threshold.jl}{138}} -\@writefile{toc}{\contentsline {section}{\numberline {8.7}Reading the potentiometer from OpenModelica}{138}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.7.1}Reading the potentiometer}{138}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot\textendash threshold.mo}{138}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot\textendash threshold.mo}{139}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.7.2}OpenModelica Code}{139}} -\newlabel{sec:pot-OpenModelica-code}{{8.7.2}{139}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{8.{1}}{}}{140}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{140}\protected@file@percent } +\newlabel{109@xvr}{{}{140}} +\newlabel{109@vr}{{}{140}} +\newlabel{julia:pot-100}{{8.{1}}{140}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot\textendash threshold.jl}{140}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {8.7}Reading the potentiometer from OpenModelica}{140}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.7.1}Reading the potentiometer}{140}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot\textendash threshold.mo}{140}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot\textendash threshold.mo}{141}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {8.7.2}OpenModelica Code}{141}\protected@file@percent } +\newlabel{sec:pot-OpenModelica-code}{{8.7.2}{141}} \@writefile{OpenModelicad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{8.{1}}{}}{139}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{139}} -\newlabel{110@xvr}{{}{139}} -\newlabel{110@vr}{{}{139}} -\newlabel{OpenModelica:pot-100}{{8.{1}}{139}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot\textendash threshold.mo}{139}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{8.{1}}{}}{141}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{141}\protected@file@percent } +\newlabel{110@xvr}{{}{141}} +\newlabel{110@vr}{{}{141}} +\newlabel{OpenModelica:pot-100}{{8.{1}}{141}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot\textendash threshold.mo}{141}\protected@file@percent } \citation{therm-wiki} \citation{therm-wiki} -\@writefile{toc}{\contentsline {chapter}{\numberline {9}Interfacing a Thermistor}{141}} +\@writefile{toc}{\contentsline {chapter}{\numberline {9}Interfacing a Thermistor}{143}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\newlabel{thermistor}{{9}{141}} -\@writefile{toc}{\contentsline {section}{\numberline {9.1}Preliminaries}{141}} -\newlabel{fig:therm}{{9.1a}{142}} +\newlabel{thermistor}{{9}{143}} +\@writefile{toc}{\contentsline {section}{\numberline {9.1}Preliminaries}{143}\protected@file@percent } +\newlabel{fig:therm}{{9.1a}{144}} \newlabel{sub@fig:therm}{{(a)}{a}} -\newlabel{fig:thermsym}{{9.1b}{142}} +\newlabel{fig:thermsym}{{9.1b}{144}} \newlabel{sub@fig:thermsym}{{(b)}{b}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.1}{\ignorespaces Pictorial and symbolic representation of a thermistor\relax }}{142}} -\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of a thermistor\cite {therm-wiki}}}}{142}} -\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Symbolic representation of a thermistor}}}{142}} -\newlabel{fig:therm-conn}{{9.2a}{142}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.1}{\ignorespaces Pictorial and symbolic representation of a thermistor\relax }}{144}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of a thermistor\cite {therm-wiki}}}}{144}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Symbolic representation of a thermistor}}}{144}\protected@file@percent } +\newlabel{fig:therm-conn}{{9.2a}{144}} \newlabel{sub@fig:therm-conn}{{(a)}{a}} -\newlabel{fig:buzzer-conn}{{9.2b}{142}} +\newlabel{fig:buzzer-conn}{{9.2b}{144}} \newlabel{sub@fig:buzzer-conn}{{(b)}{b}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.2}{\ignorespaces Thermistor and buzzer connection diagrams\relax }}{142}} -\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Thermistor connection diagram}}}{142}} -\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Buzzer connection diagram}}}{142}} -\@writefile{toc}{\contentsline {section}{\numberline {9.2}Interfacing the Thermistor from the Arduino IDE}{142}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.2.1}Interfacing the Thermistor}{142}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{143}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{143}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{143}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{9.{1}}{}}{143}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.2.2}Arduino Code}{144}} -\newlabel{sec:therm-arduino-code}{{9.2.2}{144}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.2}{\ignorespaces Thermistor and buzzer connection diagrams\relax }}{144}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Thermistor connection diagram}}}{144}\protected@file@percent } +\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Buzzer connection diagram}}}{144}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {9.2}Interfacing the Thermistor from the Arduino IDE}{144}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.2.1}Interfacing the Thermistor}{144}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{145}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{145}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{145}\protected@file@percent } +\@writefile{thm}{\contentsline {egmass}{{Exercise}{9.{1}}{}}{145}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.2.2}Arduino Code}{146}\protected@file@percent } +\newlabel{sec:therm-arduino-code}{{9.2.2}{146}} \@writefile{ard}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{9.{1}}{}}{144}} -\@writefile{ard}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{144}} -\newlabel{111@xvr}{{}{144}} -\newlabel{111@vr}{{}{144}} -\newlabel{ard:therm-read}{{9.{1}}{144}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{144}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{9.{2}}{}}{144}} -\@writefile{ard}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{144}} -\newlabel{112@xvr}{{}{144}} -\newlabel{112@vr}{{}{144}} -\newlabel{ard:therm-buzzer}{{9.{2}}{144}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm\textendash buzzer/therm\textendash buzzer.ino}{144}} -\@writefile{toc}{\contentsline {section}{\numberline {9.3}Interfacing the Thermistor from Scilab}{145}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.3.1}Interfacing the Thermistor}{145}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{9.{2}}{}}{145}} -\newlabel{therm-abc}{{9.1}{146}} -\newlabel{therm-beta}{{9.2}{146}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.3.2}Scilab Code}{146}} -\newlabel{sec:therm-scilab-code}{{9.3.2}{146}} +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{9.{1}}{}}{146}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{146}\protected@file@percent } +\newlabel{111@xvr}{{}{146}} +\newlabel{111@vr}{{}{146}} +\newlabel{ard:therm-read}{{9.{1}}{146}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{146}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{9.{2}}{}}{146}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{146}\protected@file@percent } +\newlabel{112@xvr}{{}{146}} +\newlabel{112@vr}{{}{146}} +\newlabel{ard:therm-buzzer}{{9.{2}}{146}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm\textendash buzzer/therm\textendash buzzer.ino}{146}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {9.3}Interfacing the Thermistor from Scilab}{147}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.3.1}Interfacing the Thermistor}{147}\protected@file@percent } +\@writefile{thm}{\contentsline {egmass}{{Exercise}{9.{2}}{}}{147}\protected@file@percent } +\newlabel{therm-abc}{{9.1}{148}} +\newlabel{therm-beta}{{9.2}{148}} +\@writefile{toc}{\contentsline {subsection}{\numberline {9.3.2}Scilab Code}{148}\protected@file@percent } +\newlabel{sec:therm-scilab-code}{{9.3.2}{148}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{9.{1}}{}}{146}} -\@writefile{cod}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{146}} -\newlabel{113@xvr}{{}{146}} -\newlabel{113@vr}{{}{146}} -\newlabel{sci:therm-read}{{9.{1}}{146}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/scilab/therm\textendash read.sce}{146}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{9.{2}}{}}{147}} -\@writefile{cod}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{147}} -\newlabel{114@xvr}{{}{147}} -\newlabel{114@vr}{{}{147}} -\newlabel{sci:therm-buzzer}{{9.{2}}{147}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/scilab/therm\textendash buzzer.sce}{147}} -\@writefile{toc}{\contentsline {section}{\numberline {9.4}Interfacing the Thermistor from Xcos}{147}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.3}{\ignorespaces Xcos diagram to read thermistor values}}{148}} -\newlabel{116@xvr}{{}{148}} -\newlabel{116@vr}{{}{148}} -\newlabel{fig:therm-read}{{9.3}{148}} -\@writefile{lot}{\contentsline {table}{\numberline {9.1}{\ignorespaces Xcos parameters to read thermistor\relax }}{148}} -\newlabel{tab:therm-read}{{9.1}{148}} -\newlabel{117@xvr}{{}{148}} -\newlabel{117@vr}{{}{148}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.4}{\ignorespaces Output of Xcos diagram to read thermistor values}}{149}} -\newlabel{119@xvr}{{}{149}} -\newlabel{119@vr}{{}{149}} -\newlabel{fig:therm-read-output}{{9.4}{149}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.5}{\ignorespaces Xcos diagram to read the value of thermistor, which is used to turn the buzzer on or off}}{149}} -\newlabel{121@xvr}{{}{149}} -\newlabel{121@vr}{{}{149}} -\newlabel{fig:therm-buzzer}{{9.5}{149}} -\@writefile{toc}{\contentsline {section}{\numberline {9.5}Interfacing the Thermistor from Python}{149}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.5.1}Interfacing the Thermistor}{149}} -\@writefile{lot}{\contentsline {table}{\numberline {9.2}{\ignorespaces Xcos parameters to read thermistor and switch the buzzer\relax }}{150}} -\newlabel{tab:ldr-led}{{9.2}{150}} -\newlabel{122@xvr}{{}{150}} -\newlabel{122@vr}{{}{150}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.6}{\ignorespaces Output of Xcos diagram to switch buzzer through thermistor values}}{150}} -\newlabel{124@xvr}{{}{150}} -\newlabel{124@vr}{{}{150}} -\newlabel{fig:therm-buzzer-output}{{9.6}{150}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.5.2}Python Code}{151}} -\newlabel{sec:therm-pyhton-code}{{9.5.2}{151}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{9.{1}}{}}{148}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{148}\protected@file@percent } +\newlabel{113@xvr}{{}{148}} +\newlabel{113@vr}{{}{148}} +\newlabel{sci:therm-read}{{9.{1}}{148}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm\textendash read.sce}{148}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{9.{2}}{}}{149}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{149}\protected@file@percent } +\newlabel{114@xvr}{{}{149}} +\newlabel{114@vr}{{}{149}} +\newlabel{sci:therm-buzzer}{{9.{2}}{149}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm\textendash buzzer.sce}{149}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {9.4}Interfacing the Thermistor from Xcos}{149}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {9.3}{\ignorespaces Xcos diagram to read thermistor values}}{150}\protected@file@percent } +\newlabel{116@xvr}{{}{150}} +\newlabel{116@vr}{{}{150}} +\newlabel{fig:therm-read}{{9.3}{150}} +\@writefile{lot}{\contentsline {table}{\numberline {9.1}{\ignorespaces Xcos parameters to read thermistor\relax }}{150}\protected@file@percent } +\newlabel{tab:therm-read}{{9.1}{150}} +\newlabel{117@xvr}{{}{150}} +\newlabel{117@vr}{{}{150}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.4}{\ignorespaces Output of Xcos diagram to read thermistor values}}{151}\protected@file@percent } +\newlabel{119@xvr}{{}{151}} +\newlabel{119@vr}{{}{151}} +\newlabel{fig:therm-read-output}{{9.4}{151}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.5}{\ignorespaces Xcos diagram to read the value of thermistor, which is used to turn the buzzer on or off}}{151}\protected@file@percent } +\newlabel{121@xvr}{{}{151}} +\newlabel{121@vr}{{}{151}} +\newlabel{fig:therm-buzzer}{{9.5}{151}} +\@writefile{toc}{\contentsline {section}{\numberline {9.5}Interfacing the Thermistor from Python}{151}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.5.1}Interfacing the Thermistor}{151}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {9.2}{\ignorespaces Xcos parameters to read thermistor and switch the buzzer\relax }}{152}\protected@file@percent } +\newlabel{tab:ldr-led}{{9.2}{152}} +\newlabel{122@xvr}{{}{152}} +\newlabel{122@vr}{{}{152}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.6}{\ignorespaces Output of Xcos diagram to switch buzzer through thermistor values}}{152}\protected@file@percent } +\newlabel{124@xvr}{{}{152}} +\newlabel{124@vr}{{}{152}} +\newlabel{fig:therm-buzzer-output}{{9.6}{152}} +\@writefile{toc}{\contentsline {subsection}{\numberline {9.5.2}Python Code}{153}\protected@file@percent } +\newlabel{sec:therm-pyhton-code}{{9.5.2}{153}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{9.{1}}{}}{151}} -\@writefile{pyd}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{151}} -\newlabel{125@xvr}{{}{151}} -\newlabel{125@vr}{{}{151}} -\newlabel{py:therm-read}{{9.{1}}{151}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/python/therm\textendash read.py}{151}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{9.{2}}{}}{152}} -\@writefile{pyd}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{152}} -\newlabel{126@xvr}{{}{152}} -\newlabel{126@vr}{{}{152}} -\newlabel{py:therm-buzzer}{{9.{2}}{152}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/python/therm\textendash buzzer.py}{152}} -\@writefile{toc}{\contentsline {section}{\numberline {9.6}Interfacing the Thermistor from Julia}{153}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.6.1}Interfacing the Thermistor}{153}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.6.2}Julia Code}{154}} -\newlabel{sec:therm-julia-code}{{9.6.2}{154}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{9.{1}}{}}{153}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{153}\protected@file@percent } +\newlabel{125@xvr}{{}{153}} +\newlabel{125@vr}{{}{153}} +\newlabel{py:therm-read}{{9.{1}}{153}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm\textendash read.py}{153}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{9.{2}}{}}{154}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{154}\protected@file@percent } +\newlabel{126@xvr}{{}{154}} +\newlabel{126@vr}{{}{154}} +\newlabel{py:therm-buzzer}{{9.{2}}{154}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm\textendash buzzer.py}{154}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {9.6}Interfacing the Thermistor from Julia}{155}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.6.1}Interfacing the Thermistor}{155}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.6.2}Julia Code}{156}\protected@file@percent } +\newlabel{sec:therm-julia-code}{{9.6.2}{156}} \@writefile{juliad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{9.{1}}{}}{154}} -\@writefile{juliad}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{154}} -\newlabel{127@xvr}{{}{154}} -\newlabel{127@vr}{{}{154}} -\newlabel{julia:therm-read}{{9.{1}}{154}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/julia/therm\textendash read.jl}{154}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{9.{2}}{}}{154}} -\@writefile{juliad}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{154}} -\newlabel{128@xvr}{{}{154}} -\newlabel{128@vr}{{}{154}} -\newlabel{julia:therm-buzzer}{{9.{2}}{154}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/julia/therm\textendash buzzer.jl}{154}} -\@writefile{toc}{\contentsline {section}{\numberline {9.7}Interfacing the Thermistor from OpenModelica}{154}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.7.1}Interfacing the Thermistor}{154}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.7.2}OpenModelica Code}{155}} -\newlabel{sec:therm-OpenModelica-code}{{9.7.2}{155}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{9.{1}}{}}{156}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{156}\protected@file@percent } +\newlabel{127@xvr}{{}{156}} +\newlabel{127@vr}{{}{156}} +\newlabel{julia:therm-read}{{9.{1}}{156}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm\textendash read.jl}{156}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{9.{2}}{}}{156}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{156}\protected@file@percent } +\newlabel{128@xvr}{{}{156}} +\newlabel{128@vr}{{}{156}} +\newlabel{julia:therm-buzzer}{{9.{2}}{156}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm\textendash buzzer.jl}{156}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {9.7}Interfacing the Thermistor from OpenModelica}{156}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.7.1}Interfacing the Thermistor}{156}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {9.7.2}OpenModelica Code}{157}\protected@file@percent } +\newlabel{sec:therm-OpenModelica-code}{{9.7.2}{157}} \@writefile{OpenModelicad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{9.{1}}{}}{155}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{155}} -\newlabel{129@xvr}{{}{155}} -\newlabel{129@vr}{{}{155}} -\newlabel{OpenModelica:therm-read}{{9.{1}}{155}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/OpenModelica/therm\textendash read.mo}{155}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{9.{2}}{}}{156}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{156}} -\newlabel{130@xvr}{{}{156}} -\newlabel{130@vr}{{}{156}} -\newlabel{OpenModelica:therm-buzzer}{{9.{2}}{156}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/OpenModelica/therm\textendash buzzer.mo}{156}} -\@writefile{toc}{\contentsline {chapter}{\numberline {10}Interfacing a Servomotor}{159}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{9.{1}}{}}{157}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{157}\protected@file@percent } +\newlabel{129@xvr}{{}{157}} +\newlabel{129@vr}{{}{157}} +\newlabel{OpenModelica:therm-read}{{9.{1}}{157}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/therm\textendash read.mo}{157}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{9.{2}}{}}{158}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{158}\protected@file@percent } +\newlabel{130@xvr}{{}{158}} +\newlabel{130@vr}{{}{158}} +\newlabel{OpenModelica:therm-buzzer}{{9.{2}}{158}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/therm\textendash buzzer.mo}{158}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {10}Interfacing a Servomotor}{161}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\newlabel{sec:servo}{{10}{159}} -\@writefile{toc}{\contentsline {section}{\numberline {10.1}Preliminaries}{159}} -\@writefile{lot}{\contentsline {table}{\numberline {10.1}{\ignorespaces Connecting a typical servomotor to Arduino Uno\ board\relax }}{160}} -\newlabel{tab:servo-connect}{{10.1}{160}} -\@writefile{toc}{\contentsline {section}{\numberline {10.2}Controlling the Servometer through the Arduino IDE}{160}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.2.1}Controlling the Servometer}{160}} -\newlabel{sec:servo-ard}{{10.2.1}{160}} -\@writefile{thm}{\contentsline {egmass}{{Exercise}{10.{1}}{}}{161}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.2.2}Arduino Code}{161}} -\newlabel{sec:servo-arduino-code}{{10.2.2}{161}} +\newlabel{sec:servo}{{10}{161}} +\@writefile{toc}{\contentsline {section}{\numberline {10.1}Preliminaries}{161}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {10.1}{\ignorespaces Connecting a typical servomotor to Arduino Uno\ board\relax }}{162}\protected@file@percent } +\newlabel{tab:servo-connect}{{10.1}{162}} +\@writefile{toc}{\contentsline {section}{\numberline {10.2}Controlling the Servometer through the Arduino IDE}{162}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.2.1}Controlling the Servometer}{162}\protected@file@percent } +\newlabel{sec:servo-ard}{{10.2.1}{162}} +\@writefile{thm}{\contentsline {egmass}{{Exercise}{10.{1}}{}}{163}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.2.2}Arduino Code}{163}\protected@file@percent } +\newlabel{sec:servo-arduino-code}{{10.2.2}{163}} \@writefile{ard}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{10.{1}}{}}{161}} -\@writefile{ard}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{161}} -\newlabel{131@xvr}{{}{161}} -\newlabel{131@vr}{{}{161}} -\newlabel{ard:servo-init}{{10.{1}}{161}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo\textendash init/servo\textendash init.ino}{161}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{10.{2}}{}}{162}} -\@writefile{ard}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{162}} -\newlabel{132@xvr}{{}{162}} -\newlabel{132@vr}{{}{162}} -\newlabel{ard:servo-reverse}{{10.{2}}{162}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo\textendash reverse/servo\textendash reverse.ino}{162}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{10.{3}}{}}{162}} -\@writefile{ard}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in increments}{162}} -\newlabel{133@xvr}{{}{162}} -\newlabel{133@vr}{{}{162}} -\newlabel{ard:servo-loop}{{10.{3}}{162}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo\textendash loop/servo\textendash loop.ino}{162}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{10.{4}}{}}{163}} -\@writefile{ard}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor through the potentiometer}{163}} -\newlabel{134@xvr}{{}{163}} -\newlabel{134@vr}{{}{163}} -\newlabel{ard:servo-pot}{{10.{4}}{163}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo\textendash pot/servo\textendash pot.ino}{163}} -\@writefile{toc}{\contentsline {section}{\numberline {10.3}Controlling the Servomotor through Scilab}{163}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.3.1}Controlling the Servomotor}{163}} -\newlabel{sec:servo-sci}{{10.3.1}{163}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo\textendash init.sce}{163}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo\textendash pot.sce}{164}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo\textendash pot.sce}{164}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.3.2}Scilab Code}{164}} -\newlabel{sec:servo-scilab-code}{{10.3.2}{164}} +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{10.{1}}{}}{163}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{163}\protected@file@percent } +\newlabel{131@xvr}{{}{163}} +\newlabel{131@vr}{{}{163}} +\newlabel{ard:servo-init}{{10.{1}}{163}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo\textendash init/servo\textendash init.ino}{163}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{10.{2}}{}}{164}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{164}\protected@file@percent } +\newlabel{132@xvr}{{}{164}} +\newlabel{132@vr}{{}{164}} +\newlabel{ard:servo-reverse}{{10.{2}}{164}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo\textendash reverse/servo\textendash reverse.ino}{164}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{10.{3}}{}}{164}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in increments}{164}\protected@file@percent } +\newlabel{133@xvr}{{}{164}} +\newlabel{133@vr}{{}{164}} +\newlabel{ard:servo-loop}{{10.{3}}{164}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo\textendash loop/servo\textendash loop.ino}{164}\protected@file@percent } +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{10.{4}}{}}{165}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor through the potentiometer}{165}\protected@file@percent } +\newlabel{134@xvr}{{}{165}} +\newlabel{134@vr}{{}{165}} +\newlabel{ard:servo-pot}{{10.{4}}{165}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo\textendash pot/servo\textendash pot.ino}{165}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {10.3}Controlling the Servomotor through Scilab}{165}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.3.1}Controlling the Servomotor}{165}\protected@file@percent } +\newlabel{sec:servo-sci}{{10.3.1}{165}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo\textendash init.sce}{165}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo\textendash pot.sce}{166}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo\textendash pot.sce}{166}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.3.2}Scilab Code}{166}\protected@file@percent } +\newlabel{sec:servo-scilab-code}{{10.3.2}{166}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{10.{1}}{}}{164}} -\@writefile{cod}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{164}} -\newlabel{135@xvr}{{}{164}} -\newlabel{135@vr}{{}{164}} -\newlabel{sci:servo-init}{{10.{1}}{164}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo\textendash init.sce}{164}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{10.{2}}{}}{164}} -\@writefile{cod}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{164}} -\newlabel{136@xvr}{{}{164}} -\newlabel{136@vr}{{}{164}} -\newlabel{sci:servo-reverse}{{10.{2}}{164}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo\textendash reverse.sce}{165}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{10.{3}}{}}{165}} -\@writefile{cod}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{165}} -\newlabel{137@xvr}{{}{165}} -\newlabel{137@vr}{{}{165}} -\newlabel{sci:servo-loop}{{10.{3}}{165}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo\textendash loop.sce}{165}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{10.{4}}{}}{165}} -\@writefile{cod}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{165}} -\newlabel{138@xvr}{{}{165}} -\newlabel{138@vr}{{}{165}} -\newlabel{sci:servo-pot}{{10.{4}}{165}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo\textendash pot.sce}{165}} -\@writefile{toc}{\contentsline {section}{\numberline {10.4}Controling the Servomotor through Xcos}{165}} -\newlabel{sec:servo-xcos}{{10.4}{165}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.1}{\ignorespaces Rotating the servomotor by a fixed angle}}{166}} -\newlabel{140@xvr}{{}{166}} -\newlabel{140@vr}{{}{166}} -\newlabel{fig:servo-init}{{10.1}{166}} -\@writefile{lot}{\contentsline {table}{\numberline {10.2}{\ignorespaces Parameters to rotate the servomotor by $30^\circ $\relax }}{166}} -\newlabel{tab:servo-init}{{10.2}{166}} -\newlabel{141@xvr}{{}{166}} -\newlabel{141@vr}{{}{166}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.2}{\ignorespaces Rotating the servomotor forward and then reverse}}{167}} -\newlabel{143@xvr}{{}{167}} -\newlabel{143@vr}{{}{167}} -\newlabel{fig:servo-reverse}{{10.2}{167}} -\@writefile{lot}{\contentsline {table}{\numberline {10.3}{\ignorespaces Parameters to rotate the servomotor forward and reverse\relax }}{168}} -\newlabel{tab:servo-reverse}{{10.3}{168}} -\newlabel{144@xvr}{{}{168}} -\newlabel{144@vr}{{}{168}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.3}{\ignorespaces Rotating the servomotor in increments of $20^\circ $}}{168}} -\newlabel{146@xvr}{{}{168}} -\newlabel{146@vr}{{}{168}} -\newlabel{fig:servo-loop}{{10.3}{168}} -\@writefile{lot}{\contentsline {table}{\numberline {10.4}{\ignorespaces Parameters to make the servomotor to sweep the entire range in increments\relax }}{169}} -\newlabel{tab:servo-loop}{{10.4}{169}} -\newlabel{147@xvr}{{}{169}} -\newlabel{147@vr}{{}{169}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.4}{\ignorespaces Rotating the servomotor as suggested by the potentiometer}}{169}} -\newlabel{149@xvr}{{}{169}} -\newlabel{149@vr}{{}{169}} -\newlabel{fig:servo-pot}{{10.4}{169}} -\@writefile{lot}{\contentsline {table}{\numberline {10.5}{\ignorespaces Parameters to rotate the servomotor based on the input from the potentiometer\relax }}{170}} -\newlabel{tab:servo-pot}{{10.5}{170}} -\newlabel{150@xvr}{{}{170}} -\newlabel{150@vr}{{}{170}} -\@writefile{toc}{\contentsline {section}{\numberline {10.5}Controlling the Servomotor through Python}{170}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.5.1}Controlling the Servomotor}{170}} -\newlabel{sec:servo-py}{{10.5.1}{170}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo\textendash init.py}{170}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo\textendash pot.py}{171}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo\textendash pot.py}{171}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.5.2}Python Code}{171}} -\newlabel{sec:servo-python-code}{{10.5.2}{171}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{10.{1}}{}}{166}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{166}\protected@file@percent } +\newlabel{135@xvr}{{}{166}} +\newlabel{135@vr}{{}{166}} +\newlabel{sci:servo-init}{{10.{1}}{166}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo\textendash init.sce}{166}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{10.{2}}{}}{166}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{166}\protected@file@percent } +\newlabel{136@xvr}{{}{166}} +\newlabel{136@vr}{{}{166}} +\newlabel{sci:servo-reverse}{{10.{2}}{166}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo\textendash reverse.sce}{167}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{10.{3}}{}}{167}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{167}\protected@file@percent } +\newlabel{137@xvr}{{}{167}} +\newlabel{137@vr}{{}{167}} +\newlabel{sci:servo-loop}{{10.{3}}{167}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo\textendash loop.sce}{167}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{10.{4}}{}}{167}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{167}\protected@file@percent } +\newlabel{138@xvr}{{}{167}} +\newlabel{138@vr}{{}{167}} +\newlabel{sci:servo-pot}{{10.{4}}{167}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo\textendash pot.sce}{167}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {10.4}Controling the Servomotor through Xcos}{167}\protected@file@percent } +\newlabel{sec:servo-xcos}{{10.4}{167}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.1}{\ignorespaces Rotating the servomotor by a fixed angle}}{168}\protected@file@percent } +\newlabel{140@xvr}{{}{168}} +\newlabel{140@vr}{{}{168}} +\newlabel{fig:servo-init}{{10.1}{168}} +\@writefile{lot}{\contentsline {table}{\numberline {10.2}{\ignorespaces Parameters to rotate the servomotor by $30^\circ $\relax }}{168}\protected@file@percent } +\newlabel{tab:servo-init}{{10.2}{168}} +\newlabel{141@xvr}{{}{168}} +\newlabel{141@vr}{{}{168}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.2}{\ignorespaces Rotating the servomotor forward and then reverse}}{169}\protected@file@percent } +\newlabel{143@xvr}{{}{169}} +\newlabel{143@vr}{{}{169}} +\newlabel{fig:servo-reverse}{{10.2}{169}} +\@writefile{lot}{\contentsline {table}{\numberline {10.3}{\ignorespaces Parameters to rotate the servomotor forward and reverse\relax }}{170}\protected@file@percent } +\newlabel{tab:servo-reverse}{{10.3}{170}} +\newlabel{144@xvr}{{}{170}} +\newlabel{144@vr}{{}{170}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.3}{\ignorespaces Rotating the servomotor in increments of $20^\circ $}}{170}\protected@file@percent } +\newlabel{146@xvr}{{}{170}} +\newlabel{146@vr}{{}{170}} +\newlabel{fig:servo-loop}{{10.3}{170}} +\@writefile{lot}{\contentsline {table}{\numberline {10.4}{\ignorespaces Parameters to make the servomotor to sweep the entire range in increments\relax }}{171}\protected@file@percent } +\newlabel{tab:servo-loop}{{10.4}{171}} +\newlabel{147@xvr}{{}{171}} +\newlabel{147@vr}{{}{171}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.4}{\ignorespaces Rotating the servomotor as suggested by the potentiometer}}{171}\protected@file@percent } +\newlabel{149@xvr}{{}{171}} +\newlabel{149@vr}{{}{171}} +\newlabel{fig:servo-pot}{{10.4}{171}} +\@writefile{lot}{\contentsline {table}{\numberline {10.5}{\ignorespaces Parameters to rotate the servomotor based on the input from the potentiometer\relax }}{172}\protected@file@percent } +\newlabel{tab:servo-pot}{{10.5}{172}} +\newlabel{150@xvr}{{}{172}} +\newlabel{150@vr}{{}{172}} +\@writefile{toc}{\contentsline {section}{\numberline {10.5}Controlling the Servomotor through Python}{172}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.5.1}Controlling the Servomotor}{172}\protected@file@percent } +\newlabel{sec:servo-py}{{10.5.1}{172}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo\textendash init.py}{172}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo\textendash pot.py}{173}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo\textendash pot.py}{173}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.5.2}Python Code}{173}\protected@file@percent } +\newlabel{sec:servo-python-code}{{10.5.2}{173}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{10.{1}}{}}{171}} -\@writefile{pyd}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{171}} -\newlabel{151@xvr}{{}{171}} -\newlabel{151@vr}{{}{171}} -\newlabel{py:servo-init}{{10.{1}}{171}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo\textendash init.py}{171}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{10.{2}}{}}{172}} -\@writefile{pyd}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{172}} -\newlabel{152@xvr}{{}{172}} -\newlabel{152@vr}{{}{172}} -\newlabel{py:servo-reverse}{{10.{2}}{172}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo\textendash reverse.py}{172}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{10.{3}}{}}{173}} -\@writefile{pyd}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{173}} -\newlabel{153@xvr}{{}{173}} -\newlabel{153@vr}{{}{173}} -\newlabel{sci:servo-loop}{{10.{3}}{173}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo\textendash loop.py}{173}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{10.{4}}{}}{174}} -\@writefile{pyd}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{174}} -\newlabel{154@xvr}{{}{174}} -\newlabel{154@vr}{{}{174}} -\newlabel{py:servo-pot}{{10.{4}}{174}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo\textendash pot.py}{174}} -\@writefile{toc}{\contentsline {section}{\numberline {10.6}Controlling the Servomotor through Julia}{175}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.6.1}Controlling the Servomotor}{175}} -\newlabel{sec:servo-julia}{{10.6.1}{175}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo\textendash init.jl}{175}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo\textendash pot.jl}{176}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo\textendash pot.jl}{176}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.6.2}Julia Code}{176}} -\newlabel{sec:servo-julia-code}{{10.6.2}{176}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{10.{1}}{}}{173}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{173}\protected@file@percent } +\newlabel{151@xvr}{{}{173}} +\newlabel{151@vr}{{}{173}} +\newlabel{py:servo-init}{{10.{1}}{173}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo\textendash init.py}{173}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{10.{2}}{}}{174}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{174}\protected@file@percent } +\newlabel{152@xvr}{{}{174}} +\newlabel{152@vr}{{}{174}} +\newlabel{py:servo-reverse}{{10.{2}}{174}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo\textendash reverse.py}{174}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{10.{3}}{}}{175}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{175}\protected@file@percent } +\newlabel{153@xvr}{{}{175}} +\newlabel{153@vr}{{}{175}} +\newlabel{sci:servo-loop}{{10.{3}}{175}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo\textendash loop.py}{175}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{10.{4}}{}}{176}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{176}\protected@file@percent } +\newlabel{154@xvr}{{}{176}} +\newlabel{154@vr}{{}{176}} +\newlabel{py:servo-pot}{{10.{4}}{176}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo\textendash pot.py}{176}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {10.6}Controlling the Servomotor through Julia}{177}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.6.1}Controlling the Servomotor}{177}\protected@file@percent } +\newlabel{sec:servo-julia}{{10.6.1}{177}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo\textendash init.jl}{177}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo\textendash pot.jl}{178}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo\textendash pot.jl}{178}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.6.2}Julia Code}{178}\protected@file@percent } +\newlabel{sec:servo-julia-code}{{10.6.2}{178}} \@writefile{juliad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{10.{1}}{}}{176}} -\@writefile{juliad}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{176}} -\newlabel{155@xvr}{{}{176}} -\newlabel{155@vr}{{}{176}} -\newlabel{julia:servo-init}{{10.{1}}{176}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo\textendash init.jl}{176}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{10.{2}}{}}{176}} -\@writefile{juliad}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{176}} -\newlabel{156@xvr}{{}{176}} -\newlabel{156@vr}{{}{176}} -\newlabel{julia:servo-reverse}{{10.{2}}{176}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo\textendash reverse.jl}{176}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{10.{3}}{}}{177}} -\@writefile{juliad}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{177}} -\newlabel{157@xvr}{{}{177}} -\newlabel{157@vr}{{}{177}} -\newlabel{julia:servo-loop}{{10.{3}}{177}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo\textendash loop.jl}{177}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{10.{4}}{}}{177}} -\@writefile{juliad}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{177}} -\newlabel{158@xvr}{{}{177}} -\newlabel{158@vr}{{}{177}} -\newlabel{julia:servo-pot}{{10.{4}}{177}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo\textendash pot.jl}{177}} -\@writefile{toc}{\contentsline {section}{\numberline {10.7}Controlling the Servomotor through OpenModelica}{177}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.7.1}Controlling the Servomotor}{177}} -\newlabel{sec:servo-OpenModelica}{{10.7.1}{177}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo\textendash init.mo}{178}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo\textunderscore pot.mo}{178}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo\textunderscore pot.mo}{178}} -\@writefile{toc}{\contentsline {subsection}{\numberline {10.7.2}OpenModelica Code}{178}} -\newlabel{sec:servo-OpenModelica-code}{{10.7.2}{178}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{10.{1}}{}}{178}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{178}\protected@file@percent } +\newlabel{155@xvr}{{}{178}} +\newlabel{155@vr}{{}{178}} +\newlabel{julia:servo-init}{{10.{1}}{178}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo\textendash init.jl}{178}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{10.{2}}{}}{178}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{178}\protected@file@percent } +\newlabel{156@xvr}{{}{178}} +\newlabel{156@vr}{{}{178}} +\newlabel{julia:servo-reverse}{{10.{2}}{178}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo\textendash reverse.jl}{178}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{10.{3}}{}}{179}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{179}\protected@file@percent } +\newlabel{157@xvr}{{}{179}} +\newlabel{157@vr}{{}{179}} +\newlabel{julia:servo-loop}{{10.{3}}{179}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo\textendash loop.jl}{179}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{10.{4}}{}}{179}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{179}\protected@file@percent } +\newlabel{158@xvr}{{}{179}} +\newlabel{158@vr}{{}{179}} +\newlabel{julia:servo-pot}{{10.{4}}{179}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo\textendash pot.jl}{179}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {10.7}Controlling the Servomotor through OpenModelica}{179}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.7.1}Controlling the Servomotor}{179}\protected@file@percent } +\newlabel{sec:servo-OpenModelica}{{10.7.1}{179}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo\textendash init.mo}{180}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo\textunderscore pot.mo}{180}\protected@file@percent } +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo\textunderscore pot.mo}{180}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {10.7.2}OpenModelica Code}{180}\protected@file@percent } +\newlabel{sec:servo-OpenModelica-code}{{10.7.2}{180}} \@writefile{OpenModelicad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{1}}{}}{178}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{178}} -\newlabel{159@xvr}{{}{178}} -\newlabel{159@vr}{{}{178}} -\newlabel{OpenModelica:servo-init}{{10.{1}}{178}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo\textendash init.mo}{178}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{2}}{}}{179}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{179}} -\newlabel{160@xvr}{{}{179}} -\newlabel{160@vr}{{}{179}} -\newlabel{OpenModelica:servo-reverse}{{10.{2}}{179}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo\textendash reverse.mo}{179}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{3}}{}}{180}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{180}} -\newlabel{161@xvr}{{}{180}} -\newlabel{161@vr}{{}{180}} -\newlabel{OpenModelica:servo-loop}{{10.{3}}{180}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo\textendash loop.mo}{180}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{4}}{}}{180}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{180}} -\newlabel{162@xvr}{{}{180}} -\newlabel{162@vr}{{}{180}} -\newlabel{OpenModelica:servo-pot}{{10.{4}}{180}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo\textunderscore pot.mo}{181}} -\@writefile{toc}{\contentsline {chapter}{\numberline {11}Implementation of Modbus Protocol}{183}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{1}}{}}{180}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{180}\protected@file@percent } +\newlabel{159@xvr}{{}{180}} +\newlabel{159@vr}{{}{180}} +\newlabel{OpenModelica:servo-init}{{10.{1}}{180}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo\textendash init.mo}{180}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{2}}{}}{181}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{181}\protected@file@percent } +\newlabel{160@xvr}{{}{181}} +\newlabel{160@vr}{{}{181}} +\newlabel{OpenModelica:servo-reverse}{{10.{2}}{181}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo\textendash reverse.mo}{181}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{3}}{}}{182}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{182}\protected@file@percent } +\newlabel{161@xvr}{{}{182}} +\newlabel{161@vr}{{}{182}} +\newlabel{OpenModelica:servo-loop}{{10.{3}}{182}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo\textendash loop.mo}{182}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{4}}{}}{182}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{182}\protected@file@percent } +\newlabel{162@xvr}{{}{182}} +\newlabel{162@vr}{{}{182}} +\newlabel{OpenModelica:servo-pot}{{10.{4}}{182}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo\textunderscore pot.mo}{183}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {11}Implementation of Modbus Protocol}{185}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} -\newlabel{modbus}{{11}{183}} -\@writefile{toc}{\contentsline {section}{\numberline {11.1}Preliminaries}{183}} -\newlabel{fig:mod-block}{{\caption@xref {fig:mod-block}{ on input line 72}}{184}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.1}{\ignorespaces Block diagram representation of the Protocol\relax }}{184}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.2}{\ignorespaces Master-Slave Query-Response Cycle\relax }}{184}} -\newlabel{fig:mod-master-slave}{{11.2}{184}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.3}{\ignorespaces Pins in RS485 module\relax }}{185}} -\newlabel{fig:rs-485}{{11.3}{185}} -\@writefile{lot}{\contentsline {table}{\numberline {11.1}{\ignorespaces Interpretation of a request packet\relax }}{186}} -\newlabel{tab:request-packet}{{11.1}{186}} -\@writefile{lot}{\contentsline {table}{\numberline {11.2}{\ignorespaces Interpretation of a response packet\relax }}{186}} -\newlabel{tab:response-packet}{{11.2}{186}} -\@writefile{lot}{\contentsline {table}{\numberline {11.3}{\ignorespaces Hexadecimal to Decimal\relax }}{187}} -\newlabel{tab:ieee-decimal}{{11.3}{187}} -\@writefile{lot}{\contentsline {table}{\numberline {11.4}{\ignorespaces Single and Double Precision Representation\relax }}{187}} -\newlabel{tab:single-precision}{{11.4}{187}} -\@writefile{toc}{\contentsline {section}{\numberline {11.2}Objective}{188}} -\@writefile{toc}{\contentsline {section}{\numberline {11.3}Energy Meter set up for Modbus protocol with Arduino Uno}{188}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.4}{\ignorespaces MODBUS Set Up for Energy Meter\relax }}{189}} -\newlabel{fig:full-set-up}{{11.4}{189}} -\@writefile{toc}{\contentsline {section}{\numberline {11.4}Software}{189}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.5}{\ignorespaces Block Diagram for Energy Meter Setup\relax }}{190}} -\newlabel{fig:block-diagram}{{11.5}{190}} -\@writefile{toc}{\contentsline {section}{\numberline {11.5}Output}{190}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.6}{\ignorespaces Flowchart of Arduino firmware\relax }}{191}} -\newlabel{fig:modbus-firmware}{{11.6}{191}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.7}{\ignorespaces Flow Chart of the Modbus Energy Meter Implementation\relax }}{192}} -\newlabel{fig:flow-chart}{{11.7}{192}} -\@writefile{toc}{\contentsline {section}{\numberline {11.6}Reading Parameters from Xcos}{192}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.8}{\ignorespaces Single Phase Current Output on Scilab Console\relax }}{193}} -\newlabel{fig:current-console}{{11.8}{193}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.9}{\ignorespaces Single Phase Current Output on Energy Meter\relax }}{193}} -\newlabel{fig:current-meter}{{11.9}{193}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.10}{\ignorespaces Single Phase Voltage Output on Scilab Console\relax }}{194}} -\newlabel{fig:voltage-console}{{11.10}{194}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.11}{\ignorespaces Single Phase Voltage Output on Energy Meter\relax }}{194}} -\newlabel{fig:voltage-meter}{{11.11}{194}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.12}{\ignorespaces Single Phase Voltage Output on Scilab Console\relax }}{195}} -\newlabel{fig:power-console}{{11.12}{195}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.13}{\ignorespaces Single Phase Voltage Output on Energy Meter\relax }}{195}} -\newlabel{fig:power-meter}{{11.13}{195}} -\@writefile{toc}{\contentsline {section}{\numberline {11.7}Code}{195}} -\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.1}Arduino Code}{195}} -\newlabel{sec:firmware-modbus}{{11.7.1}{195}} +\newlabel{modbus}{{11}{185}} +\@writefile{toc}{\contentsline {section}{\numberline {11.1}Preliminaries}{185}\protected@file@percent } +\newlabel{fig:mod-block}{{\caption@xref {fig:mod-block}{ on input line 72}}{186}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.1}{\ignorespaces Block diagram representation of the Protocol\relax }}{186}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {11.2}{\ignorespaces Master-Slave Query-Response Cycle\relax }}{186}\protected@file@percent } +\newlabel{fig:mod-master-slave}{{11.2}{186}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.3}{\ignorespaces Pins in RS485 module\relax }}{187}\protected@file@percent } +\newlabel{fig:rs-485}{{11.3}{187}} +\@writefile{lot}{\contentsline {table}{\numberline {11.1}{\ignorespaces Interpretation of a request packet\relax }}{188}\protected@file@percent } +\newlabel{tab:request-packet}{{11.1}{188}} +\@writefile{lot}{\contentsline {table}{\numberline {11.2}{\ignorespaces Interpretation of a response packet\relax }}{188}\protected@file@percent } +\newlabel{tab:response-packet}{{11.2}{188}} +\@writefile{lot}{\contentsline {table}{\numberline {11.3}{\ignorespaces Hexadecimal to Decimal\relax }}{189}\protected@file@percent } +\newlabel{tab:ieee-decimal}{{11.3}{189}} +\@writefile{lot}{\contentsline {table}{\numberline {11.4}{\ignorespaces Single and Double Precision Representation\relax }}{189}\protected@file@percent } +\newlabel{tab:single-precision}{{11.4}{189}} +\@writefile{toc}{\contentsline {section}{\numberline {11.2}Objective}{190}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {11.3}Energy Meter set up for Modbus protocol with Arduino Uno}{190}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {11.4}{\ignorespaces MODBUS Set Up for Energy Meter\relax }}{191}\protected@file@percent } +\newlabel{fig:full-set-up}{{11.4}{191}} +\@writefile{toc}{\contentsline {section}{\numberline {11.4}Software}{191}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {11.5}{\ignorespaces Block Diagram for Energy Meter Setup\relax }}{192}\protected@file@percent } +\newlabel{fig:block-diagram}{{11.5}{192}} +\@writefile{toc}{\contentsline {section}{\numberline {11.5}Output}{192}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {11.6}{\ignorespaces Flowchart of Arduino firmware\relax }}{193}\protected@file@percent } +\newlabel{fig:modbus-firmware}{{11.6}{193}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.7}{\ignorespaces Flow Chart of the Modbus Energy Meter Implementation\relax }}{194}\protected@file@percent } +\newlabel{fig:flow-chart}{{11.7}{194}} +\@writefile{toc}{\contentsline {section}{\numberline {11.6}Reading Parameters from Xcos}{194}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {11.8}{\ignorespaces Single Phase Current Output on Scilab Console\relax }}{195}\protected@file@percent } +\newlabel{fig:current-console}{{11.8}{195}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.9}{\ignorespaces Single Phase Current Output on Energy Meter\relax }}{195}\protected@file@percent } +\newlabel{fig:current-meter}{{11.9}{195}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.10}{\ignorespaces Single Phase Voltage Output on Scilab Console\relax }}{196}\protected@file@percent } +\newlabel{fig:voltage-console}{{11.10}{196}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.11}{\ignorespaces Single Phase Voltage Output on Energy Meter\relax }}{196}\protected@file@percent } +\newlabel{fig:voltage-meter}{{11.11}{196}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.12}{\ignorespaces Single Phase Voltage Output on Scilab Console\relax }}{197}\protected@file@percent } +\newlabel{fig:power-console}{{11.12}{197}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.13}{\ignorespaces Single Phase Voltage Output on Energy Meter\relax }}{197}\protected@file@percent } +\newlabel{fig:power-meter}{{11.13}{197}} +\@writefile{toc}{\contentsline {section}{\numberline {11.7}Code}{197}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.1}Arduino Code}{197}\protected@file@percent } +\newlabel{sec:firmware-modbus}{{11.7.1}{197}} \@writefile{ard}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{11.{1}}{}}{195}} -\@writefile{ard}{\contentsline {section}{\numberline {11.{1}}First 10 lines of the firmware for Modbus Energy Meter experiment}{195}} -\newlabel{165@xvr}{{}{195}} -\newlabel{165@vr}{{}{195}} -\newlabel{ard:firmware-modbus}{{11.{1}}{195}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/arduino/send\textunderscore packet.ino}{195}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.14}{\ignorespaces Xcos diagram to read Energy Meter values}}{196}} -\newlabel{164@xvr}{{}{196}} -\newlabel{164@vr}{{}{196}} -\newlabel{fig:mod-read}{{11.14}{196}} -\@writefile{lot}{\contentsline {table}{\numberline {11.5}{\ignorespaces Xcos parameters to read Energy Meter\relax }}{196}} -\newlabel{tab:mod-xcos-read}{{11.5}{196}} -\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.2}Scilab Code}{197}} -\newlabel{sec:modbus-scilab-code}{{11.7.2}{197}} +\@writefile{thm}{\contentsline {ardmass}{{Arduino Code}{11.{1}}{}}{197}\protected@file@percent } +\@writefile{ard}{\contentsline {section}{\numberline {11.{1}}First 10 lines of the firmware for Modbus Energy Meter experiment}{197}\protected@file@percent } +\newlabel{165@xvr}{{}{197}} +\newlabel{165@vr}{{}{197}} +\newlabel{ard:firmware-modbus}{{11.{1}}{197}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/arduino/send\textunderscore packet.ino}{197}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {11.14}{\ignorespaces Xcos diagram to read Energy Meter values}}{198}\protected@file@percent } +\newlabel{164@xvr}{{}{198}} +\newlabel{164@vr}{{}{198}} +\newlabel{fig:mod-read}{{11.14}{198}} +\@writefile{lot}{\contentsline {table}{\numberline {11.5}{\ignorespaces Xcos parameters to read Energy Meter\relax }}{198}\protected@file@percent } +\newlabel{tab:mod-xcos-read}{{11.5}{198}} +\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.2}Scilab Code}{199}\protected@file@percent } +\newlabel{sec:modbus-scilab-code}{{11.7.2}{199}} \@writefile{cod}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{11.{1}}{}}{197}} -\@writefile{cod}{\contentsline {section}{\numberline {11.{1}}First 10 lines of the function for scifunc block}{197}} -\newlabel{166@xvr}{{}{197}} -\newlabel{166@vr}{{}{197}} -\newlabel{sci:current-modbus}{{11.{1}}{197}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read\textunderscore val.sce}{197}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{11.{2}}{}}{197}} -\@writefile{cod}{\contentsline {section}{\numberline {11.{2}}First 10 lines of the code for Single Phase Current Output}{197}} -\newlabel{167@xvr}{{}{197}} -\newlabel{167@vr}{{}{197}} -\newlabel{sci:current-modbus}{{11.{2}}{197}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read\textunderscore current.sci}{197}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{11.{3}}{}}{197}} -\@writefile{cod}{\contentsline {section}{\numberline {11.{3}}First 10 lines of the code for Single Phase Voltage Output}{197}} -\newlabel{168@xvr}{{}{197}} -\newlabel{168@vr}{{}{197}} -\newlabel{sci:voltage-modbus}{{11.{3}}{197}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read\textunderscore voltage.sci}{197}} -\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{11.{4}}{}}{198}} -\@writefile{cod}{\contentsline {section}{\numberline {11.{4}}First 10 lines of the code for Single Phase Active Power Output}{198}} -\newlabel{169@xvr}{{}{198}} -\newlabel{169@vr}{{}{198}} -\newlabel{sci:modbus-power}{{11.{4}}{198}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read\textunderscore active\textunderscore power.sci}{198}} -\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.3}Python Code}{198}} -\newlabel{sec:modbus-python-code}{{11.7.3}{198}} +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{11.{1}}{}}{199}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {11.{1}}First 10 lines of the function for scifunc block}{199}\protected@file@percent } +\newlabel{166@xvr}{{}{199}} +\newlabel{166@vr}{{}{199}} +\newlabel{sci:current-modbus}{{11.{1}}{199}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read\textunderscore val.sce}{199}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{11.{2}}{}}{199}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {11.{2}}First 10 lines of the code for Single Phase Current Output}{199}\protected@file@percent } +\newlabel{167@xvr}{{}{199}} +\newlabel{167@vr}{{}{199}} +\newlabel{sci:current-modbus}{{11.{2}}{199}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read\textunderscore current.sci}{199}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{11.{3}}{}}{199}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {11.{3}}First 10 lines of the code for Single Phase Voltage Output}{199}\protected@file@percent } +\newlabel{168@xvr}{{}{199}} +\newlabel{168@vr}{{}{199}} +\newlabel{sci:voltage-modbus}{{11.{3}}{199}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read\textunderscore voltage.sci}{199}\protected@file@percent } +\@writefile{thm}{\contentsline {codemass}{{Scilab Code}{11.{4}}{}}{200}\protected@file@percent } +\@writefile{cod}{\contentsline {section}{\numberline {11.{4}}First 10 lines of the code for Single Phase Active Power Output}{200}\protected@file@percent } +\newlabel{169@xvr}{{}{200}} +\newlabel{169@vr}{{}{200}} +\newlabel{sci:modbus-power}{{11.{4}}{200}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read\textunderscore active\textunderscore power.sci}{200}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.3}Python Code}{200}\protected@file@percent } +\newlabel{sec:modbus-python-code}{{11.7.3}{200}} \@writefile{pyd}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{11.{1}}{}}{198}} -\@writefile{pyd}{\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{198}} -\newlabel{170@xvr}{{}{198}} -\newlabel{170@vr}{{}{198}} -\newlabel{py:current-modbus}{{11.{1}}{198}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read\textunderscore current.py}{198}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{11.{2}}{}}{198}} -\@writefile{pyd}{\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{198}} -\newlabel{171@xvr}{{}{198}} -\newlabel{171@vr}{{}{198}} -\newlabel{py:voltage-modbus}{{11.{2}}{198}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read\textunderscore voltage.py}{198}} -\@writefile{thm}{\contentsline {pymass}{{Python Code}{11.{3}}{}}{199}} -\@writefile{pyd}{\contentsline {section}{\numberline {11.{3}}Code for Single Phase Active Power Output}{199}} -\newlabel{172@xvr}{{}{199}} -\newlabel{172@vr}{{}{199}} -\newlabel{py:modbus-power}{{11.{3}}{199}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read\textunderscore active\textunderscore power.py}{199}} -\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.4}Julia Code}{199}} -\newlabel{sec:modbus-julia-code}{{11.7.4}{199}} +\@writefile{thm}{\contentsline {pymass}{{Python Code}{11.{1}}{}}{200}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{200}\protected@file@percent } +\newlabel{170@xvr}{{}{200}} +\newlabel{170@vr}{{}{200}} +\newlabel{py:current-modbus}{{11.{1}}{200}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read\textunderscore current.py}{200}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{11.{2}}{}}{200}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{200}\protected@file@percent } +\newlabel{171@xvr}{{}{200}} +\newlabel{171@vr}{{}{200}} +\newlabel{py:voltage-modbus}{{11.{2}}{200}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read\textunderscore voltage.py}{200}\protected@file@percent } +\@writefile{thm}{\contentsline {pymass}{{Python Code}{11.{3}}{}}{201}\protected@file@percent } +\@writefile{pyd}{\contentsline {section}{\numberline {11.{3}}Code for Single Phase Active Power Output}{201}\protected@file@percent } +\newlabel{172@xvr}{{}{201}} +\newlabel{172@vr}{{}{201}} +\newlabel{py:modbus-power}{{11.{3}}{201}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read\textunderscore active\textunderscore power.py}{201}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.4}Julia Code}{201}\protected@file@percent } +\newlabel{sec:modbus-julia-code}{{11.7.4}{201}} \@writefile{juliad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{11.{1}}{}}{199}} -\@writefile{juliad}{\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{199}} -\newlabel{173@xvr}{{}{199}} -\newlabel{173@vr}{{}{199}} -\newlabel{julia:current-modbus}{{11.{1}}{199}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readCurrent.jl}{199}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{11.{2}}{}}{199}} -\@writefile{juliad}{\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{199}} -\newlabel{174@xvr}{{}{199}} -\newlabel{174@vr}{{}{199}} -\newlabel{julia:voltage-modbus}{{11.{2}}{199}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readVoltage.jl}{199}} -\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{11.{3}}{}}{200}} -\@writefile{juliad}{\contentsline {section}{\numberline {11.{3}}First 10 lines of the code for Single Phase Active Power Output}{200}} -\newlabel{175@xvr}{{}{200}} -\newlabel{175@vr}{{}{200}} -\newlabel{julia:modbus-power}{{11.{3}}{200}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readPower.jl}{200}} -\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.5}OpenModelica Code}{200}} -\newlabel{sec:modbus-OpenModelica-code}{{11.7.5}{200}} +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{11.{1}}{}}{201}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{201}\protected@file@percent } +\newlabel{173@xvr}{{}{201}} +\newlabel{173@vr}{{}{201}} +\newlabel{julia:current-modbus}{{11.{1}}{201}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readCurrent.jl}{201}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{11.{2}}{}}{201}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{201}\protected@file@percent } +\newlabel{174@xvr}{{}{201}} +\newlabel{174@vr}{{}{201}} +\newlabel{julia:voltage-modbus}{{11.{2}}{201}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readVoltage.jl}{201}\protected@file@percent } +\@writefile{thm}{\contentsline {juliamass}{{Julia Code}{11.{3}}{}}{202}\protected@file@percent } +\@writefile{juliad}{\contentsline {section}{\numberline {11.{3}}First 10 lines of the code for Single Phase Active Power Output}{202}\protected@file@percent } +\newlabel{175@xvr}{{}{202}} +\newlabel{175@vr}{{}{202}} +\newlabel{julia:modbus-power}{{11.{3}}{202}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readPower.jl}{202}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {11.7.5}OpenModelica Code}{202}\protected@file@percent } +\newlabel{sec:modbus-OpenModelica-code}{{11.7.5}{202}} \@writefile{OpenModelicad}{\addvspace {10pt}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{1}}{}}{200}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{200}} -\newlabel{176@xvr}{{}{200}} -\newlabel{176@vr}{{}{200}} -\newlabel{OpenModelica:current-modbus}{{11.{1}}{200}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readCurrent.mo}{200}} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{2}}{}}{200}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{200}} -\newlabel{177@xvr}{{}{200}} -\newlabel{177@vr}{{}{200}} -\newlabel{OpenModelica:voltage-modbus}{{11.{2}}{200}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readVoltage.mo}{200}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{1}}{}}{202}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{202}\protected@file@percent } +\newlabel{176@xvr}{{}{202}} +\newlabel{176@vr}{{}{202}} +\newlabel{OpenModelica:current-modbus}{{11.{1}}{202}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readCurrent.mo}{202}\protected@file@percent } +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{2}}{}}{202}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{202}\protected@file@percent } +\newlabel{177@xvr}{{}{202}} +\newlabel{177@vr}{{}{202}} +\newlabel{OpenModelica:voltage-modbus}{{11.{2}}{202}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readVoltage.mo}{202}\protected@file@percent } \bibdata{bibliography.bib} -\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{3}}{}}{201}} -\@writefile{OpenModelicad}{\contentsline {section}{\numberline {11.{3}}Code for Single Phase Active Power Output}{201}} -\newlabel{178@xvr}{{}{201}} -\newlabel{178@vr}{{}{201}} -\newlabel{OpenModelica:modbus-power}{{11.{3}}{201}} -\@writefile{lol}{\contentsline {lstlisting}{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readPower.mo}{201}} +\@writefile{thm}{\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{3}}{}}{203}\protected@file@percent } +\@writefile{OpenModelicad}{\contentsline {section}{\numberline {11.{3}}Code for Single Phase Active Power Output}{203}\protected@file@percent } +\newlabel{178@xvr}{{}{203}} +\newlabel{178@vr}{{}{203}} +\newlabel{OpenModelica:modbus-power}{{11.{3}}{203}} +\@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readPower.mo}{203}\protected@file@percent } \bibcite{CNES-Scilab}{1} \bibcite{scilab-arduino}{2} \bibcite{oshw-ref}{3} @@ -1455,5 +1458,5 @@ \bibcite{scilab-ref}{12} \bibcite{scilab-interop}{13} \bibcite{xcos-ref}{14} -\@writefile{toc}{\contentsline {chapter}{\numberline {References}}{203}} +\@writefile{toc}{\contentsline {chapter}{\numberline {References}}{205}\protected@file@percent } \bibcite{python-ref}{15} diff --git a/floss-arduino.blg b/floss-arduino.blg index 586782c..c306d1c 100644 --- a/floss-arduino.blg +++ b/floss-arduino.blg @@ -1,8 +1,8 @@ -This is BibTeX, Version 0.99d (TeX Live 2017) -Capacity: max_strings=100000, hash_size=100000, hash_prime=85009 +This is BibTeX, Version 0.99d (TeX Live 2019/Debian) +Capacity: max_strings=200000, hash_size=200000, hash_prime=170003 The top-level auxiliary file: floss-arduino.aux The style file: unsrt.bst -Database file #1: bibliography.bib.bib +Database file #1: bibliography.bib Warning--I didn't find a database entry for "therm-wiki" You've used 15 entries, 1791 wiz_defined-function locations, diff --git a/floss-arduino.cod b/floss-arduino.cod index 390e703..54c9721 100644 --- a/floss-arduino.cod +++ b/floss-arduino.cod @@ -1,34 +1,34 @@ \addvspace {10pt} -\contentsline {section}{\numberline {3.{1}}A Scilab code to check whether the firmware is properly installed or not}{34} +\contentsline {section}{\numberline {3.{1}}A Scilab code to check whether the firmware is properly installed or not}{34}% \addvspace {10pt} \addvspace {10pt} \addvspace {10pt} -\contentsline {section}{\numberline {4.{1}}Turning on the LED through Scilab}{58} -\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{58} -\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{59} -\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{59} +\contentsline {section}{\numberline {4.{1}}Turning on the LED through Scilab}{59}% +\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{60}% +\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{60}% +\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{60}% \addvspace {10pt} -\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{81} -\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{81} +\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{83}% +\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{83}% \addvspace {10pt} -\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{96} -\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{96} +\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{98}% +\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{98}% \addvspace {10pt} -\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{115} -\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{115} -\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{115} +\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{117}% +\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{117}% +\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{117}% \addvspace {10pt} -\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{133} +\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{135}% \addvspace {10pt} -\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{146} -\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{147} +\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{148}% +\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{149}% \addvspace {10pt} -\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{164} -\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{164} -\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{165} -\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{165} +\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{166}% +\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{166}% +\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{167}% +\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{167}% \addvspace {10pt} -\contentsline {section}{\numberline {11.{1}}First 10 lines of the function for scifunc block}{197} -\contentsline {section}{\numberline {11.{2}}First 10 lines of the code for Single Phase Current Output}{197} -\contentsline {section}{\numberline {11.{3}}First 10 lines of the code for Single Phase Voltage Output}{197} -\contentsline {section}{\numberline {11.{4}}First 10 lines of the code for Single Phase Active Power Output}{198} +\contentsline {section}{\numberline {11.{1}}First 10 lines of the function for scifunc block}{199}% +\contentsline {section}{\numberline {11.{2}}First 10 lines of the code for Single Phase Current Output}{199}% +\contentsline {section}{\numberline {11.{3}}First 10 lines of the code for Single Phase Voltage Output}{199}% +\contentsline {section}{\numberline {11.{4}}First 10 lines of the code for Single Phase Active Power Output}{200}% diff --git a/floss-arduino.fdb_latexmk b/floss-arduino.fdb_latexmk index 8090b35..4257400 100644 --- a/floss-arduino.fdb_latexmk +++ b/floss-arduino.fdb_latexmk @@ -1,378 +1,379 @@ # Fdb version 3 -["bibtex floss-arduino"] 1615534710 "floss-arduino.aux" "floss-arduino.bbl" "floss-arduino" 1615534740 - "/usr/local/texlive/2017/texmf-dist/bibtex/bst/base/unsrt.bst" 1480098433 18030 1376b4b231b50c66211e47e42eda2875 "" - "bibliography.bib" 1615102332 3279 e2e78d605bb19352cf7337ce29810b6c "" - "floss-arduino.aux" 1615534739 107302 6ceb255e2c4b89e0621f0d0e6e26c8e2 "" +["bibtex floss-arduino"] 1615965672 "floss-arduino.aux" "floss-arduino.bbl" "floss-arduino" 1615965736 + "/usr/share/texlive/texmf-dist/bibtex/bst/base/unsrt.bst" 1292289607 18030 1376b4b231b50c66211e47e42eda2875 "" + "bibliography.bib" 1615963613 3279 e2e78d605bb19352cf7337ce29810b6c "" + "floss-arduino.aux" 1615965708 122896 0f6805ee14c2d048ecea918347bf2d8a "pdflatex" (generated) "floss-arduino.blg" "floss-arduino.bbl" -["makeindex floss-arduino.idx"] 1615533942 "floss-arduino.idx" "floss-arduino.ind" "floss-arduino" 1615534740 - "floss-arduino.idx" 1615534739 187 653677e4e3854e3b5a8a9ad233592b59 "" +["makeindex floss-arduino.idx"] 1615964866 "floss-arduino.idx" "floss-arduino.ind" "floss-arduino" 1615965736 + "floss-arduino.idx" 1615965708 187 e4a8a97084d835ffe6410c93457bd1a4 "pdflatex" (generated) - "floss-arduino.ilg" "floss-arduino.ind" -["pdflatex"] 1615534734 "floss-arduino.tex" "floss-arduino.pdf" "floss-arduino" 1615534740 - "/Users/kannan/Library/texmf/tex/latex/cclicenses/cclicenses.sty" 1186816761 4225 a1be0bbd8b5d331922d63e0112439580 "" - "/Users/kannan/Library/texmf/tex/latex/ifthen/ifthen.sty" 1221500493 4727 e343510af0375feb3bfa0becca5be450 "" - "/Users/kannan/Library/texmf/tex/latex/listings/listings.cfg" 1174815216 1546 cda21886f370b2a08959be5b7c522bd0 "" - "/Users/kannan/Library/texmf/tex/latex/listings/listings.sty" 1174815264 69513 fec659f9bed04d83e450ba947986a759 "" - "/Users/kannan/Library/texmf/tex/latex/listings/lstlang1.sty" 1174815276 66074 380238ad0cb9b776a21e69c3cbdb119e "" - "/Users/kannan/Library/texmf/tex/latex/listings/lstmisc.sty" 1174815284 74724 72c2f057d80f34ab0467658e6850eb84 "" - "/Users/kannan/Library/texmf/tex/latex/listings/lstpatch.sty" 1174815284 7717 d0ad3df4da3fcda855b4dcf0746e9022 "" - "/Users/kannan/Library/texmf/tex/latex/listings/varioref/varioref.sty" 1174815296 30322 d1c565a1fba71a49c75ce7c3dc9c0996 "" - "/Users/kannan/Library/texmf/tex/latex/morefloats.sty" 1174836183 1883 cc44fef04724c623a156ca51618af9d3 "" - "/usr/local/texlive/2017/texmf-dist/fonts/enc/dvips/base/8r.enc" 1480098666 4850 80dc9bab7f31fb78a000ccfed0e27cab "" - "/usr/local/texlive/2017/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc" 1480098666 2971 def0b6c1f0b107b3b936def894055589 "" - "/usr/local/texlive/2017/texmf-dist/fonts/map/fontname/texfonts.map" 1480098670 3287 e6b82fe08f5336d4d5ebc73fb1152e87 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx0900.tfm" 1480098696 3584 1a7de6c99457381c64abc1a7c545505f "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx1095.tfm" 1480098696 3584 21b378cca2e40816b0e6d74a4dc98f04 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm" 1480098696 3584 402da0b29eafbad07963b1224b222f18 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx1440.tfm" 1480098696 3584 13049b61b922a28b158a38aeff75ee9b "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx2074.tfm" 1480098696 3584 7666d038713b9e38abb5c2e0f6972188 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx2488.tfm" 1480098696 3584 0181dbc4d429c3ba4e30feba37b5df96 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm0600.tfm" 1480098696 3584 291a5713401683441e0a8c8f4417b17b "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm0800.tfm" 1480098696 3584 49064b465390a8e316a3c8417a050403 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm0900.tfm" 1480098696 3584 d3d8ac8b25ca19c0a40b86a5db1e8ccc "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1480098696 3584 adb004a0c8e7c46ee66cad73671f37b4 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm1095.tfm" 1480098696 3584 929cdff2b7a8c11bd4d49fd68cb0ae70 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm" 1480098696 3584 f80ddd985bd00e29e9a6047ebd9d4781 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm" 1480098696 3584 3169d30142b88a27d4ab0e3468e963a2 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm2074.tfm" 1480098696 3584 8e2870ec7aa9776f59654942b0923f51 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm2488.tfm" 1480098696 3584 406ad7b70d9a41f7833f92b6313150c8 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecsi1095.tfm" 1480098696 3584 1a0353d13d3e702865b76e3b1c321b5b "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecsl1095.tfm" 1480098696 3584 91bcd1ec8de84adb306899ddf050f500 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecss1095.tfm" 1480098696 3584 8ece407347b270c252c46fdfaef5a9ef "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecti1095.tfm" 1480098696 3072 b73d2778cc3af44970de4de5e032d7f6 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1480098698 1004 54797486969f23fa377b128694d548df "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1480098698 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex9.tfm" 1480098698 996 a18840b13b499c08ac2de96a99eda4bc "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/bera/fvmr8r.tfm" 1480098700 1292 a0ca2398d40dc5494f22d2fbff33269b "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/bera/fvmr8t.tfm" 1480098700 1380 bb8d389860f8cf35648da78ba6d79918 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1480098701 992 662f679a0b3d2d53c1b94050fdaa3f50 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1480098701 1528 abec98dbc43e172678c11b3b9031252a "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1480098701 1512 f21f83efb36853c0b70002322c1ab3ad "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1480098701 1520 eccf95517727cb11801f4f1aee3a21b4 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi9.tfm" 1480098701 1524 d89e2d087a9828407a196f428428ef4a "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1480098701 1296 45809c5a464d5f32c8f98ba97c1bb47f "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1480098701 1300 b62933e007d01cfd073f79b963c01526 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1480098701 1292 21c1c5bfeaebccffdb478fd231a0997d "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr9.tfm" 1480098701 1292 6b21b9c2c7bebb38aa2273f7ca0fb3af "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1480098701 1124 6c73e740cf17375f03eec0ee63599741 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1480098701 1116 933a60c408fc0a863a92debe84b2d294 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1480098701 1120 8b7d695260f3cff42e636090a8002094 "" - "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy9.tfm" 1480098701 1116 25a7bf822c58caf309a702ef79f4afbb "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb" 1480098733 30251 6afa5cb1d0204815a708a080681d4674 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1480098733 36299 5f9df58c2139e7edcf37c8fca4bd384d "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb" 1480098733 35469 70d41d2b9ea31d5d813066df7c99281c "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1480098733 35752 024fb6c41858982481f6968b5fc26508 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb" 1480098733 32726 0a1aea6fcd6468ee2cf64d891f5c43c8 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb" 1480098733 33993 9b89b85fd2d9df0482bd47194d1d3bf3 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1480098733 32569 5e5ddc8df908dea60932f3c484a54c0d "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb" 1480098733 32587 1788b0c1c5b39540c96f5e42ccd6dae8 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb" 1480098733 32626 4f5c1b83753b1dd3a97d1b399a005b4b "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb" 1480098733 32442 c975af247b6702f7ca0c299af3616b80 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/bera/fvmr8a.pfb" 1480098734 29228 440002646d60f9d1a0cdf5878b9a308f "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx0900.pfb" 1480098737 143961 201304b65f97bc643fbd0bcf0685d1fe "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx1095.pfb" 1480098737 154600 ea54091d31de803b613ba9e80ca51709 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb" 1480098737 140176 d4962f948b4cc0adf4d3dde77a128c95 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx1440.pfb" 1480098737 135942 859a90cad7494a1e79c94baf546d7de5 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx2074.pfb" 1480098737 140194 627cc7f36c05b80e25d178974ccb3442 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx2488.pfb" 1480098737 135938 299ac3a69892db3b7674a8b2543b0a77 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm0600.pfb" 1480098737 162624 9dcc92cd3b1dfe2ecc80e6da7f2eb6bd "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm0800.pfb" 1480098737 164227 3df942b4ff2124425d8fb1b6d3e01c7a "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm0900.pfb" 1480098737 149037 995a6f1e12c1d647b99b1cf55db78699 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb" 1480098737 138258 6525c253f16cededa14c7fd0da7f67b2 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb" 1480098737 145929 f25e56369a345c4ff583b067cd87ce8e "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb" 1480098737 136101 f533469f523533d38317ab5729d00c8a "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfsi1095.pfb" 1480098737 106965 72348192f7f7f7c44b4558f2996b4879 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfss1095.pfb" 1480098737 97272 e31c1319e3ff43b442c57e2c8f2acc52 "" - "/usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfti1095.pfb" 1480098737 196446 8fbbe4b97b83e5182def6d29a44e57fb "" - "/usr/local/texlive/2017/texmf-dist/fonts/vf/public/bera/fvmr8t.vf" 1480098760 2156 58631a68efc4afbec92c522ba77a542f "" - "/usr/local/texlive/2017/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1480098806 71627 94eb9990bed73c364d7f53f960cc8c5b "" - "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/etexcmds.sty" 1480098815 7612 729a8cc22a1ee0029997c7f74717ae05 "" - "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty" 1480098815 7324 2310d1247db0114eb4726807c8837a0e "" - "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty" 1490564930 1251 d170e11a3246c3392bc7f59595af42cb "" - "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty" 1480098815 8253 473e0e41f9adadb1977e8631b8f72ea6 "" - "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty" 1480098815 5152 b67a3a964ad9851e095110c854a1d461 "" - "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty" 1480098815 14040 ac8866aac45982ac84021584b0abb252 "" - "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty" 1480098815 18425 5b3c0c59d76fac78978b5558e83c1f36 "" - "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty" 1490564930 20151 72b3c7cacb61f7dd527505c39a23f7c1 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1480098820 2210 5c54ab129b848a5071554186d0168766 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty" 1480098820 4160 c115536cf8d4ff25aa8c1c9bc4ecb79a "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty" 1485129665 84329 81aa65c5042562f79cb421feff9b8bdc "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty" 1480098820 4115 318a66090112f3aa3f415aeb6fe8540f "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty" 1480098820 2431 fe3078ec12fc30287f568596f8e0b948 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/base/bk11.clo" 1480098821 8147 071613f48164a91769d060c59fd275f7 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/base/book.cls" 1480098821 22945 7df8250bf76418cf651c357d3631fbc3 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/base/fontenc.sty" 1492297155 4571 13977df0eda144b93597fc709035ad1f "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/base/makeidx.sty" 1480098821 1940 c559b92ca91f1b2a0e60d836d4973f41 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/base/omscmr.fd" 1480098821 2256 80ce1168fb4ce6a85583a9cf8972c013 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/base/t1cmss.fd" 1480098821 2408 9332529df2b0aa93e638793f315828fc "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/base/t1enc.def" 1492297155 10006 a90ba4035cf778f32f424e297d92e235 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/bera/beramono.sty" 1480098822 767 619e175cf21788218aa95de61f93b82f "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/bera/t1fvm.fd" 1480098822 819 be55b7e3c5cc7c059be8eb7852d712b5 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption.sty" 1480098823 66233 8b81cfab95a1f8fc2f0f6c89415b087a "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption3.sty" 1480098823 64866 1ea74c5f2d1685881497f021b8f186b2 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/chngcntr/chngcntr.sty" 1480098825 4063 effd8d02c8357a7a1b0c045c4e25e292 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/cite/cite.sty" 1480098825 26218 19edeff8cdc2bcb704e8051dc55eb5a7 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/fancybox/fancybox.sty" 1480098827 27261 5ae6156674330dc345adb79b6e5d8966 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1480098827 22494 ab2f238426db63334832f85a72ef1f3b "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1480098830 1213 620bba36b25224fa9b7e1ccb4ecb76fd "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1480098830 1224 978390e9c2234eab29404bc21b268d1e "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/pdftex.def" 1485129666 58250 3792a9d2d1d664ee8c742498e295b051 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/color.sty" 1480098830 7031 4ca2945c73eec4e726c0da188fbbf50f "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphics.sty" 1492297155 14603 b288c52bd5d46d593af31dbc7e548236 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty" 1480098830 8125 557ab9f1bfa80d369fb45a914aa8a3b4 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/keyval.sty" 1480098830 2594 d18d5e19aa8239cf867fa670c556d2e9 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/rotating.sty" 1485129666 6969 f1843f5f0545182bf419df38f75e3930 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/trig.sty" 1480098830 3980 0a268fbfda01e381fa95821ab13b6aee "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1480098833 678 4792914a8f45be57bb98413425e4c7af "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/layouts/layouts.sty" 1480098833 103628 f0d6a23a8bf6863780e994d496016c62 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/ntheorem/ntheorem.sty" 1480098836 43120 799f06af91d8fb275749981ca21a5146 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty" 1480098836 12095 5337833c991d80788a43d3ce26bd1c46 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/grfext.sty" 1480098836 7075 2fe3d848bba95f139de11ded085e74aa "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/kvoptions.sty" 1480098836 22417 1d9df1eb66848aa31b18a593099cf45c "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/paralist/paralist.sty" 1485126066 14857 82c76ebe8f06becf69ab309565b2a0cb "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/seqsplit/seqsplit.sty" 1480098838 1346 2729ac6e87ab535b7428c6807dace823 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/subfig/subfig.sty" 1480098839 21369 9ef165ca6df8815c92e693146a376c92 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/tools/theorem.sty" 1480098841 4955 40b74ecf3d034beec00dccbb92044a79 "" - "/usr/local/texlive/2017/texmf-dist/tex/latex/url/url.sty" 1480098842 12796 8edb7d69a20b857904dd0ea757c14ec9 "" - "/usr/local/texlive/2017/texmf-dist/web2c/texmf.cnf" 1494087824 32646 eadc4ca26cdbe7105ac7c593aa8c4f72 "" - "/usr/local/texlive/2017/texmf-var/fonts/map/pdftex/updmap/pdftex.map" 1495593472 2350277 a699055bee05bf8a40b0504752487295 "" - "/usr/local/texlive/2017/texmf-var/web2c/pdftex/pdflatex.fmt" 1501558720 4129591 619ae5aa92c7522a32e3a6fc193a3cf9 "" - "/usr/local/texlive/2017/texmf.cnf" 1495593465 577 2b71d4d888f9e5560b2e99985915a9fa "" - "floss-arduino.OpenModelicad" 1615534739 2275 60e91c45c0edc80c32c7db034cda7614 "" - "floss-arduino.ard" 1615534739 2060 9d16582f143426e61f2131ba950efd4d "" - "floss-arduino.aux" 1615534739 107302 6ceb255e2c4b89e0621f0d0e6e26c8e2 "" - "floss-arduino.bbl" 1615534711 2140 a4f2f2278da9e2bdb36d4b32d75029c6 "bibtex floss-arduino" - "floss-arduino.cod" 1615534739 2500 1490f754a5da81d693764e2617f4fe9a "" - "floss-arduino.ind" 1615533942 228 b83f3bd57e8c9fc3bebe50e309bc2f78 "makeindex floss-arduino.idx" - "floss-arduino.juliad" 1615534739 2289 ebb3108c83f9a7468c60691337e20a17 "" - "floss-arduino.lof" 1615534739 9889 97ae665a00597ca728b78eba419deca4 "" - "floss-arduino.lot" 1615534739 3669 d11ba87ad1914b3a78948f0470798163 "" - "floss-arduino.pyd" 1615534739 2301 3ea5930ec44c0c47ce66a74e77e2e8b9 "" - "floss-arduino.tex" 1615534692 4306 a2bbf61382e84cce24b801fdc313b99c "" - "floss-arduino.toc" 1615534739 14457 c6a8dbe909dbc1cb438127e0b6e1e57e "" - "suppl/acr.tex" 1615102332 1926 fd6481c4666ee0d60331b7d4cc24b645 "" - "suppl/intro.tex" 1615102332 3437 b09628cf9e20fe17fa65b37a5997653c "" - "suppl/styles.tex" 1615534732 8143 aa3280f0b59c8631fe8ec44895c9e871 "" - "tools/arduino-firmware/arduino-firmware.ino" 1615102332 34362 dce80fc83f2a12c5a28422b7712bc3ac "" - "tools/shield/pcb_board_V1p2.png" 1615102332 39034 e737286dfaa03f083b37af936149ad4d "" - "tools/shield/shield-V1p2.jpg" 1615102332 221681 3be329dcc0590284c83508bfc96ede10 "" - "tools/shield/shield-V1p2.png" 1615102332 53354 a9da758f55dc80f179f1666876ecf261 "" - "tools/test_firmware.sce" 1615102332 117 284faf7c3b9a1a7fc9f34b15adcaa845 "" - "user-code/dcmotor/OpenModelica/dcmotor-both.mo" 1615102332 1082 83d6eac8a66d717c6284b6ade0287601 "" - "user-code/dcmotor/OpenModelica/dcmotor-clock.mo" 1615102332 973 f17376685d16673954c6ba57f7634e77 "" - "user-code/dcmotor/OpenModelica/dcmotor-loop.mo" 1615102332 1212 64682eafa774ce359efdd3d63d27341a "" - "user-code/dcmotor/arduino/dcmotor-both/dcmotor-both.ino" 1615102332 504 4e8bd29e191ec535da44c4b3a556fb99 "" - "user-code/dcmotor/arduino/dcmotor-clock/dcmotor-clock.ino" 1615102332 423 47dba1db8580ff1cd47e9eb2b5b4dfe9 "" - "user-code/dcmotor/arduino/dcmotor-loop/dcmotor-loop.ino" 1615102332 662 b99c2d806386f93ef1c8835fbf9669a7 "" - "user-code/dcmotor/dcmotor.tex" 1615175222 35419 acf00cf712b465581c4c33dac479bd10 "" - "user-code/dcmotor/figures/dc_motor_description.jpg" 1615102332 694440 a424c50ad327bc459a4ab4808f398262 "" - "user-code/dcmotor/figures/dcmotor-both.png" 1615102332 32214 a1429a4cc0aee2d50d6c8b886530f9e9 "" - "user-code/dcmotor/figures/dcmotor-clock.png" 1615102332 26079 07178ea354fae535528fba334b484540 "" - "user-code/dcmotor/figures/dcmotor-loop.png" 1615102332 28069 bc29d801afcbd2b0dcf5f9b69f21a4d9 "" - "user-code/dcmotor/figures/dcmotor_board.png" 1615102332 114406 92155ec29d259e5fcda6bce5c6b08004 "" - "user-code/dcmotor/figures/schematic.png" 1615102332 29144 971dcba68f6e79a1c3c5777dac2627ea "" - "user-code/dcmotor/julia/dcmotor-both.jl" 1615102332 196 92720229fca341a6a12f51dc5c621ef4 "" - "user-code/dcmotor/julia/dcmotor-clock.jl" 1615102332 164 8be6cb490bf6f3865bcfad764ffd215e "" - "user-code/dcmotor/julia/dcmotor-loop.jl" 1615102332 253 ac7ab3d63d1a4ca614d09d8202f8146e "" - "user-code/dcmotor/python/dcmotor-both.py" 1615102332 849 6dc6e246f894e02cd706646d6eafc8bb "" - "user-code/dcmotor/python/dcmotor-clock.py" 1615102332 823 f3b729c559cdfaf0120e15462d9d15c3 "" - "user-code/dcmotor/python/dcmotor-loop.py" 1615102332 952 cb8bbee7a980a5d3e6eecf7a24740284 "" - "user-code/dcmotor/scilab/dcmotor-both.sce" 1615102332 466 f4161dac876a5a4f5ba1e8626b87511f "" - "user-code/dcmotor/scilab/dcmotor-clock.sce" 1615102332 347 86ac126bdf94c50ae7fa49b4c85f2aec "" - "user-code/dcmotor/scilab/dcmotor-loop.sce" 1615102332 605 ce3f61c8fff2a7db071d5b152d6d238e "" - "user-code/hw-env/figures/OSHW-138px.png" 1615102332 8171 62fe0090b5a01299adb7fb7b4d9ac130 "" - "user-code/hw-env/figures/arduino-3d-printer.jpg" 1615102332 39052 6dff9ea86aa1541b274437fe913ddd46 "" - "user-code/hw-env/figures/arduino-ide.jpg" 1615102332 194767 bfef476ab04769e6b222de9ff24a9623 "" - "user-code/hw-env/figures/arduino-phone.jpg" 1615102332 135255 4b4165291b755b12ce897d7a408f2d6d "" - "user-code/hw-env/figures/arduino.png" 1615102332 149178 70a98357748236149bf214d5d18b33f6 "" - "user-code/hw-env/figures/hw-device-manager.jpg" 1615102332 123199 593d451c63d150854f6e8f091ae0b56b "" - "user-code/hw-env/figures/lily.jpg" 1615102332 74607 a5cc307933e091ab5da6b90172f6ddd9 "" - "user-code/hw-env/figures/mega.jpg" 1615102332 1075629 4343e24216f3e871b746baab98dc92b5 "" - "user-code/hw-env/figures/miccontblk.png" 1615102332 32073 d40dc886413fc19a7f28ed042cb42be3 "" - "user-code/hw-env/figures/resolution.png" 1615102332 4945 8c36e13a636f064fe99a32583bd5a09f "" - "user-code/hw-env/figures/run.png" 1615102332 7479 2a0408aff85d84cbe8b618edf5924811 "" - "user-code/hw-env/figures/shield-crop.jpg" 1615102332 88724 a405ddfd57bdc79018c6674fc399d67f "" - "user-code/hw-env/figures/update-driver.png" 1615102332 40170 607a1cd06856f1eecd42ebc14fbe2daf "" - "user-code/hw-env/hw-env.tex" 1615102332 19748 d06b5a3ad52f402b3f691d5df6f7e3f9 "" - "user-code/ldr/OpenModelica/ldr-led.mo" 1615102332 1246 9c0dc0993bcd21f01e89bcf1b403c8b1 "" - "user-code/ldr/OpenModelica/ldr-read.mo" 1615102332 989 9dc1e823b5c929edaae5859675eb0060 "" - "user-code/ldr/arduino/ldr-led/ldr-led.ino" 1615102332 330 447a5a22bd1fde20300f0e2fe8306db3 "" - "user-code/ldr/arduino/ldr-read/ldr-read.ino" 1615102332 223 428416ae1ca1ac683e7cc49bc07972c3 "" - "user-code/ldr/figures/ldr-conn.png" 1615102332 27006 651850b554b0e5f042da89db408bd75e "" - "user-code/ldr/figures/ldr-led.png" 1615102332 75341 98a4b1e9dd0f7ee83ee41500716ce940 "" - "user-code/ldr/figures/ldr-read-xcos.PNG" 1615102332 34063 b0eeeea9642553ea0bb2889cb52cfa60 "" - "user-code/ldr/figures/ldr.jpg" 1615102332 4060 da1140b101edcf75176b3dfbb765dd42 "" - "user-code/ldr/figures/ldr_sym.png" 1615102332 29267 73b70e220429569a98caa86348349aa1 "" - "user-code/ldr/julia/ldr-led.jl" 1615102332 226 06e515a8f72e1bd422164e137e169ccd "" - "user-code/ldr/julia/ldr-read.jl" 1615102332 172 3c22e807b98d0e14c9ed24c63191387a "" - "user-code/ldr/ldr.tex" 1615173830 23056 0a443f1c7b7cb042986600d94800abd1 "" - "user-code/ldr/python/ldr-led.py" 1615102332 866 b724a956c314292b215cf655d7751fc2 "" - "user-code/ldr/python/ldr-read.py" 1615102332 686 16e0ee2162e2f212ba41d2c9d491f534 "" - "user-code/ldr/scilab/ldr-led.sce" 1615102332 444 0895e89b3e22312736acf271c6315dea "" - "user-code/ldr/scilab/ldr-read.sce" 1615102332 365 2baf1b4875c7cad242e65a3708abc113 "" - "user-code/led/OpenModelica/led-blue-delay.mo" 1615102332 1037 9e13fc17788ee59a36647f3f7507d464 "" - "user-code/led/OpenModelica/led-blue-red.mo" 1615102332 1152 02fbddba26b3d48ab782c0b69d27d7cc "" - "user-code/led/OpenModelica/led-blue.mo" 1615102332 796 7b6b4a4a4107c63c80bb0575a37ec9ff "" - "user-code/led/OpenModelica/led-green-blink.mo" 1615102332 1091 a1997012cbd29ea813ffbde1eb03a020 "" - "user-code/led/OpenModelica/test_firmware.mo" 1615102332 383 0f34571f00e8587e91f97c42155eceae "" - "user-code/led/arduino/led-blink/led-blink.ino" 1615102332 367 d039d0b254aa0be872e45337dbc97184 "" - "user-code/led/arduino/led-blue-delay/led-blue-delay.ino" 1615102332 131 e1d65f6bf12ce001f58bce4b6329eb63 "" - "user-code/led/arduino/led-blue-red/led-blue-red.ino" 1615102332 209 b38328526259cf1e17b49c57c444af0b "" - "user-code/led/arduino/led-blue/led-blue.ino" 1615102332 97 4006c8c86295abd9738d078b66a4a9e2 "" - "user-code/led/figures/arduino-shield.JPG" 1615102332 6411797 2af753c9693c789bfeac0924e48d8062 "" - "user-code/led/figures/led-blue-delay.png" 1615102332 24224 74fb9d7d47c0e80095ffd6941b94d7ed "" - "user-code/led/figures/led-blue-red.png" 1615102332 33412 93a5fd2d5f2d8434e507136db11da0fc "" - "user-code/led/figures/led-blue.png" 1615102332 25771 86ba836f30d36f9a400f5980eb7e74c0 "" - "user-code/led/figures/led-green-blink.png" 1615102332 26877 69c8ba68c5a544a9fe3beb9c36fcfd40 "" - "user-code/led/figures/led.png" 1615102332 3299 6fdaa5be1f5df2c4fa3cc404b111c357 "" - "user-code/led/figures/led_output.png" 1615102332 4933000 3daaef0abe81c66166eaa3fd911c9b66 "" - "user-code/led/figures/schematic.png" 1615102332 34562 2b5d2cb148a99242ffb4343097ced0a0 "" - "user-code/led/julia/led-blue-delay.jl" 1615102332 155 44a9e33622fc3f7ed64ed07862b37d30 "" - "user-code/led/julia/led-blue-red.jl" 1615102332 229 30922ee6d10d798751eac936811197c6 "" - "user-code/led/julia/led-blue.jl" 1615102332 127 622bb51db887bc146e7f767e3b1d56f4 "" - "user-code/led/julia/led-green-blink.jl" 1615102332 191 e8ec59164af34e16a5cd0cff9e58f27e "" - "user-code/led/julia/test_firmware.jl" 1615102332 146 0fb4c836e3401ff48c75c309e39d01ba "" - "user-code/led/led.tex" 1615172600 37354 cbd17dc9a2bd8092911b80e709b300c9 "" - "user-code/led/python/led-blue-delay.py" 1615102332 833 babefa03765e8de3166a7183bb9dea89 "" - "user-code/led/python/led-blue-red.py" 1615102332 1027 6d7d523452db15fd0dc6861ba415eb9b "" - "user-code/led/python/led-blue.py" 1615102332 735 58dfc81f1d62cfc75e56cc9c3485031b "" - "user-code/led/python/led-green-blink.py" 1615102332 790 a24c9d2a3c5eea736979846513ca943d "" - "user-code/led/scilab/led-blue-delay.sce" 1615102332 296 dc571fad7e86d3264301dc3de67ab806 "" - "user-code/led/scilab/led-blue-red.sce" 1615102332 522 35bdc246bc0acd9abb88f82797fb02d1 "" - "user-code/led/scilab/led-blue.sce" 1615102332 253 1e8fce86cb192073bfc694bd34067efc "" - "user-code/led/scilab/led-green-blink.sce" 1615102332 475 42ef34750ae49b20e1ad3386787424e4 "" - "user-code/modbus/OpenModelica/readCurrent.mo" 1615102332 415 303989413cadae961b297f9b27e7fea0 "" - "user-code/modbus/OpenModelica/readPower.mo" 1615102332 435 3f5615fb24b7ddbe58cdd8e1bef132ae "" - "user-code/modbus/OpenModelica/readVoltage.mo" 1615102332 415 6e1ebbf05cf22f407c8164397a270067 "" - "user-code/modbus/arduino/send_packet.ino" 1615102332 8116 cf6c7187b76c359b0e96b2d6ab867417 "" - "user-code/modbus/figures/Full-Set-Up.png" 1615102332 1614647 0b0a3133138b7b5e4362f127b21dbbca "" - "user-code/modbus/figures/active-power-output-setup.jpg" 1615102332 351924 8d58dbf5aedf8ea47c4a10461e296b85 "" - "user-code/modbus/figures/active-power-output.png" 1615102332 92783 8431c4797fbf7c49379c3ed7f6b79786 "" - "user-code/modbus/figures/arduino_code_flowchart.png" 1615102332 30551 d5d6d0068508ecc437e64b129d03adeb "" - "user-code/modbus/figures/block-diagram.PNG" 1615102332 12984 34da68fad73a956dd18a72f2742c01c8 "" - "user-code/modbus/figures/current-output-setup.jpg" 1615102332 369988 8c01314dd3a203470668991b37705c64 "" - "user-code/modbus/figures/current-output.png" 1615102332 92428 a524bc830f420d11fc05150dbcb96771 "" - "user-code/modbus/figures/fig1.png" 1615102332 7589 f96d8da2f8a9b651e6a2b84ff0fcd2b5 "" - "user-code/modbus/figures/fig2.png" 1615102332 8357 df83830062ead3aba95548cffc6e5fc2 "" - "user-code/modbus/figures/fig3.png" 1615102332 64436 45a719b4c6c25010861af86e20af0675 "" - "user-code/modbus/figures/flowchart.png" 1615102332 24159 a806f9f56a4606c9f0640bb0eb7e36ff "" - "user-code/modbus/figures/read_value_xcos.png" 1615102332 51074 2267729983ef5dcb788a3f74130a179a "" - "user-code/modbus/figures/voltage-output-setup.jpg" 1615102332 356309 088966238545406bc7a8c1db7b2ac12a "" - "user-code/modbus/figures/voltage-output.png" 1615102332 97782 6f9b9d94d93e8617e82070422fee492c "" - "user-code/modbus/julia/readCurrent.jl" 1615102332 419 d37bba6d385680f69e39aeeeee270cc2 "" - "user-code/modbus/julia/readPower.jl" 1615102332 408 5fe8daf1c8116370b28ad3bd3f32aab4 "" - "user-code/modbus/julia/readVoltage.jl" 1615102332 418 4e26e56e234bd7df4a03ade0f2866654 "" - "user-code/modbus/modbus.tex" 1615220435 26444 f692bc7fe93f42a0d30c23af786065fe "" - "user-code/modbus/python/read_active_power.py" 1615102332 1107 5c75379ec91b5b117fc94be55100a639 "" - "user-code/modbus/python/read_current.py" 1615102332 1102 c628a8be5444f9b5ffbb348dff567336 "" - "user-code/modbus/python/read_voltage.py" 1615102332 1102 cf711c7b2bc93043409419eb1ae2169b "" - "user-code/modbus/scilab/read_active_power.sci" 1615102332 1072 ec17d07cbbf336756ed22d5469b68e25 "" - "user-code/modbus/scilab/read_current.sci" 1615102332 1090 97c84be93c41f56ed4617dfe2ffaf5bb "" - "user-code/modbus/scilab/read_val.sce" 1615102332 1474 89f368fad786acfa64c8f7eab2d6c14a "" - "user-code/modbus/scilab/read_voltage.sci" 1615102332 1100 00726a382c03a31bf874d21d1cc5eb16 "" - "user-code/pot/OpenModelica/pot-threshold.mo" 1615102332 1725 a803c7baa1ed467a26e4d70571b871c7 "" - "user-code/pot/arduino/pot-threshold/pot-threshold.ino" 1615102332 729 004f694d3a949bb3e91a253f78d11914 "" - "user-code/pot/figures/pot-threshold.PNG" 1615102332 72552 8c710fcf76530bfd3f17d454560b19c4 "" - "user-code/pot/figures/potmeter.png" 1615102332 99691 b56662d8570cfc9c91c52b76f21d1802 "" - "user-code/pot/figures/schematic.png" 1615102332 24453 85099648f5c8e616d3cfd5f3d6d7a7bf "" - "user-code/pot/julia/pot-threshold.jl" 1615102332 457 c32a8f64cd2460150156b5e8cadf050b "" - "user-code/pot/pot.tex" 1615182221 16668 9fb42ff3e4b4c5c8345ef0eb42f30574 "" - "user-code/pot/python/pot-threshold.py" 1615102332 1168 1c8446b4eb191d9326f7c08bd342aa7f "" - "user-code/pot/scilab/pot-threshold.sce" 1615102332 624 2bab29d371a2666f033dd6bccad5bb73 "" - "user-code/push/OpenModelica/led-push-button.mo" 1615102332 1198 120e49f80595079acd4df70592cdf775 "" - "user-code/push/OpenModelica/push-button-status.mo" 1615102332 1251 e670acf0e61d3855657d0d08598f967f "" - "user-code/push/arduino/led-push-button/led-push-button.ino" 1615102332 396 f2cd654545d812fcf8dc360a261677ab "" - "user-code/push/arduino/push-button-status/push-button-status.ino" 1615102332 376 77c53b136c9f6a2227e8e0c615b59677 "" - "user-code/push/figures/led-push-button.PNG" 1615102332 29100 9fb97725008a4f858830924290bafd86 "" - "user-code/push/figures/push-button-status.PNG" 1615102332 27403 da6c41bb605a3801512422bfefcaf4ea "" - "user-code/push/figures/pushbutton-conn.png" 1615102332 25321 c2e109dc82f76507b9a0b5f6e09be7db "" - "user-code/push/julia/led-push-button.jl" 1615102332 244 bdd35ebaf7a49131c86afec8f4d652d5 "" - "user-code/push/julia/push-button-status.jl" 1615102332 162 c571ce3005e5ec597e7dcda1b849185a "" - "user-code/push/push.tex" 1615172502 20413 0d57696903ad438ba0f9f3a4788dd2c1 "" - "user-code/push/python/led-push-button.py" 1615102332 840 4bb8db9727a8e8653a21fbbc7b7526d7 "" - "user-code/push/python/push-button-status.py" 1615102332 722 f58f02f7b8f3f6ec8ed84f102fba6df1 "" - "user-code/push/scilab/led-push-button.sce" 1615102332 343 cf0876406ea3698e7f8fabac2dd17128 "" - "user-code/push/scilab/push-button-status.sce" 1615102332 363 7b086de623a4106004994824105bed4e "" - "user-code/servo/OpenModelica/servo-init.mo" 1615102332 863 bb87abe9ddfb0a20ffa5730f616de29f "" - "user-code/servo/OpenModelica/servo-loop.mo" 1615102332 1082 65457a77509f0c8801012ceebce800b1 "" - "user-code/servo/OpenModelica/servo-reverse.mo" 1615102332 1054 ba02e3eef4c1437cfb637edae7dd0f4e "" - "user-code/servo/OpenModelica/servo_pot.mo" 1615102332 1368 6430aeee3b18832e9a053c4a6633acfd "" - "user-code/servo/arduino/servo-init/servo-init.ino" 1615102332 296 435abb959d4eb3bf1ece522e2905171b "" - "user-code/servo/arduino/servo-loop/servo-loop.ino" 1615102332 393 cbc5d59c562e4e67c20aafd9ddc89572 "" - "user-code/servo/arduino/servo-pot/servo-pot.ino" 1615102332 668 438d39a5ab74beb769cccaa1f1734170 "" - "user-code/servo/arduino/servo-reverse/servo-reverse.ino" 1615102332 332 d517232dd444c72f5dbfdfb655cf2bf2 "" - "user-code/servo/figures/servo-init.png" 1615102332 26415 598a8cb33dbe09dbd1edc7b8735f4816 "" - "user-code/servo/figures/servo-loop.png" 1615102332 32952 67f7dd0d2bb32be2b1c48f217b17c189 "" - "user-code/servo/figures/servo-pot.png" 1615102332 33204 436709fd3e5dbedb22b8af8b2d2ca4ba "" - "user-code/servo/figures/servo-reverse.png" 1615102332 25147 1703152c1e98c6000e54589b6bd467a7 "" - "user-code/servo/julia/servo-init.jl" 1615102332 132 6f5410ea6782213a80a45e485217cd26 "" - "user-code/servo/julia/servo-loop.jl" 1615102332 196 3ab7d6c52e3bafd20905bb15b34d1a4f "" - "user-code/servo/julia/servo-pot.jl" 1615102332 243 b1f605250f284c939aada9d680d64b74 "" - "user-code/servo/julia/servo-reverse.jl" 1615102332 161 4bd6453c4c41951d061f499096c9e179 "" - "user-code/servo/python/servo-init.py" 1615102332 757 38d21bd8f06100c42976b8a24ff8f5ce "" - "user-code/servo/python/servo-loop.py" 1615102332 799 8deb63dd350ee2858ab7eb3786b262cb "" - "user-code/servo/python/servo-pot.py" 1615102332 922 e55098464581b31026e1f7ebf00b90dc "" - "user-code/servo/python/servo-reverse.py" 1615102332 834 be314d76d09898569eb7b256a75c92ae "" - "user-code/servo/scilab/servo-init.sce" 1615102332 272 6b40f18b54fdab49b5096e5c8aa9e2c8 "" - "user-code/servo/scilab/servo-loop.sce" 1615102332 523 3dab557667e4d6684c16488eed4d7467 "" - "user-code/servo/scilab/servo-pot.sce" 1615102332 513 210570db8947ee3cd149bd0612cf2318 "" - "user-code/servo/scilab/servo-reverse.sce" 1615102332 482 8b8b51f642de6d6d1e2f5b3f7d3bd586 "" - "user-code/servo/servo.tex" 1615183979 31611 e3f0d13456b70c6dd1e59b883a572ee6 "" - "user-code/sw-env/figures/arduino-palette.png" 1615102332 10751 8229db142816e63c5b5761df7ebf0e33 "" - "user-code/sw-env/figures/atom-lunch.png" 1615102332 49769 12d856cada850c54b741afaef7d54699 "" - "user-code/sw-env/figures/browse-directory.png" 1615102332 30302 e7161778e4b66145020832ffda95f16b "" - "user-code/sw-env/figures/builder.png" 1615102332 62847 a945d2601d325541677f819dda7ee305 "" - "user-code/sw-env/figures/change-directory.png" 1615102332 64189 616277a190f8052d7c32b3d0c86410c0 "" - "user-code/sw-env/figures/clock-blk.png" 1615102332 8341 2796147e1cfe4ae15ff1581cf7347de4 "" - "user-code/sw-env/figures/com-properties.png" 1615102332 75092 d364fc390b7b1913845428ff03e09b17 "" - "user-code/sw-env/figures/cscope-config.png" 1615102332 15445 4f02500263554c7a25c5355d43fe0720 "" - "user-code/sw-env/figures/device-manager.png" 1615102332 66176 4b944d863a9a68ac712fec18d1072374 "" - "user-code/sw-env/figures/julia-terminal.png" 1615102332 37869 d2831d456ffc6ae78015d2b27552896f "" - "user-code/sw-env/figures/linux-cd.png" 1615102332 39093 885ba08c89ecb4d2c400fa4b07d4ea66 "" - "user-code/sw-env/figures/linux-port.png" 1615102332 22330 f34b363966c6f589a01e2e3083bf7d90 "" - "user-code/sw-env/figures/loader.png" 1615102332 59139 c20511f34e925a6fb5628e3a13c4442a "" - "user-code/sw-env/figures/plot-blk.png" 1615102332 9025 823d55c99e8f9e091c480135e11fed88 "" - "user-code/sw-env/figures/sim-setup.png" 1615102332 18806 fca3d6d4d7692c539f6dd8ee5fca2286 "" - "user-code/sw-env/figures/sine-blk.png" 1615102332 31364 922217660a4514750566368a9628caca "" - "user-code/sw-env/figures/sine-gen.png" 1615102332 18116 34af55052c486ca14630fa8175b34a20 "" - "user-code/sw-env/figures/sine-output.png" 1615102332 5195 b769374644003c54a930b7fd08e2e7ee "" - "user-code/sw-env/figures/table_functions_crop.pdf" 1615102332 84671 8377aefb061b0e251291558e34dd4b23 "" - "user-code/sw-env/figures/test-console.png" 1615102332 53960 b989b14626fd496e19335d18673cc602 "" - "user-code/sw-env/figures/xcos-help.png" 1615102332 87275 3c9b5157ebebe381cd7b5281cdd28482 "" - "user-code/sw-env/sw-env.tex" 1615170912 65488 ed3d395665bf1880dea88e7d84bd2edc "" - "user-code/thermistor/OpenModelica/therm-buzzer.mo" 1615102332 1234 e3c3c8d261a570f6ba97d9be5031ff1a "" - "user-code/thermistor/OpenModelica/therm-read.mo" 1615102332 990 198e4947eb2cc3dd685574c945aea1f2 "" - "user-code/thermistor/arduino/therm-buzzer/therm-buzzer.ino" 1615102332 389 c4216c80dfb4f1f23b090c94fd181a05 "" - "user-code/thermistor/arduino/therm-read/therm-read.ino" 1615102332 221 de622bbb1d39cb66ab1a45e015351b9d "" - "user-code/thermistor/figures/BUZZER-Diagram-crop.pdf" 1615102332 44580 9821d615a59f54c353650c91d53397ff "" - "user-code/thermistor/figures/NTC-bead.jpg" 1615102332 26322 dc48012480bf36dffe1bc53f53fff468 "" - "user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf" 1615102332 51122 63d1034bfec8c1e50343da5dd4e8a355 "" - "user-code/thermistor/figures/therm-buzzer-xcos.png" 1615102332 62520 d7a651c93d11aa2ade2fbcaaae324492 "" - "user-code/thermistor/figures/therm-buzzer.png" 1615102332 21991 43392992f62b8fc4acd5d04722ac65ef "" - "user-code/thermistor/figures/therm-read-xcos.png" 1615102332 57179 0dddd7d72b0b013c4bca6de583a2bb80 "" - "user-code/thermistor/figures/therm-read.png" 1615102332 19495 9e15703acd9c4205b29b15f718ba5669 "" - "user-code/thermistor/figures/therm-sym.png" 1615102332 17914 5c4de58664f2c605c14ebafd7187b119 "" - "user-code/thermistor/julia/therm-buzzer.jl" 1615102332 226 bf899244c84d5e79afd9cbb0b4e47ac3 "" - "user-code/thermistor/julia/therm-read.jl" 1615102332 144 6f69ed4b7b2565dc7b254e40a783b691 "" - "user-code/thermistor/python/therm-buzzer.py" 1615102332 928 ed9f475c9ed1b48df0336865cc08a77e "" - "user-code/thermistor/python/therm-read.py" 1615102332 756 69346d8630af0b54c8fd104e83808e25 "" - "user-code/thermistor/scilab/therm-buzzer.sce" 1615102332 474 a5b32bd97a4179f7ac211aacf488dad3 "" - "user-code/thermistor/scilab/therm-read.sce" 1615102332 382 5e743c25b50f9d961a2939ce81d7b633 "" - "user-code/thermistor/thermistor.tex" 1615183322 23389 e9969d91821c6707df3703e45c9c5d23 "" + "floss-arduino.ilg" +["pdflatex"] 1615965703 "/home/fossee/Desktop/floss-scilab-arduino/floss-arduino.tex" "/home/fossee/Desktop/floss-scilab-arduino/floss-arduino.pdf" "floss-arduino" 1615965736 + "/etc/texmf/web2c/texmf.cnf" 1602253014 475 c0e671620eb5563b2130f56340a5fde8 "" + "/home/fossee/Desktop/floss-scilab-arduino/floss-arduino.aux" 1615965708 122896 0f6805ee14c2d048ecea918347bf2d8a "" + "/home/fossee/Desktop/floss-scilab-arduino/floss-arduino.tex" 1615965735 4443 11daa2a9d83a9eec2d4fe6e86cb48912 "" + "/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc" 1165713224 4850 80dc9bab7f31fb78a000ccfed0e27cab "" + "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx0900.tfm" 1136768653 3584 1a7de6c99457381c64abc1a7c545505f "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx1095.tfm" 1136768653 3584 21b378cca2e40816b0e6d74a4dc98f04 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm" 1136768653 3584 402da0b29eafbad07963b1224b222f18 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx1440.tfm" 1136768653 3584 13049b61b922a28b158a38aeff75ee9b "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx2074.tfm" 1136768653 3584 7666d038713b9e38abb5c2e0f6972188 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx2488.tfm" 1136768653 3584 0181dbc4d429c3ba4e30feba37b5df96 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm0600.tfm" 1136768653 3584 291a5713401683441e0a8c8f4417b17b "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm0800.tfm" 1136768653 3584 49064b465390a8e316a3c8417a050403 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm0900.tfm" 1136768653 3584 d3d8ac8b25ca19c0a40b86a5db1e8ccc "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1136768653 3584 adb004a0c8e7c46ee66cad73671f37b4 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1095.tfm" 1136768653 3584 929cdff2b7a8c11bd4d49fd68cb0ae70 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm" 1136768653 3584 f80ddd985bd00e29e9a6047ebd9d4781 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm" 1136768653 3584 3169d30142b88a27d4ab0e3468e963a2 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm2074.tfm" 1136768653 3584 8e2870ec7aa9776f59654942b0923f51 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm2488.tfm" 1136768653 3584 406ad7b70d9a41f7833f92b6313150c8 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecsi1095.tfm" 1136768653 3584 1a0353d13d3e702865b76e3b1c321b5b "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecsl1095.tfm" 1136768653 3584 91bcd1ec8de84adb306899ddf050f500 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecss1095.tfm" 1136768653 3584 8ece407347b270c252c46fdfaef5a9ef "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecti1095.tfm" 1136768653 3072 b73d2778cc3af44970de4de5e032d7f6 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm" 1136768653 1536 05df9db6aeccc4eea94fec15c9024f79 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0900.tfm" 1136768653 1536 c4f439db76ef96a9c53bc437f35ffe20 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1095.tfm" 1136768653 1536 02c06700a42be0f5a28664c7273f82e7 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1246382020 1004 54797486969f23fa377b128694d548df "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1246382020 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex9.tfm" 1246382020 996 a18840b13b499c08ac2de96a99eda4bc "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/bera/fvmr8r.tfm" 1136768653 1292 a0ca2398d40dc5494f22d2fbff33269b "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/bera/fvmr8t.tfm" 1136768653 1380 bb8d389860f8cf35648da78ba6d79918 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1136768653 992 662f679a0b3d2d53c1b94050fdaa3f50 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1136768653 1528 abec98dbc43e172678c11b3b9031252a "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1136768653 1512 f21f83efb36853c0b70002322c1ab3ad "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1136768653 1520 eccf95517727cb11801f4f1aee3a21b4 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi9.tfm" 1136768653 1524 d89e2d087a9828407a196f428428ef4a "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1136768653 1296 45809c5a464d5f32c8f98ba97c1bb47f "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1136768653 1300 b62933e007d01cfd073f79b963c01526 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1136768653 1292 21c1c5bfeaebccffdb478fd231a0997d "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr9.tfm" 1136768653 1292 6b21b9c2c7bebb38aa2273f7ca0fb3af "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1136768653 1124 6c73e740cf17375f03eec0ee63599741 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1136768653 1116 933a60c408fc0a863a92debe84b2d294 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1136768653 1120 8b7d695260f3cff42e636090a8002094 "" + "/usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy9.tfm" 1136768653 1116 25a7bf822c58caf309a702ef79f4afbb "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb" 1248133631 30251 6afa5cb1d0204815a708a080681d4674 "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1248133631 36299 5f9df58c2139e7edcf37c8fca4bd384d "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb" 1248133631 35469 70d41d2b9ea31d5d813066df7c99281c "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb" 1248133631 32726 0a1aea6fcd6468ee2cf64d891f5c43c8 "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb" 1248133631 33993 9b89b85fd2d9df0482bd47194d1d3bf3 "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1248133631 32569 5e5ddc8df908dea60932f3c484a54c0d "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb" 1248133631 32587 1788b0c1c5b39540c96f5e42ccd6dae8 "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb" 1248133631 32626 4f5c1b83753b1dd3a97d1b399a005b4b "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb" 1248133631 32442 c975af247b6702f7ca0c299af3616b80 "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/bera/fvmr8a.pfb" 1136849748 29228 440002646d60f9d1a0cdf5878b9a308f "" + "/usr/share/texlive/texmf-dist/fonts/vf/public/bera/fvmr8t.vf" 1136768653 2156 58631a68efc4afbec92c522ba77a542f "" + "/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1461363279 71627 94eb9990bed73c364d7f53f960cc8c5b "" + "/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty" 1576624944 13807 952b0226d4efca026f0e19dd266dcc22 "" + "/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1576624883 18552 1e1cc7b75da0dfaacce7cdcb27d306bf "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1523134290 2211 ca7ce284ab93c8eecdc6029dc5ccbd73 "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty" 1523134290 4161 7f6eb9092061a11f87d08ed13515b48d "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty" 1580683321 85660 baee036978c7a91f4e2bba43f05e5945 "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty" 1523134290 4116 32e6abd27229755a83a8b7f18e583890 "" + "/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty" 1523134290 2432 8ff93b1137020e8f21930562a874ae66 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo" 1580683321 8301 dcd9ec352700e202dd0ad360f33021e3 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/book.cls" 1580683321 23147 87043b6c3ff70b5e5185aee55d462dd7 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty" 1581632200 4947 0c2888dd88121ae675fc6e82213623ba "" + "/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty" 1580683321 5159 892429808d9e0e2b3548aaefd9a06ed0 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty" 1580683321 1940 dd4f2aa11c89855a3c47d09758782ba5 "" + "/usr/share/texlive/texmf-dist/tex/latex/base/t1cmss.fd" 1580683321 2622 2e7b4cea91736cafdafba1c0db58bc1c "" + "/usr/share/texlive/texmf-dist/tex/latex/bera/beramono.sty" 1137109926 767 619e175cf21788218aa95de61f93b82f "" + "/usr/share/texlive/texmf-dist/tex/latex/bera/t1fvm.fd" 1137109926 819 be55b7e3c5cc7c059be8eb7852d712b5 "" + "/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty" 1578175482 57350 70b0c251b0022f1db12ad7dd4c1aa547 "" + "/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty" 1578175482 62012 5e9d40ecd926a6f500919e4c7e1480de "" + "/usr/share/texlive/texmf-dist/tex/latex/cclicenses/cclicenses.sty" 1190587491 4225 a1be0bbd8b5d331922d63e0112439580 "" + "/usr/share/texlive/texmf-dist/tex/latex/chngcntr/chngcntr.sty" 1525297854 4336 84bc4a8edb126e69abec1a67dc0c36cf "" + "/usr/share/texlive/texmf-dist/tex/latex/cite/cite.sty" 1425427964 26218 19edeff8cdc2bcb704e8051dc55eb5a7 "" + "/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1579991033 13886 d1306dcf79a944f6988e688c1785f9ce "" + "/usr/share/texlive/texmf-dist/tex/latex/fancybox/fancybox.sty" 1274111957 27261 5ae6156674330dc345adb79b6e5d8966 "" + "/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1548974385 11128 a53805799bebfed6358fc1658a18e41f "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1459978653 1213 620bba36b25224fa9b7e1ccb4ecb76fd "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1465944070 1224 978390e9c2234eab29404bc21b268d1e "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def" 1515537368 17334 520b9b85ad8a2a48eda3f643e27a5179 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty" 1580683321 7107 12f1c5ba3c6e4a1dde3cb5a3ae4b2cd1 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty" 1580683321 16932 04729abe63b66ec59ea56edcd722b058 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty" 1580683321 9067 1b996612394a52e1efe89c8bfe8a5892 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty" 1580683321 2590 e3b24ff953e5b58d924f163d25380312 "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/rotating.sty" 1580683321 6982 df2e03ed1b101065d688af501de0405d "" + "/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty" 1580683321 3976 d7fa7d81d2870d509d25b17d0245e735 "" + "/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1575152344 22520 c4c2dab203104295e1e618be7e5c0f5b "" + "/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def" 1580854751 25404 9d60f463a00d154207ec0048dee27cf0 "" + "/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1279039959 678 4792914a8f45be57bb98413425e4c7af "" + "/usr/share/texlive/texmf-dist/tex/latex/layouts/layouts.sty" 1252025554 103628 f0d6a23a8bf6863780e994d496016c62 "" + "/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg" 1568236792 1830 bbaba8afaf42cc048ec4d4ff73467521 "" + "/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty" 1568236792 80511 830f3f1d3ab7448dd84233e9c2f6462c "" + "/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty" 1568236792 204271 6a0ce6b8dafb6c4a13b9036ab1717c77 "" + "/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty" 1568236792 77022 32914f01b528131c47be2a1040d3856d "" + "/usr/share/texlive/texmf-dist/tex/latex/morefloats/morefloats.sty" 1437606073 40388 14d2f45ee504fe2bfb67bfbea24e0cee "" + "/usr/share/texlive/texmf-dist/tex/latex/ntheorem/ntheorem.sty" 1346969955 43120 799f06af91d8fb275749981ca21a5146 "" + "/usr/share/texlive/texmf-dist/tex/latex/paralist/paralist.sty" 1485124581 14857 82c76ebe8f06becf69ab309565b2a0cb "" + "/usr/share/texlive/texmf-dist/tex/latex/seqsplit/seqsplit.sty" 1155399262 1346 2729ac6e87ab535b7428c6807dace823 "" + "/usr/share/texlive/texmf-dist/tex/latex/subfig/subfig.sty" 1158586182 21369 9ef165ca6df8815c92e693146a376c92 "" + "/usr/share/texlive/texmf-dist/tex/latex/tools/theorem.sty" 1580683321 4957 8d2aa52276e059af562970cda848b5b1 "" + "/usr/share/texlive/texmf-dist/tex/latex/tools/varioref.sty" 1580683321 36692 fa125469c111046ecdf3717a9ba7ff20 "" + "/usr/share/texlive/texmf-dist/tex/latex/url/url.sty" 1388531844 12796 8edb7d69a20b857904dd0ea757c14ec9 "" + "/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1581979058 38841 ce3692aa899bb693b90b87eaa5d4d84e "" + "/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-t1.enc" 1565080000 2971 def0b6c1f0b107b3b936def894055589 "" + "/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1565080000 2900 1537cc8184ad1792082cd229ecc269f4 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfbx0900.pfb" 1604539918 143961 201304b65f97bc643fbd0bcf0685d1fe "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfbx1095.pfb" 1604539918 154600 ea54091d31de803b613ba9e80ca51709 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfbx1200.pfb" 1604539918 140176 d4962f948b4cc0adf4d3dde77a128c95 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfbx1440.pfb" 1604539918 135942 859a90cad7494a1e79c94baf546d7de5 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfbx2074.pfb" 1604539918 140194 627cc7f36c05b80e25d178974ccb3442 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfbx2488.pfb" 1604539918 135938 299ac3a69892db3b7674a8b2543b0a77 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfrm0600.pfb" 1604539918 162624 9dcc92cd3b1dfe2ecc80e6da7f2eb6bd "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfrm0800.pfb" 1604539918 164227 3df942b4ff2124425d8fb1b6d3e01c7a "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfrm0900.pfb" 1604539918 149037 995a6f1e12c1d647b99b1cf55db78699 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfrm1000.pfb" 1565080000 138258 6525c253f16cededa14c7fd0da7f67b2 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfrm1095.pfb" 1604539918 145929 f25e56369a345c4ff583b067cd87ce8e "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfrm1200.pfb" 1604539918 136101 f533469f523533d38317ab5729d00c8a "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfsi1095.pfb" 1604539918 106965 72348192f7f7f7c44b4558f2996b4879 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfss1095.pfb" 1604539918 97272 e31c1319e3ff43b442c57e2c8f2acc52 "" + "/usr/share/texmf/fonts/type1/public/cm-super/sfti1095.pfb" 1604539918 196446 8fbbe4b97b83e5182def6d29a44e57fb "" + "/usr/share/texmf/web2c/texmf.cnf" 1581979058 38841 ce3692aa899bb693b90b87eaa5d4d84e "" + "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1604540077 4770781 1ed1abab22da9c3e2cc82e4db562318b "" + "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1604540101 8258883 e8330f8aa4fe7c6cdcf08bf0b72237fd "" + "floss-arduino.OpenModelicad" 1615965708 2297 10eb3e12a27d4033d8403b331ea191b1 "pdflatex" + "floss-arduino.ard" 1615965708 2080 7fd43b6604a973bd8449752f9276e906 "pdflatex" + "floss-arduino.aux" 1615965708 122896 0f6805ee14c2d048ecea918347bf2d8a "pdflatex" + "floss-arduino.bbl" 1615965672 2140 a4f2f2278da9e2bdb36d4b32d75029c6 "bibtex floss-arduino" + "floss-arduino.cod" 1615965708 2523 d83c34cd93dd6da06809aca462195527 "pdflatex" + "floss-arduino.ind" 1615964866 228 247fff6b881996667ba0567bf828c67f "makeindex floss-arduino.idx" + "floss-arduino.juliad" 1615965708 2311 dd8cfce755511cc4f5712ba943b0a9eb "pdflatex" + "floss-arduino.lof" 1615965708 10110 39dd55f56fc758ffee2d625d996af6cf "pdflatex" + "floss-arduino.lot" 1615965708 3699 5ca62e0c0bd262baf642fc7eda2b8c64 "pdflatex" + "floss-arduino.pyd" 1615965708 2323 e294ec322b310dad223c47edbbac95b4 "pdflatex" + "floss-arduino.tex" 1615965735 4443 11daa2a9d83a9eec2d4fe6e86cb48912 "" + "floss-arduino.toc" 1615965708 14764 7ca335cd5f3e86c25d484c1a7077a79d "pdflatex" + "suppl/acr.tex" 1615963613 1926 fd6481c4666ee0d60331b7d4cc24b645 "" + "suppl/intro.tex" 1615963613 3437 b09628cf9e20fe17fa65b37a5997653c "" + "suppl/styles.tex" 1615963613 8143 aa3280f0b59c8631fe8ec44895c9e871 "" + "tools/arduino-firmware/arduino-firmware.ino" 1615963613 34362 dce80fc83f2a12c5a28422b7712bc3ac "" + "tools/shield/pcb_board_V1p2.png" 1615963613 39034 e737286dfaa03f083b37af936149ad4d "" + "tools/shield/shield-V1p2.jpg" 1615963613 221681 3be329dcc0590284c83508bfc96ede10 "" + "tools/shield/shield-V1p2.png" 1615963613 53354 a9da758f55dc80f179f1666876ecf261 "" + "tools/test_firmware.sce" 1615963613 117 284faf7c3b9a1a7fc9f34b15adcaa845 "" + "user-code/dcmotor/OpenModelica/dcmotor-both.mo" 1615963613 1082 83d6eac8a66d717c6284b6ade0287601 "" + "user-code/dcmotor/OpenModelica/dcmotor-clock.mo" 1615963613 973 f17376685d16673954c6ba57f7634e77 "" + "user-code/dcmotor/OpenModelica/dcmotor-loop.mo" 1615963613 1212 64682eafa774ce359efdd3d63d27341a "" + "user-code/dcmotor/arduino/dcmotor-both/dcmotor-both.ino" 1615963613 504 4e8bd29e191ec535da44c4b3a556fb99 "" + "user-code/dcmotor/arduino/dcmotor-clock/dcmotor-clock.ino" 1615963613 423 47dba1db8580ff1cd47e9eb2b5b4dfe9 "" + "user-code/dcmotor/arduino/dcmotor-loop/dcmotor-loop.ino" 1615963613 662 b99c2d806386f93ef1c8835fbf9669a7 "" + "user-code/dcmotor/dcmotor.tex" 1615963613 35419 acf00cf712b465581c4c33dac479bd10 "" + "user-code/dcmotor/figures/dc_motor_description.jpg" 1615963613 694440 a424c50ad327bc459a4ab4808f398262 "" + "user-code/dcmotor/figures/dcmotor-both.png" 1615963613 32214 a1429a4cc0aee2d50d6c8b886530f9e9 "" + "user-code/dcmotor/figures/dcmotor-clock.png" 1615963613 26079 07178ea354fae535528fba334b484540 "" + "user-code/dcmotor/figures/dcmotor-loop.png" 1615963613 28069 bc29d801afcbd2b0dcf5f9b69f21a4d9 "" + "user-code/dcmotor/figures/dcmotor_board.png" 1615963613 114406 92155ec29d259e5fcda6bce5c6b08004 "" + "user-code/dcmotor/figures/schematic.png" 1615963613 29144 971dcba68f6e79a1c3c5777dac2627ea "" + "user-code/dcmotor/julia/dcmotor-both.jl" 1615963613 196 92720229fca341a6a12f51dc5c621ef4 "" + "user-code/dcmotor/julia/dcmotor-clock.jl" 1615963613 164 8be6cb490bf6f3865bcfad764ffd215e "" + "user-code/dcmotor/julia/dcmotor-loop.jl" 1615963613 253 ac7ab3d63d1a4ca614d09d8202f8146e "" + "user-code/dcmotor/python/dcmotor-both.py" 1615963613 849 6dc6e246f894e02cd706646d6eafc8bb "" + "user-code/dcmotor/python/dcmotor-clock.py" 1615963613 823 f3b729c559cdfaf0120e15462d9d15c3 "" + "user-code/dcmotor/python/dcmotor-loop.py" 1615963613 952 cb8bbee7a980a5d3e6eecf7a24740284 "" + "user-code/dcmotor/scilab/dcmotor-both.sce" 1615963613 466 f4161dac876a5a4f5ba1e8626b87511f "" + "user-code/dcmotor/scilab/dcmotor-clock.sce" 1615963613 347 86ac126bdf94c50ae7fa49b4c85f2aec "" + "user-code/dcmotor/scilab/dcmotor-loop.sce" 1615963613 605 ce3f61c8fff2a7db071d5b152d6d238e "" + "user-code/hw-env/figures/OSHW-138px.png" 1615963613 8171 62fe0090b5a01299adb7fb7b4d9ac130 "" + "user-code/hw-env/figures/arduino-3d-printer.jpg" 1615963613 39052 6dff9ea86aa1541b274437fe913ddd46 "" + "user-code/hw-env/figures/arduino-ide.jpg" 1615963613 194767 bfef476ab04769e6b222de9ff24a9623 "" + "user-code/hw-env/figures/arduino-phone.jpg" 1615963613 135255 4b4165291b755b12ce897d7a408f2d6d "" + "user-code/hw-env/figures/arduino.png" 1615963613 149178 70a98357748236149bf214d5d18b33f6 "" + "user-code/hw-env/figures/hw-device-manager.jpg" 1615963613 123199 593d451c63d150854f6e8f091ae0b56b "" + "user-code/hw-env/figures/lily.jpg" 1615963613 74607 a5cc307933e091ab5da6b90172f6ddd9 "" + "user-code/hw-env/figures/mega.jpg" 1615963614 1075629 4343e24216f3e871b746baab98dc92b5 "" + "user-code/hw-env/figures/miccontblk.png" 1615963614 32073 d40dc886413fc19a7f28ed042cb42be3 "" + "user-code/hw-env/figures/resolution.png" 1615963614 4945 8c36e13a636f064fe99a32583bd5a09f "" + "user-code/hw-env/figures/run.png" 1615963614 7479 2a0408aff85d84cbe8b618edf5924811 "" + "user-code/hw-env/figures/shield-crop.jpg" 1615963614 88724 a405ddfd57bdc79018c6674fc399d67f "" + "user-code/hw-env/figures/update-driver.png" 1615963614 40170 607a1cd06856f1eecd42ebc14fbe2daf "" + "user-code/hw-env/hw-env.tex" 1615963614 19748 d06b5a3ad52f402b3f691d5df6f7e3f9 "" + "user-code/ldr/OpenModelica/ldr-led.mo" 1615963614 1246 9c0dc0993bcd21f01e89bcf1b403c8b1 "" + "user-code/ldr/OpenModelica/ldr-read.mo" 1615963614 989 9dc1e823b5c929edaae5859675eb0060 "" + "user-code/ldr/arduino/ldr-led/ldr-led.ino" 1615963614 330 447a5a22bd1fde20300f0e2fe8306db3 "" + "user-code/ldr/arduino/ldr-read/ldr-read.ino" 1615963614 223 428416ae1ca1ac683e7cc49bc07972c3 "" + "user-code/ldr/figures/ldr-conn.png" 1615963614 27006 651850b554b0e5f042da89db408bd75e "" + "user-code/ldr/figures/ldr-led.png" 1615963614 75341 98a4b1e9dd0f7ee83ee41500716ce940 "" + "user-code/ldr/figures/ldr-read-xcos.PNG" 1615963614 34063 b0eeeea9642553ea0bb2889cb52cfa60 "" + "user-code/ldr/figures/ldr.jpg" 1615963614 4060 da1140b101edcf75176b3dfbb765dd42 "" + "user-code/ldr/figures/ldr_sym.png" 1615963614 29267 73b70e220429569a98caa86348349aa1 "" + "user-code/ldr/julia/ldr-led.jl" 1615963614 226 06e515a8f72e1bd422164e137e169ccd "" + "user-code/ldr/julia/ldr-read.jl" 1615963614 172 3c22e807b98d0e14c9ed24c63191387a "" + "user-code/ldr/ldr.tex" 1615963614 23056 0a443f1c7b7cb042986600d94800abd1 "" + "user-code/ldr/python/ldr-led.py" 1615963614 866 b724a956c314292b215cf655d7751fc2 "" + "user-code/ldr/python/ldr-read.py" 1615963614 686 16e0ee2162e2f212ba41d2c9d491f534 "" + "user-code/ldr/scilab/ldr-led.sce" 1615963614 444 0895e89b3e22312736acf271c6315dea "" + "user-code/ldr/scilab/ldr-read.sce" 1615963614 365 2baf1b4875c7cad242e65a3708abc113 "" + "user-code/led/OpenModelica/led-blue-delay.mo" 1615963614 1037 9e13fc17788ee59a36647f3f7507d464 "" + "user-code/led/OpenModelica/led-blue-red.mo" 1615963614 1152 02fbddba26b3d48ab782c0b69d27d7cc "" + "user-code/led/OpenModelica/led-blue.mo" 1615963614 796 7b6b4a4a4107c63c80bb0575a37ec9ff "" + "user-code/led/OpenModelica/led-green-blink.mo" 1615963614 1091 a1997012cbd29ea813ffbde1eb03a020 "" + "user-code/led/OpenModelica/test_firmware.mo" 1615963614 383 0f34571f00e8587e91f97c42155eceae "" + "user-code/led/arduino/led-blink/led-blink.ino" 1615963614 367 d039d0b254aa0be872e45337dbc97184 "" + "user-code/led/arduino/led-blue-delay/led-blue-delay.ino" 1615963614 131 e1d65f6bf12ce001f58bce4b6329eb63 "" + "user-code/led/arduino/led-blue-red/led-blue-red.ino" 1615963614 209 b38328526259cf1e17b49c57c444af0b "" + "user-code/led/arduino/led-blue/led-blue.ino" 1615963614 97 4006c8c86295abd9738d078b66a4a9e2 "" + "user-code/led/figures/arduino-shield.JPG" 1615963614 6411797 2af753c9693c789bfeac0924e48d8062 "" + "user-code/led/figures/led-blue-delay.png" 1615963614 24224 74fb9d7d47c0e80095ffd6941b94d7ed "" + "user-code/led/figures/led-blue-red.png" 1615963614 33412 93a5fd2d5f2d8434e507136db11da0fc "" + "user-code/led/figures/led-blue.png" 1615963614 25771 86ba836f30d36f9a400f5980eb7e74c0 "" + "user-code/led/figures/led-green-blink.png" 1615963614 26877 69c8ba68c5a544a9fe3beb9c36fcfd40 "" + "user-code/led/figures/led.png" 1615963614 3299 6fdaa5be1f5df2c4fa3cc404b111c357 "" + "user-code/led/figures/led_output.png" 1615963614 4933000 3daaef0abe81c66166eaa3fd911c9b66 "" + "user-code/led/figures/rgbled_bb.png" 1615965085 214780 284960cff358f670c168caa9d39e223b "" + "user-code/led/figures/schematic.png" 1615963614 34562 2b5d2cb148a99242ffb4343097ced0a0 "" + "user-code/led/julia/led-blue-delay.jl" 1615963614 155 44a9e33622fc3f7ed64ed07862b37d30 "" + "user-code/led/julia/led-blue-red.jl" 1615963614 229 30922ee6d10d798751eac936811197c6 "" + "user-code/led/julia/led-blue.jl" 1615963614 127 622bb51db887bc146e7f767e3b1d56f4 "" + "user-code/led/julia/led-green-blink.jl" 1615963614 191 e8ec59164af34e16a5cd0cff9e58f27e "" + "user-code/led/julia/test_firmware.jl" 1615963614 146 0fb4c836e3401ff48c75c309e39d01ba "" + "user-code/led/led.tex" 1615965726 43289 a190448d448eaf6175aa4171f1b53b98 "" + "user-code/led/python/led-blue-delay.py" 1615963614 833 babefa03765e8de3166a7183bb9dea89 "" + "user-code/led/python/led-blue-red.py" 1615963614 1027 6d7d523452db15fd0dc6861ba415eb9b "" + "user-code/led/python/led-blue.py" 1615963614 735 58dfc81f1d62cfc75e56cc9c3485031b "" + "user-code/led/python/led-green-blink.py" 1615963614 790 a24c9d2a3c5eea736979846513ca943d "" + "user-code/led/scilab/led-blue-delay.sce" 1615963614 296 dc571fad7e86d3264301dc3de67ab806 "" + "user-code/led/scilab/led-blue-red.sce" 1615963614 522 35bdc246bc0acd9abb88f82797fb02d1 "" + "user-code/led/scilab/led-blue.sce" 1615963614 253 1e8fce86cb192073bfc694bd34067efc "" + "user-code/led/scilab/led-green-blink.sce" 1615963614 475 42ef34750ae49b20e1ad3386787424e4 "" + "user-code/modbus/OpenModelica/readCurrent.mo" 1615963614 415 303989413cadae961b297f9b27e7fea0 "" + "user-code/modbus/OpenModelica/readPower.mo" 1615963614 435 3f5615fb24b7ddbe58cdd8e1bef132ae "" + "user-code/modbus/OpenModelica/readVoltage.mo" 1615963614 415 6e1ebbf05cf22f407c8164397a270067 "" + "user-code/modbus/arduino/send_packet.ino" 1615963614 8116 cf6c7187b76c359b0e96b2d6ab867417 "" + "user-code/modbus/figures/Full-Set-Up.png" 1615963614 1614647 0b0a3133138b7b5e4362f127b21dbbca "" + "user-code/modbus/figures/active-power-output-setup.jpg" 1615963614 351924 8d58dbf5aedf8ea47c4a10461e296b85 "" + "user-code/modbus/figures/active-power-output.png" 1615963614 92783 8431c4797fbf7c49379c3ed7f6b79786 "" + "user-code/modbus/figures/arduino_code_flowchart.png" 1615963614 30551 d5d6d0068508ecc437e64b129d03adeb "" + "user-code/modbus/figures/block-diagram.PNG" 1615963614 12984 34da68fad73a956dd18a72f2742c01c8 "" + "user-code/modbus/figures/current-output-setup.jpg" 1615963614 369988 8c01314dd3a203470668991b37705c64 "" + "user-code/modbus/figures/current-output.png" 1615963614 92428 a524bc830f420d11fc05150dbcb96771 "" + "user-code/modbus/figures/fig1.png" 1615963614 7589 f96d8da2f8a9b651e6a2b84ff0fcd2b5 "" + "user-code/modbus/figures/fig2.png" 1615963614 8357 df83830062ead3aba95548cffc6e5fc2 "" + "user-code/modbus/figures/fig3.png" 1615963614 64436 45a719b4c6c25010861af86e20af0675 "" + "user-code/modbus/figures/flowchart.png" 1615963614 24159 a806f9f56a4606c9f0640bb0eb7e36ff "" + "user-code/modbus/figures/read_value_xcos.png" 1615963614 51074 2267729983ef5dcb788a3f74130a179a "" + "user-code/modbus/figures/voltage-output-setup.jpg" 1615963614 356309 088966238545406bc7a8c1db7b2ac12a "" + "user-code/modbus/figures/voltage-output.png" 1615963614 97782 6f9b9d94d93e8617e82070422fee492c "" + "user-code/modbus/julia/readCurrent.jl" 1615963614 419 d37bba6d385680f69e39aeeeee270cc2 "" + "user-code/modbus/julia/readPower.jl" 1615963614 408 5fe8daf1c8116370b28ad3bd3f32aab4 "" + "user-code/modbus/julia/readVoltage.jl" 1615963614 418 4e26e56e234bd7df4a03ade0f2866654 "" + "user-code/modbus/modbus.tex" 1615963614 26444 f692bc7fe93f42a0d30c23af786065fe "" + "user-code/modbus/python/read_active_power.py" 1615963614 1107 5c75379ec91b5b117fc94be55100a639 "" + "user-code/modbus/python/read_current.py" 1615963614 1102 c628a8be5444f9b5ffbb348dff567336 "" + "user-code/modbus/python/read_voltage.py" 1615963614 1102 cf711c7b2bc93043409419eb1ae2169b "" + "user-code/modbus/scilab/read_active_power.sci" 1615963614 1072 ec17d07cbbf336756ed22d5469b68e25 "" + "user-code/modbus/scilab/read_current.sci" 1615963614 1090 97c84be93c41f56ed4617dfe2ffaf5bb "" + "user-code/modbus/scilab/read_val.sce" 1615963614 1474 89f368fad786acfa64c8f7eab2d6c14a "" + "user-code/modbus/scilab/read_voltage.sci" 1615963614 1100 00726a382c03a31bf874d21d1cc5eb16 "" + "user-code/pot/OpenModelica/pot-threshold.mo" 1615963614 1725 a803c7baa1ed467a26e4d70571b871c7 "" + "user-code/pot/arduino/pot-threshold/pot-threshold.ino" 1615963614 729 004f694d3a949bb3e91a253f78d11914 "" + "user-code/pot/figures/pot-threshold.PNG" 1615963614 72552 8c710fcf76530bfd3f17d454560b19c4 "" + "user-code/pot/figures/potmeter.png" 1615963614 99691 b56662d8570cfc9c91c52b76f21d1802 "" + "user-code/pot/figures/schematic.png" 1615963614 24453 85099648f5c8e616d3cfd5f3d6d7a7bf "" + "user-code/pot/julia/pot-threshold.jl" 1615963614 457 c32a8f64cd2460150156b5e8cadf050b "" + "user-code/pot/pot.tex" 1615963614 16668 9fb42ff3e4b4c5c8345ef0eb42f30574 "" + "user-code/pot/python/pot-threshold.py" 1615963614 1168 1c8446b4eb191d9326f7c08bd342aa7f "" + "user-code/pot/scilab/pot-threshold.sce" 1615963614 624 2bab29d371a2666f033dd6bccad5bb73 "" + "user-code/push/OpenModelica/led-push-button.mo" 1615963614 1198 120e49f80595079acd4df70592cdf775 "" + "user-code/push/OpenModelica/push-button-status.mo" 1615963614 1251 e670acf0e61d3855657d0d08598f967f "" + "user-code/push/arduino/led-push-button/led-push-button.ino" 1615963614 396 f2cd654545d812fcf8dc360a261677ab "" + "user-code/push/arduino/push-button-status/push-button-status.ino" 1615963614 376 77c53b136c9f6a2227e8e0c615b59677 "" + "user-code/push/figures/led-push-button.PNG" 1615963614 29100 9fb97725008a4f858830924290bafd86 "" + "user-code/push/figures/push-button-status.PNG" 1615963614 27403 da6c41bb605a3801512422bfefcaf4ea "" + "user-code/push/figures/pushbutton-conn.png" 1615963614 25321 c2e109dc82f76507b9a0b5f6e09be7db "" + "user-code/push/julia/led-push-button.jl" 1615963614 244 bdd35ebaf7a49131c86afec8f4d652d5 "" + "user-code/push/julia/push-button-status.jl" 1615963614 162 c571ce3005e5ec597e7dcda1b849185a "" + "user-code/push/push.tex" 1615963614 20413 0d57696903ad438ba0f9f3a4788dd2c1 "" + "user-code/push/python/led-push-button.py" 1615963614 840 4bb8db9727a8e8653a21fbbc7b7526d7 "" + "user-code/push/python/push-button-status.py" 1615963614 722 f58f02f7b8f3f6ec8ed84f102fba6df1 "" + "user-code/push/scilab/led-push-button.sce" 1615963614 343 cf0876406ea3698e7f8fabac2dd17128 "" + "user-code/push/scilab/push-button-status.sce" 1615963614 363 7b086de623a4106004994824105bed4e "" + "user-code/servo/OpenModelica/servo-init.mo" 1615963614 863 bb87abe9ddfb0a20ffa5730f616de29f "" + "user-code/servo/OpenModelica/servo-loop.mo" 1615963614 1082 65457a77509f0c8801012ceebce800b1 "" + "user-code/servo/OpenModelica/servo-reverse.mo" 1615963614 1054 ba02e3eef4c1437cfb637edae7dd0f4e "" + "user-code/servo/OpenModelica/servo_pot.mo" 1615963614 1368 6430aeee3b18832e9a053c4a6633acfd "" + "user-code/servo/arduino/servo-init/servo-init.ino" 1615963614 296 435abb959d4eb3bf1ece522e2905171b "" + "user-code/servo/arduino/servo-loop/servo-loop.ino" 1615963614 393 cbc5d59c562e4e67c20aafd9ddc89572 "" + "user-code/servo/arduino/servo-pot/servo-pot.ino" 1615963614 668 438d39a5ab74beb769cccaa1f1734170 "" + "user-code/servo/arduino/servo-reverse/servo-reverse.ino" 1615963614 332 d517232dd444c72f5dbfdfb655cf2bf2 "" + "user-code/servo/figures/servo-init.png" 1615963614 26415 598a8cb33dbe09dbd1edc7b8735f4816 "" + "user-code/servo/figures/servo-loop.png" 1615963614 32952 67f7dd0d2bb32be2b1c48f217b17c189 "" + "user-code/servo/figures/servo-pot.png" 1615963614 33204 436709fd3e5dbedb22b8af8b2d2ca4ba "" + "user-code/servo/figures/servo-reverse.png" 1615963614 25147 1703152c1e98c6000e54589b6bd467a7 "" + "user-code/servo/julia/servo-init.jl" 1615963614 132 6f5410ea6782213a80a45e485217cd26 "" + "user-code/servo/julia/servo-loop.jl" 1615963614 196 3ab7d6c52e3bafd20905bb15b34d1a4f "" + "user-code/servo/julia/servo-pot.jl" 1615963614 243 b1f605250f284c939aada9d680d64b74 "" + "user-code/servo/julia/servo-reverse.jl" 1615963614 161 4bd6453c4c41951d061f499096c9e179 "" + "user-code/servo/python/servo-init.py" 1615963614 757 38d21bd8f06100c42976b8a24ff8f5ce "" + "user-code/servo/python/servo-loop.py" 1615963614 799 8deb63dd350ee2858ab7eb3786b262cb "" + "user-code/servo/python/servo-pot.py" 1615963614 922 e55098464581b31026e1f7ebf00b90dc "" + "user-code/servo/python/servo-reverse.py" 1615963614 834 be314d76d09898569eb7b256a75c92ae "" + "user-code/servo/scilab/servo-init.sce" 1615963614 272 6b40f18b54fdab49b5096e5c8aa9e2c8 "" + "user-code/servo/scilab/servo-loop.sce" 1615963614 523 3dab557667e4d6684c16488eed4d7467 "" + "user-code/servo/scilab/servo-pot.sce" 1615963614 513 210570db8947ee3cd149bd0612cf2318 "" + "user-code/servo/scilab/servo-reverse.sce" 1615963614 482 8b8b51f642de6d6d1e2f5b3f7d3bd586 "" + "user-code/servo/servo.tex" 1615963614 31611 e3f0d13456b70c6dd1e59b883a572ee6 "" + "user-code/sw-env/figures/arduino-palette.png" 1615963614 10751 8229db142816e63c5b5761df7ebf0e33 "" + "user-code/sw-env/figures/atom-lunch.png" 1615963614 49769 12d856cada850c54b741afaef7d54699 "" + "user-code/sw-env/figures/browse-directory.png" 1615963614 30302 e7161778e4b66145020832ffda95f16b "" + "user-code/sw-env/figures/builder.png" 1615963614 62847 a945d2601d325541677f819dda7ee305 "" + "user-code/sw-env/figures/change-directory.png" 1615963614 64189 616277a190f8052d7c32b3d0c86410c0 "" + "user-code/sw-env/figures/clock-blk.png" 1615963614 8341 2796147e1cfe4ae15ff1581cf7347de4 "" + "user-code/sw-env/figures/com-properties.png" 1615963614 75092 d364fc390b7b1913845428ff03e09b17 "" + "user-code/sw-env/figures/cscope-config.png" 1615963614 15445 4f02500263554c7a25c5355d43fe0720 "" + "user-code/sw-env/figures/device-manager.png" 1615963614 66176 4b944d863a9a68ac712fec18d1072374 "" + "user-code/sw-env/figures/julia-terminal.png" 1615963614 37869 d2831d456ffc6ae78015d2b27552896f "" + "user-code/sw-env/figures/linux-cd.png" 1615963614 39093 885ba08c89ecb4d2c400fa4b07d4ea66 "" + "user-code/sw-env/figures/linux-port.png" 1615963614 22330 f34b363966c6f589a01e2e3083bf7d90 "" + "user-code/sw-env/figures/loader.png" 1615963614 59139 c20511f34e925a6fb5628e3a13c4442a "" + "user-code/sw-env/figures/plot-blk.png" 1615963614 9025 823d55c99e8f9e091c480135e11fed88 "" + "user-code/sw-env/figures/sim-setup.png" 1615963614 18806 fca3d6d4d7692c539f6dd8ee5fca2286 "" + "user-code/sw-env/figures/sine-blk.png" 1615963614 31364 922217660a4514750566368a9628caca "" + "user-code/sw-env/figures/sine-gen.png" 1615963614 18116 34af55052c486ca14630fa8175b34a20 "" + "user-code/sw-env/figures/sine-output.png" 1615963614 5195 b769374644003c54a930b7fd08e2e7ee "" + "user-code/sw-env/figures/table_functions_crop.pdf" 1615963614 84671 8377aefb061b0e251291558e34dd4b23 "" + "user-code/sw-env/figures/test-console.png" 1615963614 53960 b989b14626fd496e19335d18673cc602 "" + "user-code/sw-env/figures/xcos-help.png" 1615963614 87275 3c9b5157ebebe381cd7b5281cdd28482 "" + "user-code/sw-env/sw-env.tex" 1615963614 65488 ed3d395665bf1880dea88e7d84bd2edc "" + "user-code/thermistor/OpenModelica/therm-buzzer.mo" 1615963614 1234 e3c3c8d261a570f6ba97d9be5031ff1a "" + "user-code/thermistor/OpenModelica/therm-read.mo" 1615963614 990 198e4947eb2cc3dd685574c945aea1f2 "" + "user-code/thermistor/arduino/therm-buzzer/therm-buzzer.ino" 1615963614 389 c4216c80dfb4f1f23b090c94fd181a05 "" + "user-code/thermistor/arduino/therm-read/therm-read.ino" 1615963614 221 de622bbb1d39cb66ab1a45e015351b9d "" + "user-code/thermistor/figures/BUZZER-Diagram-crop.pdf" 1615963614 44580 9821d615a59f54c353650c91d53397ff "" + "user-code/thermistor/figures/NTC-bead.jpg" 1615963614 26322 dc48012480bf36dffe1bc53f53fff468 "" + "user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf" 1615963614 51122 63d1034bfec8c1e50343da5dd4e8a355 "" + "user-code/thermistor/figures/therm-buzzer-xcos.png" 1615963614 62520 d7a651c93d11aa2ade2fbcaaae324492 "" + "user-code/thermistor/figures/therm-buzzer.png" 1615963614 21991 43392992f62b8fc4acd5d04722ac65ef "" + "user-code/thermistor/figures/therm-read-xcos.png" 1615963614 57179 0dddd7d72b0b013c4bca6de583a2bb80 "" + "user-code/thermistor/figures/therm-read.png" 1615963614 19495 9e15703acd9c4205b29b15f718ba5669 "" + "user-code/thermistor/figures/therm-sym.png" 1615963614 17914 5c4de58664f2c605c14ebafd7187b119 "" + "user-code/thermistor/julia/therm-buzzer.jl" 1615963614 226 bf899244c84d5e79afd9cbb0b4e47ac3 "" + "user-code/thermistor/julia/therm-read.jl" 1615963614 144 6f69ed4b7b2565dc7b254e40a783b691 "" + "user-code/thermistor/python/therm-buzzer.py" 1615963614 928 ed9f475c9ed1b48df0336865cc08a77e "" + "user-code/thermistor/python/therm-read.py" 1615963614 756 69346d8630af0b54c8fd104e83808e25 "" + "user-code/thermistor/scilab/therm-buzzer.sce" 1615963614 474 a5b32bd97a4179f7ac211aacf488dad3 "" + "user-code/thermistor/scilab/therm-read.sce" 1615963614 382 5e743c25b50f9d961a2939ce81d7b633 "" + "user-code/thermistor/thermistor.tex" 1615963614 23389 e9969d91821c6707df3703e45c9c5d23 "" (generated) + "floss-arduino.aux" + "floss-arduino.thm" + "floss-arduino.OpenModelicad" + "floss-arduino.cod" "floss-arduino.lot" + "floss-arduino.pyd" "floss-arduino.idx" "floss-arduino.ard" - "floss-arduino.thm" - "floss-arduino.cod" - "floss-arduino.log" - "floss-arduino.juliad" - "floss-arduino.toc" + "/home/fossee/Desktop/floss-scilab-arduino/floss-arduino.log" "floss-arduino.pdf" - "floss-arduino.pyd" - "floss-arduino.OpenModelicad" "floss-arduino.lof" - "floss-arduino.aux" + "floss-arduino.juliad" + "/home/fossee/Desktop/floss-scilab-arduino/floss-arduino.pdf" + "floss-arduino.log" + "floss-arduino.toc" diff --git a/floss-arduino.fls b/floss-arduino.fls index f2a5533..a3f9286 100644 --- a/floss-arduino.fls +++ b/floss-arduino.fls @@ -1,1019 +1,1009 @@ -PWD /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone -INPUT /usr/local/texlive/2017/texmf.cnf -INPUT /usr/local/texlive/2017/texmf-dist/web2c/texmf.cnf -INPUT /usr/local/texlive/2017/texmf-var/web2c/pdftex/pdflatex.fmt -INPUT floss-arduino.tex -OUTPUT floss-arduino.log -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/book.cls -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/book.cls -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/bk11.clo -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/bk11.clo -INPUT /usr/local/texlive/2017/texmf-dist/fonts/map/fontname/texfonts.map -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/color.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/color.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/color.cfg -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/color.cfg -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/pdftex.def -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/pdftex.def -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/layouts/layouts.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/layouts/layouts.sty -INPUT /Users/kannan/Library/texmf/tex/latex/cclicenses/cclicenses.sty -INPUT /Users/kannan/Library/texmf/tex/latex/cclicenses/cclicenses.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/rotating.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/rotating.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/keyval.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/keyval.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphics.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphics.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/trig.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/trig.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/graphics.cfg -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/graphics.cfg -INPUT /Users/kannan/Library/texmf/tex/latex/ifthen/ifthen.sty -INPUT /Users/kannan/Library/texmf/tex/latex/ifthen/ifthen.sty -INPUT /Users/kannan/Library/texmf/tex/latex/morefloats.sty -INPUT /Users/kannan/Library/texmf/tex/latex/morefloats.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/paralist/paralist.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/paralist/paralist.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/chngcntr/chngcntr.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/chngcntr/chngcntr.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/makeidx.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/makeidx.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fancybox/fancybox.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fancybox/fancybox.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/url/url.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/url/url.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cite/cite.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cite/cite.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/subfig/subfig.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/subfig/subfig.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption3.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption3.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/listings.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/listings.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstpatch.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstpatch.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstmisc.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstmisc.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/listings.cfg -INPUT /Users/kannan/Library/texmf/tex/latex/listings/listings.cfg -INPUT /Users/kannan/Library/texmf/tex/latex/listings/varioref/varioref.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/varioref/varioref.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/fontenc.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/fontenc.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/t1enc.def -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/t1enc.def -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm1095.tfm -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/bera/beramono.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/bera/beramono.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/seqsplit/seqsplit.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/seqsplit/seqsplit.sty -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/suppl/styles.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/suppl/styles.tex -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ntheorem/ntheorem.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ntheorem/ntheorem.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstlang1.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstlang1.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstlang1.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstlang1.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstmisc.sty -INPUT /Users/kannan/Library/texmf/tex/latex/listings/lstmisc.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/tools/theorem.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/tools/theorem.sty -OUTPUT floss-arduino.idx -INPUT floss-arduino.aux -INPUT floss-arduino.aux -OUTPUT floss-arduino.aux -INPUT /usr/local/texlive/2017/texmf-dist/tex/context/base/mkii/supp-pdf.mkii -INPUT /usr/local/texlive/2017/texmf-dist/tex/context/base/mkii/supp-pdf.mkii -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/grfext.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/grfext.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/kvoptions.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/kvoptions.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/etexcmds.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/etexcmds.sty -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm2488.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx2488.tfm -INPUT floss-arduino.toc -INPUT floss-arduino.toc -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx1095.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr8.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr6.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmex10.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm -OUTPUT floss-arduino.pdf -INPUT /usr/local/texlive/2017/texmf-var/fonts/map/pdftex/updmap/pdftex.map -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecsl1095.tfm -OUTPUT floss-arduino.toc -INPUT floss-arduino.lof -INPUT floss-arduino.lof -OUTPUT floss-arduino.lof -INPUT floss-arduino.lot -INPUT floss-arduino.lot -OUTPUT floss-arduino.lot -INPUT floss-arduino.ard -INPUT floss-arduino.ard -OUTPUT floss-arduino.ard -INPUT floss-arduino.cod -INPUT floss-arduino.cod -OUTPUT floss-arduino.cod -INPUT floss-arduino.pyd -INPUT floss-arduino.pyd -OUTPUT floss-arduino.pyd -INPUT floss-arduino.juliad -INPUT floss-arduino.juliad -OUTPUT floss-arduino.juliad -INPUT floss-arduino.OpenModelicad -INPUT floss-arduino.OpenModelicad -OUTPUT floss-arduino.OpenModelicad -INPUT suppl/acr.tex -INPUT suppl/acr.tex -INPUT suppl/intro.tex -INPUT suppl/intro.tex -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm2074.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx2074.tfm -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/omscmr.fd -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/omscmr.fd -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm0800.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm0900.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr9.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi9.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy9.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex9.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm0600.tfm -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/bera/t1fvm.fd -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/bera/t1fvm.fd -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/bera/fvmr8t.tfm -INPUT user-code/hw-env/hw-env.tex -INPUT user-code/hw-env/hw-env.tex -INPUT /usr/local/texlive/2017/texmf-dist/fonts/vf/public/bera/fvmr8t.vf -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/bera/fvmr8r.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx1440.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/miccontblk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/miccontblk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/miccontblk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/resolution.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/resolution.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/resolution.png -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecti1095.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/OSHW-138px.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/OSHW-138px.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/OSHW-138px.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/mega.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/mega.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/mega.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/lily.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/lily.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/lily.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-phone.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-phone.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-phone.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-3d-printer.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-3d-printer.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-3d-printer.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/pcb_board_V1p2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/pcb_board_V1p2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/pcb_board_V1p2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/shield-V1p2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/shield-V1p2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/shield-V1p2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/shield-V1p2.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/shield-V1p2.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/shield-V1p2.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/shield-crop.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/shield-crop.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/shield-crop.jpg -INPUT user-code/sw-env/sw-env.tex -INPUT user-code/sw-env/sw-env.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/hw-device-manager.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/hw-device-manager.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/hw-device-manager.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/update-driver.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/update-driver.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/update-driver.png -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/bera/fvmr8t.tfm -INPUT /usr/local/texlive/2017/texmf-dist/fonts/vf/public/bera/fvmr8t.vf -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/bera/fvmr8r.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/run.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/run.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/run.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-ide.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-ide.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/figures/arduino-ide.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/arduino-firmware/arduino-firmware.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/arduino-firmware/arduino-firmware.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/arduino-firmware/arduino-firmware.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/linux-cd.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/linux-cd.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/linux-cd.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/change-directory.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/change-directory.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/change-directory.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/browse-directory.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/browse-directory.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/browse-directory.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/builder.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/builder.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/builder.png -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/bera/fvmr8t.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/loader.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/loader.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/loader.png -INPUT /usr/local/texlive/2017/texmf-dist/fonts/vf/public/bera/fvmr8t.vf -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/bera/fvmr8r.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/device-manager.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/device-manager.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/device-manager.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/com-properties.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/com-properties.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/com-properties.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/linux-port.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/linux-port.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/linux-port.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test_firmware.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test_firmware.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test_firmware.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/test-console.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/test-console.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/test-console.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/table_functions_crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/table_functions_crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/table_functions_crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test_firmware.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test_firmware.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test_firmware.sce -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecbx0900.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/plot-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/plot-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/plot-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/clock-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/clock-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/clock-blk.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-gen.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-gen.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-gen.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sine-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/cscope-config.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/cscope-config.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/cscope-config.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sim-setup.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sim-setup.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/sim-setup.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/arduino-palette.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/arduino-palette.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/arduino-palette.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/xcos-help.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/xcos-help.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/xcos-help.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/julia-terminal.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/julia-terminal.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/julia-terminal.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/atom-lunch.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/atom-lunch.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/figures/atom-lunch.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/test_firmware.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/test_firmware.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/test_firmware.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/test_firmware.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/test_firmware.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/test_firmware.mo -INPUT user-code/led/led.tex -INPUT user-code/led/led.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/arduino-shield.JPG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/arduino-shield.JPG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/arduino-shield.JPG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led_output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led_output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led_output.png -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/t1cmss.fd -INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/t1cmss.fd -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecss1095.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue/led-blue.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-delay/led-blue-delay.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-red/led-blue-red.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-red/led-blue-red.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blue-red/led-blue-red.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blink/led-blink.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blink/led-blink.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/led-blink/led-blink.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-delay.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-red.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-red.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-blue-red.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-green-blink.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-green-blink.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led-green-blink.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue.png -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue-delay.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue-delay.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue-delay.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue-red.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue-red.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-blue-red.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-green-blink.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-green-blink.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figures/led-green-blink.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue-delay.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue-delay.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue-delay.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue-red.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue-red.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-blue-red.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-green-blink.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-green-blink.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led-green-blink.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue-delay.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue-delay.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue-delay.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue-red.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue-red.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-blue-red.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-green-blink.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-green-blink.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led-green-blink.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue-delay.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue-delay.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue-delay.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue-red.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue-red.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-blue-red.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-green-blink.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-green-blink.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModelica/led-green-blink.mo -INPUT user-code/push/push.tex -INPUT user-code/push/push.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/pushbutton-conn.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/pushbutton-conn.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/pushbutton-conn.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/led-push-button/led-push-button.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/led-push-button/led-push-button.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/led-push-button/led-push-button.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/push-button-status/push-button-status.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/led-push-button/led-push-button.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/led-push-button/led-push-button.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/led-push-button/led-push-button.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/led-push-button.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/led-push-button.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/led-push-button.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/push-button-status.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/led-push-button.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/led-push-button.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/led-push-button.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/push-button-status.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/push-button-status.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/push-button-status.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/led-push-button.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/led-push-button.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figures/led-push-button.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/led-push-button.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/led-push-button.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/led-push-button.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/push-button-status.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/led-push-button.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/led-push-button.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/led-push-button.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/push-button-status.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/push-button-status.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/push-button-status.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/push-button-status.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/push-button-status.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/push-button-status.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/push-button-status.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/push-button-status.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/push-button-status.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/push-button-status.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/push-button-status.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/push-button-status.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/led-push-button.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/led-push-button.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/led-push-button.mo -INPUT user-code/ldr/ldr.tex -INPUT user-code/ldr/ldr.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr_sym.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr_sym.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr_sym.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-conn.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-conn.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-conn.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-read/ldr-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-led/ldr-led.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-led/ldr-led.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ldr-led/ldr-led.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr-read.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr-read.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr-read.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr-led.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr-led.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr-led.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-read-xcos.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-read-xcos.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-read-xcos.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-led.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-led.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figures/ldr-led.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr-read.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr-read.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr-read.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr-led.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr-led.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr-led.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led-push-button.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr-read.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr-read.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr-read.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr-led.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr-led.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr-led.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/led-push-button.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/led-push-button.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModelica/led-push-button.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModelica/ldr-read.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModelica/ldr-read.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModelica/ldr-read.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModelica/ldr-led.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModelica/ldr-led.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModelica/ldr-led.mo -INPUT user-code/dcmotor/dcmotor.tex -INPUT user-code/dcmotor/dcmotor.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor_board.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor_board.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor_board.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dc_motor_description.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dc_motor_description.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dc_motor_description.jpg -INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/jknappen/ec/ecsi1095.tfm -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-clock/dcmotor-clock.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-clock/dcmotor-clock.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-clock/dcmotor-clock.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-both/dcmotor-both.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-both/dcmotor-both.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-both/dcmotor-both.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-loop/dcmotor-loop.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-loop/dcmotor-loop.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduino/dcmotor-loop/dcmotor-loop.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-clock.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-both.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-both.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-both.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-loop.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-loop.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab/dcmotor-loop.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-clock.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-clock.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-clock.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-both.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-both.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-both.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-loop.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-loop.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/figures/dcmotor-loop.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-clock.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-clock.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-clock.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-both.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-both.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-both.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-loop.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-loop.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python/dcmotor-loop.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-clock.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-clock.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-clock.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-both.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-both.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-both.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-loop.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-loop.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/dcmotor-loop.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-clock.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-clock.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-clock.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-both.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-both.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-both.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-loop.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-loop.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenModelica/dcmotor-loop.mo -INPUT user-code/pot/pot.tex -INPUT user-code/pot/pot.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/potmeter.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/potmeter.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/potmeter.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/schematic.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/pot-threshold/pot-threshold.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot-threshold.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/pot-threshold.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/pot-threshold.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figures/pot-threshold.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot-threshold.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot-threshold.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModelica/pot-threshold.mo -INPUT user-code/thermistor/thermistor.tex -INPUT user-code/thermistor/thermistor.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/NTC-bead.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/NTC-bead.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/NTC-bead.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-sym.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-sym.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-sym.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/BUZZER-Diagram-crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/BUZZER-Diagram-crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/BUZZER-Diagram-crop.pdf -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-read/therm-read.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-buzzer/therm-buzzer.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-buzzer/therm-buzzer.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/arduino/therm-buzzer/therm-buzzer.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/scilab/therm-read.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/scilab/therm-read.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/scilab/therm-read.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/scilab/therm-buzzer.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/scilab/therm-buzzer.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/scilab/therm-buzzer.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-read-xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-read-xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-read-xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-read.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-read.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-read.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-buzzer-xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-buzzer-xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-buzzer-xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-buzzer.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-buzzer.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figures/therm-buzzer.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/python/therm-read.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/python/therm-read.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/python/therm-read.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/python/therm-buzzer.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/python/therm-buzzer.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/python/therm-buzzer.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/julia/therm-read.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/julia/therm-read.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/julia/therm-read.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/julia/therm-buzzer.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/julia/therm-buzzer.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/julia/therm-buzzer.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/OpenModelica/therm-read.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/OpenModelica/therm-read.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/OpenModelica/therm-read.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/OpenModelica/therm-buzzer.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/OpenModelica/therm-buzzer.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/OpenModelica/therm-buzzer.mo -INPUT user-code/servo/servo.tex -INPUT user-code/servo/servo.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-init/servo-init.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-init/servo-init.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-init/servo-init.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-reverse/servo-reverse.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-reverse/servo-reverse.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-reverse/servo-reverse.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-loop/servo-loop.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-loop/servo-loop.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-loop/servo-loop.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-pot/servo-pot.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-pot/servo-pot.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/servo-pot/servo-pot.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-init.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-init.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-init.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-init.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-init.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-init.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-reverse.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-reverse.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-reverse.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-loop.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-loop.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-loop.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/servo-pot.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-init.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-init.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-init.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-reverse.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-reverse.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-reverse.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-loop.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-loop.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-loop.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-pot.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-pot.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/figures/servo-pot.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-init.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-init.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-init.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-init.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-init.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-init.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-reverse.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-reverse.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-reverse.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-loop.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-loop.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-loop.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/servo-pot.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-init.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-init.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-init.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-init.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-init.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-init.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-reverse.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-reverse.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-reverse.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-loop.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-loop.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-loop.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/servo-pot.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-init.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-init.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-init.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-init.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-init.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-init.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-reverse.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-reverse.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-reverse.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-loop.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-loop.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo-loop.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenModelica/servo_pot.mo -INPUT user-code/modbus/modbus.tex -INPUT user-code/modbus/modbus.tex -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig1.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig1.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig1.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig2.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig3.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig3.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/fig3.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/Full-Set-Up.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/Full-Set-Up.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/Full-Set-Up.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/block-diagram.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/block-diagram.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/block-diagram.PNG -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/arduino_code_flowchart.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/arduino_code_flowchart.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/arduino_code_flowchart.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/flowchart.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/flowchart.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/flowchart.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/current-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/current-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/current-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/current-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/current-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/current-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/voltage-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/voltage-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/voltage-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/voltage-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/voltage-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/voltage-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/active-power-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/active-power-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/active-power-output.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/active-power-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/active-power-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/active-power-output-setup.jpg -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/read_value_xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/read_value_xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/figures/read_value_xcos.png -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/arduino/send_packet.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/arduino/send_packet.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/arduino/send_packet.ino -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_val.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_val.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_val.sce -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_current.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_current.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_current.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_voltage.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_voltage.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_voltage.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_active_power.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_active_power.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/read_active_power.sci -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_current.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_current.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_current.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_voltage.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_voltage.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_voltage.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_active_power.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_active_power.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/read_active_power.py -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readCurrent.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readCurrent.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readCurrent.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readVoltage.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readVoltage.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readVoltage.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readPower.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readPower.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/readPower.jl -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readCurrent.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readCurrent.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readCurrent.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readVoltage.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readVoltage.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readVoltage.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readPower.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readPower.mo -INPUT /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenModelica/readPower.mo -INPUT floss-arduino.bbl -INPUT floss-arduino.bbl -OUTPUT floss-arduino.thm -INPUT floss-arduino.aux -INPUT /usr/local/texlive/2017/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc -INPUT /usr/local/texlive/2017/texmf-dist/fonts/enc/dvips/base/8r.enc -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/bera/fvmr8a.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx0900.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx1095.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx1440.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx2074.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfbx2488.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm0600.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm0800.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm0900.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfsi1095.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfss1095.pfb -INPUT /usr/local/texlive/2017/texmf-dist/fonts/type1/public/cm-super/sfti1095.pfb +PWD /home/fossee/Desktop/floss-scilab-arduino +INPUT /etc/texmf/web2c/texmf.cnf +INPUT /usr/share/texmf/web2c/texmf.cnf +INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf +INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.tex +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.log +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/book.cls +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/book.cls +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo +INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr10.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/layouts/layouts.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/layouts/layouts.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/cclicenses/cclicenses.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/cclicenses/cclicenses.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/rotating.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/rotating.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/morefloats/morefloats.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/morefloats/morefloats.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/paralist/paralist.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/paralist/paralist.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/chngcntr/chngcntr.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/chngcntr/chngcntr.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/fancybox/fancybox.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/fancybox/fancybox.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/cite/cite.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/cite/cite.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/subfig/subfig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/subfig/subfig.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/varioref.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/varioref.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1095.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/bera/beramono.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/bera/beramono.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/seqsplit/seqsplit.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/seqsplit/seqsplit.sty +INPUT /home/fossee/Desktop/floss-scilab-arduino/suppl/styles.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/suppl/styles.tex +INPUT /usr/share/texlive/texmf-dist/tex/latex/ntheorem/ntheorem.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/ntheorem/ntheorem.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/theorem.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/tools/theorem.sty +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.idx +INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def +INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.aux +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.aux +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.aux +INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT /usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm2488.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx2488.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.toc +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.toc +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx1095.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmex10.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.pdf +INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecsl1095.tfm +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.toc +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.lof +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.lof +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.lof +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.lot +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.lot +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.lot +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.ard +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.ard +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.ard +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.cod +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.cod +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.cod +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.pyd +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.pyd +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.pyd +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.juliad +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.juliad +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.juliad +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.OpenModelicad +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.OpenModelicad +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.OpenModelicad +INPUT /home/fossee/Desktop/floss-scilab-arduino/suppl/acr.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/suppl/acr.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/suppl/intro.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/suppl/intro.tex +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm2074.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx2074.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1095.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm0800.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm0900.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr9.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi9.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy9.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex9.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm0600.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0900.tfm +INPUT /usr/share/texlive/texmf-dist/tex/latex/bera/t1fvm.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/bera/t1fvm.fd +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/bera/fvmr8t.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/hw-env.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/hw-env.tex +INPUT /usr/share/texlive/texmf-dist/fonts/vf/public/bera/fvmr8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/bera/fvmr8r.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx1440.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/miccontblk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/miccontblk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/miccontblk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/resolution.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/resolution.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/resolution.png +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecti1095.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/OSHW-138px.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/OSHW-138px.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/OSHW-138px.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/mega.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/mega.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/mega.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/lily.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/lily.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/lily.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-phone.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-phone.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-phone.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-3d-printer.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-3d-printer.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-3d-printer.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/pcb_board_V1p2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/pcb_board_V1p2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/pcb_board_V1p2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/shield-V1p2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/shield-V1p2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/shield-V1p2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/shield-V1p2.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/shield-V1p2.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/shield/shield-V1p2.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/shield-crop.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/shield-crop.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/shield-crop.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/sw-env.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/sw-env.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/hw-device-manager.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/hw-device-manager.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/hw-device-manager.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/update-driver.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/update-driver.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/update-driver.png +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/bera/fvmr8t.tfm +INPUT /usr/share/texlive/texmf-dist/fonts/vf/public/bera/fvmr8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/bera/fvmr8r.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/run.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/run.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/run.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-ide.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-ide.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduino-ide.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/arduino-firmware/arduino-firmware.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/arduino-firmware/arduino-firmware.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/arduino-firmware/arduino-firmware.ino +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0800.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/linux-cd.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/linux-cd.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/linux-cd.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/change-directory.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/change-directory.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/change-directory.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/browse-directory.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/browse-directory.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/browse-directory.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/builder.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/builder.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/builder.png +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/bera/fvmr8t.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/loader.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/loader.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/loader.png +INPUT /usr/share/texlive/texmf-dist/fonts/vf/public/bera/fvmr8t.vf +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/bera/fvmr8r.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/device-manager.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/device-manager.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/device-manager.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/com-properties.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/com-properties.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/com-properties.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/linux-port.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/linux-port.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/linux-port.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/test_firmware.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/test_firmware.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/test_firmware.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/test-console.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/test-console.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/test-console.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/table_functions_crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/table_functions_crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/table_functions_crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/test_firmware.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/test_firmware.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/tools/test_firmware.sce +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx0900.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/plot-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/plot-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/plot-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/clock-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/clock-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/clock-blk.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-gen.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-gen.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-gen.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/cscope-config.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/cscope-config.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/cscope-config.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sim-setup.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sim-setup.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sim-setup.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/arduino-palette.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/arduino-palette.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/arduino-palette.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/xcos-help.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/xcos-help.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/xcos-help.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/julia-terminal.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/julia-terminal.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/julia-terminal.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/atom-lunch.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/atom-lunch.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/atom-lunch.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/test_firmware.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/test_firmware.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/test_firmware.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/test_firmware.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/test_firmware.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/test_firmware.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/led.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/led.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/arduino-shield.JPG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/arduino-shield.JPG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/arduino-shield.JPG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/rgbled_bb.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/rgbled_bb.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/rgbled_bb.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led_output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led_output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led_output.png +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1cmss.fd +INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1cmss.fd +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecss1095.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-blue.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay/led-blue-delay.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-red/led-blue-red.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-red/led-blue-red.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-red/led-blue-red.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blink/led-blink.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blink/led-blink.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blink/led-blink.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-red.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-red.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-red.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-green-blink.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-green-blink.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-green-blink.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue.png +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue-delay.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue-delay.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue-delay.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue-red.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue-red.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue-red.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-green-blink.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-green-blink.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-green-blink.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue-delay.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue-delay.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue-delay.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue-red.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue-red.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue-red.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-green-blink.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-green-blink.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-green-blink.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue-delay.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue-delay.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue-delay.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue-red.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue-red.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue-red.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-green-blink.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-green-blink.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-green-blink.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue-delay.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue-delay.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue-delay.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue-red.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue-red.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue-red.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-green-blink.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-green-blink.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-green-blink.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/push.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/push.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/pushbutton-conn.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/pushbutton-conn.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/pushbutton-conn.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led-push-button/led-push-button.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led-push-button/led-push-button.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led-push-button/led-push-button.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-status/push-button-status.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led-push-button/led-push-button.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led-push-button/led-push-button.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led-push-button/led-push-button.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led-push-button.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led-push-button.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led-push-button.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-status.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led-push-button.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led-push-button.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led-push-button.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/push-button-status.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/push-button-status.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/push-button-status.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/led-push-button.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/led-push-button.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/led-push-button.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led-push-button.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led-push-button.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led-push-button.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-status.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led-push-button.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led-push-button.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led-push-button.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push-button-status.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push-button-status.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push-button-status.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push-button-status.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push-button-status.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push-button-status.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push-button-status.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push-button-status.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push-button-status.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push-button-status.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push-button-status.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push-button-status.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led-push-button.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led-push-button.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led-push-button.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/ldr.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/ldr.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr_sym.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr_sym.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr_sym.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-conn.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-conn.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-conn.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-led/ldr-led.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-led/ldr-led.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-led/ldr-led.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr-read.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr-read.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr-read.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr-led.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr-led.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr-led.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-read-xcos.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-read-xcos.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-read-xcos.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-led.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-led.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-led.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr-read.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr-read.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr-read.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr-led.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr-led.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr-led.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr-read.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr-read.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr-read.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr-led.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr-led.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr-led.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led-push-button.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led-push-button.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led-push-button.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr-read.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr-read.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr-read.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr-led.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr-led.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr-led.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/dcmotor.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/dcmotor.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor_board.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor_board.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor_board.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dc_motor_description.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dc_motor_description.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dc_motor_description.jpg +INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecsi1095.tfm +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-clock/dcmotor-clock.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-clock/dcmotor-clock.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-clock/dcmotor-clock.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-both/dcmotor-both.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-both/dcmotor-both.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-both/dcmotor-both.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-loop/dcmotor-loop.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-loop/dcmotor-loop.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-loop/dcmotor-loop.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clock.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-both.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-both.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-both.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-loop.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-loop.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-loop.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-clock.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-clock.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-clock.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-both.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-both.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-both.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-loop.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-loop.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmotor-loop.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-clock.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-clock.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-clock.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-both.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-both.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-both.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-loop.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-loop.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-loop.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-clock.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-clock.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-clock.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-both.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-both.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-both.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-loop.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-loop.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-loop.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-clock.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-clock.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-clock.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-both.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-both.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-both.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-loop.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-loop.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmotor-loop.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/pot.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/pot.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/potmeter.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/potmeter.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/potmeter.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/schematic.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/pot-threshold.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/pot-threshold.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/pot-threshold.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/pot-threshold.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-threshold.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/thermistor.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/thermistor.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/NTC-bead.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/NTC-bead.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/NTC-bead.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-sym.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-sym.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-sym.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/BUZZER-Diagram-crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/BUZZER-Diagram-crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/BUZZER-Diagram-crop.pdf +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-read/therm-read.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-buzzer/therm-buzzer.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-buzzer/therm-buzzer.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-buzzer/therm-buzzer.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm-read.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm-read.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm-read.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm-buzzer.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm-buzzer.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm-buzzer.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-read-xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-read-xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-read-xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-read.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-read.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-read.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-buzzer-xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-buzzer-xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-buzzer-xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-buzzer.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-buzzer.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/therm-buzzer.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm-read.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm-read.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm-read.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm-buzzer.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm-buzzer.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm-buzzer.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm-read.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm-read.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm-read.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm-buzzer.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm-buzzer.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm-buzzer.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/therm-read.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/therm-read.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/therm-read.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/therm-buzzer.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/therm-buzzer.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/therm-buzzer.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/servo.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/servo.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-init/servo-init.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-init/servo-init.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-init/servo-init.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-reverse/servo-reverse.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-reverse/servo-reverse.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-reverse/servo-reverse.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-loop/servo-loop.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-loop/servo-loop.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-loop/servo-loop.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-pot/servo-pot.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-pot/servo-pot.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-pot/servo-pot.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-init.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-init.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-init.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-init.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-init.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-init.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-reverse.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-reverse.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-reverse.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-loop.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-loop.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-loop.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-init.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-init.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-init.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-reverse.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-reverse.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-reverse.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-loop.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-loop.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-loop.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-pot.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-pot.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-pot.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-init.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-init.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-init.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-init.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-init.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-init.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-reverse.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-reverse.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-reverse.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-loop.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-loop.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-loop.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-init.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-init.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-init.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-init.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-init.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-init.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-reverse.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-reverse.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-reverse.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-loop.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-loop.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-loop.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-init.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-init.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-init.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-init.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-init.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-init.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-reverse.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-reverse.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-reverse.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-loop.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-loop.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-loop.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_pot.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/modbus.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/modbus.tex +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig1.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig1.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig1.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig2.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig3.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig3.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig3.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/Full-Set-Up.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/Full-Set-Up.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/Full-Set-Up.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/block-diagram.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/block-diagram.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/block-diagram.PNG +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/arduino_code_flowchart.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/arduino_code_flowchart.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/arduino_code_flowchart.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/flowchart.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/flowchart.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/flowchart.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/current-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/current-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/current-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/current-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/current-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/current-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/voltage-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/voltage-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/voltage-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/voltage-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/voltage-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/voltage-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/active-power-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/active-power-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/active-power-output.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/active-power-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/active-power-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/active-power-output-setup.jpg +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/read_value_xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/read_value_xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/read_value_xcos.png +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/arduino/send_packet.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/arduino/send_packet.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/arduino/send_packet.ino +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_val.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_val.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_val.sce +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_current.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_current.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_current.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_voltage.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_voltage.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_voltage.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_active_power.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_active_power.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_active_power.sci +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_current.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_current.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_current.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_voltage.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_voltage.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_voltage.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_active_power.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_active_power.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_active_power.py +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readCurrent.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readCurrent.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readCurrent.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readVoltage.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readVoltage.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readVoltage.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readPower.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readPower.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readPower.jl +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readCurrent.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readCurrent.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readCurrent.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readVoltage.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readVoltage.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readVoltage.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readPower.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readPower.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readPower.mo +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.bbl +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.bbl +OUTPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.thm +INPUT /home/fossee/Desktop/floss-scilab-arduino/floss-arduino.aux +INPUT /usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc +INPUT /usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-t1.enc +INPUT /usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy9.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/bera/fvmr8a.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfbx0900.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfbx1095.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfbx1200.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfbx1440.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfbx2074.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfbx2488.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfrm0600.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfrm0800.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfrm0900.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfrm1000.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfrm1095.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfrm1200.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfsi1095.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfss1095.pfb +INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfti1095.pfb diff --git a/floss-arduino.idx b/floss-arduino.idx index 138dc7a..826e723 100644 --- a/floss-arduino.idx +++ b/floss-arduino.idx @@ -1,5 +1,5 @@ -\indexentry{H-Bridge circuit DC motor}{107} -\indexentry{H-Bridge}{107} -\indexentry{L293D,L298}{107} -\indexentry{PCB breakout board}{107} -\indexentry{pulse width modulation, PWM}{107} +\indexentry{H-Bridge circuit DC motor}{109} +\indexentry{H-Bridge}{109} +\indexentry{L293D,L298}{109} +\indexentry{PCB breakout board}{109} +\indexentry{pulse width modulation, PWM}{109} diff --git a/floss-arduino.ilg b/floss-arduino.ilg index ace6d50..0083481 100644 --- a/floss-arduino.ilg +++ b/floss-arduino.ilg @@ -1,4 +1,4 @@ -This is makeindex, version 2.15 [TeX Live 2017] (kpathsea + Thai support). +This is makeindex, version 2.15 [TeX Live 2019] (kpathsea + Thai support). Scanning input file floss-arduino.idx....done (5 entries accepted, 0 rejected). Sorting entries....done (11 comparisons). Generating output file floss-arduino.ind....done (15 lines written, 0 warnings). diff --git a/floss-arduino.ind b/floss-arduino.ind index 39af5e5..5d287ce 100644 --- a/floss-arduino.ind +++ b/floss-arduino.ind @@ -1,15 +1,15 @@ \begin{theindex} - \item H-Bridge, 107 - \item H-Bridge circuit DC motor, 107 + \item H-Bridge, 109 + \item H-Bridge circuit DC motor, 109 \indexspace - \item L293D,L298, 107 + \item L293D,L298, 109 \indexspace - \item PCB breakout board, 107 - \item pulse width modulation, PWM, 107 + \item PCB breakout board, 109 + \item pulse width modulation, PWM, 109 \end{theindex} diff --git a/floss-arduino.juliad b/floss-arduino.juliad index f7b987c..e2183e2 100644 --- a/floss-arduino.juliad +++ b/floss-arduino.juliad @@ -1,30 +1,30 @@ -\contentsline {section}{\numberline {3.{1}}A Julia code to check whether the firmware is properly installed or not}{47} +\contentsline {section}{\numberline {3.{1}}A Julia code to check whether the firmware is properly installed or not}{47}% \addvspace {10pt} -\contentsline {section}{\numberline {4.{1}}Turning on the LED}{71} -\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{72} -\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{72} -\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{72} +\contentsline {section}{\numberline {4.{1}}Turning on the LED}{73}% +\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{73}% +\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{73}% +\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{73}% \addvspace {10pt} -\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{88} -\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{88} +\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{90}% +\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{90}% \addvspace {10pt} -\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{103} -\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{103} +\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{105}% +\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{105}% \addvspace {10pt} -\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{124} -\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{125} -\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{125} +\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{126}% +\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{127}% +\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{127}% \addvspace {10pt} -\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{138} +\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{140}% \addvspace {10pt} -\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{154} -\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{154} +\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{156}% +\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{156}% \addvspace {10pt} -\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{176} -\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{176} -\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{177} -\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{177} +\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{178}% +\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{178}% +\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{179}% +\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{179}% \addvspace {10pt} -\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{199} -\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{199} -\contentsline {section}{\numberline {11.{3}}First 10 lines of the code for Single Phase Active Power Output}{200} +\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{201}% +\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{201}% +\contentsline {section}{\numberline {11.{3}}First 10 lines of the code for Single Phase Active Power Output}{202}% diff --git a/floss-arduino.lof b/floss-arduino.lof index 58b45cb..7a9511a 100644 --- a/floss-arduino.lof +++ b/floss-arduino.lof @@ -1,103 +1,104 @@ \addvspace {10\p@ } \addvspace {10\p@ } -\contentsline {figure}{\numberline {2.1}{\ignorespaces Functional block diagram of a microcontroller\relax }}{4} -\contentsline {figure}{\numberline {2.2}{\ignorespaces ADC resolution\relax }}{6} -\contentsline {figure}{\numberline {2.3}{\ignorespaces The logo of Open Source Hardware\relax }}{7} -\contentsline {figure}{\numberline {2.4}{\ignorespaces Arduino Uno Board\relax }}{9} -\contentsline {figure}{\numberline {2.5}{\ignorespaces Arduino Mega Board\relax }}{10} -\contentsline {figure}{\numberline {2.6}{\ignorespaces LilyPad Arduino Board\relax }}{11} -\contentsline {figure}{\numberline {2.7}{\ignorespaces Arduino Phone\relax }}{11} -\contentsline {figure}{\numberline {2.8}{\ignorespaces 3D printer\relax }}{12} -\contentsline {figure}{\numberline {2.9}{\ignorespaces PCB image of the shield}}{13} -\contentsline {figure}{\numberline {2.10}{\ignorespaces Pictorial representation of the schematic of the shield}}{14} -\contentsline {figure}{\numberline {2.11}{\ignorespaces PCB of the shield}}{15} -\contentsline {figure}{\numberline {2.12}{\ignorespaces Picture of the shield with all components\relax }}{15} +\contentsline {figure}{\numberline {2.1}{\ignorespaces Functional block diagram of a microcontroller\relax }}{4}% +\contentsline {figure}{\numberline {2.2}{\ignorespaces ADC resolution\relax }}{6}% +\contentsline {figure}{\numberline {2.3}{\ignorespaces The logo of Open Source Hardware\relax }}{7}% +\contentsline {figure}{\numberline {2.4}{\ignorespaces Arduino Uno Board\relax }}{9}% +\contentsline {figure}{\numberline {2.5}{\ignorespaces Arduino Mega Board\relax }}{10}% +\contentsline {figure}{\numberline {2.6}{\ignorespaces LilyPad Arduino Board\relax }}{11}% +\contentsline {figure}{\numberline {2.7}{\ignorespaces Arduino Phone\relax }}{11}% +\contentsline {figure}{\numberline {2.8}{\ignorespaces 3D printer\relax }}{12}% +\contentsline {figure}{\numberline {2.9}{\ignorespaces PCB image of the shield}}{13}% +\contentsline {figure}{\numberline {2.10}{\ignorespaces Pictorial representation of the schematic of the shield}}{14}% +\contentsline {figure}{\numberline {2.11}{\ignorespaces PCB of the shield}}{15}% +\contentsline {figure}{\numberline {2.12}{\ignorespaces Picture of the shield with all components\relax }}{15}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {3.1}{\ignorespaces Windows device manager\relax }}{19} -\contentsline {figure}{\numberline {3.2}{\ignorespaces Windows update driver option\relax }}{20} -\contentsline {figure}{\numberline {3.3}{\ignorespaces Confirmation for executing Arduino script\relax }}{21} -\contentsline {figure}{\numberline {3.4}{\ignorespaces Arduino IDE\relax }}{22} -\contentsline {figure}{\numberline {3.5}{\ignorespaces Linux terminal to launch Scilab\relax }}{26} -\contentsline {figure}{\numberline {3.6}{\ignorespaces Changing scilab directory\relax }}{27} -\contentsline {figure}{\numberline {3.7}{\ignorespaces Browsing toolbox directory\relax }}{28} -\contentsline {figure}{\numberline {3.8}{\ignorespaces Output of builder.sce\relax }}{29} -\contentsline {figure}{\numberline {3.9}{\ignorespaces Output of loader.sce\relax }}{30} -\contentsline {figure}{\numberline {3.10}{\ignorespaces Device Manager in windows\relax }}{31} -\contentsline {figure}{\numberline {3.11}{\ignorespaces COM port properties window\relax }}{32} -\contentsline {figure}{\numberline {3.12}{\ignorespaces Port number on Linux terminal\relax }}{32} -\contentsline {figure}{\numberline {3.13}{\ignorespaces Scilab test code output\relax }}{33} -\contentsline {figure}{\numberline {3.14}{\ignorespaces Arduino toolbox functions used in this book\relax }}{33} -\contentsline {figure}{\numberline {3.15}{\ignorespaces Sine generator in palette browser\relax }}{35} -\contentsline {figure}{\numberline {3.16}{\ignorespaces CSCOPE block in xcos\relax }}{36} -\contentsline {figure}{\numberline {3.17}{\ignorespaces CLOCK\_c block in xcos\relax }}{36} -\contentsline {figure}{\numberline {3.18}{\ignorespaces Sine generator in Xcos\relax }}{37} -\contentsline {figure}{\numberline {3.19}{\ignorespaces Sine generator Xcos output\relax }}{38} -\contentsline {figure}{\numberline {3.20}{\ignorespaces CSCOPE configuration window\relax }}{38} -\contentsline {figure}{\numberline {3.21}{\ignorespaces Simulation setup window\relax }}{39} -\contentsline {figure}{\numberline {3.22}{\ignorespaces Palette browser showing Arduino blocks\relax }}{40} -\contentsline {figure}{\numberline {3.23}{\ignorespaces Xcos block help\relax }}{40} -\contentsline {figure}{\numberline {3.24}{\ignorespaces Linux terminal to launch Julia\relax }}{44} -\contentsline {figure}{\numberline {3.25}{\ignorespaces Linux Atom Text Editor\relax }}{45} +\contentsline {figure}{\numberline {3.1}{\ignorespaces Windows device manager\relax }}{19}% +\contentsline {figure}{\numberline {3.2}{\ignorespaces Windows update driver option\relax }}{20}% +\contentsline {figure}{\numberline {3.3}{\ignorespaces Confirmation for executing Arduino script\relax }}{21}% +\contentsline {figure}{\numberline {3.4}{\ignorespaces Arduino IDE\relax }}{22}% +\contentsline {figure}{\numberline {3.5}{\ignorespaces Linux terminal to launch Scilab\relax }}{26}% +\contentsline {figure}{\numberline {3.6}{\ignorespaces Changing scilab directory\relax }}{27}% +\contentsline {figure}{\numberline {3.7}{\ignorespaces Browsing toolbox directory\relax }}{28}% +\contentsline {figure}{\numberline {3.8}{\ignorespaces Output of builder.sce\relax }}{29}% +\contentsline {figure}{\numberline {3.9}{\ignorespaces Output of loader.sce\relax }}{30}% +\contentsline {figure}{\numberline {3.10}{\ignorespaces Device Manager in windows\relax }}{31}% +\contentsline {figure}{\numberline {3.11}{\ignorespaces COM port properties window\relax }}{32}% +\contentsline {figure}{\numberline {3.12}{\ignorespaces Port number on Linux terminal\relax }}{32}% +\contentsline {figure}{\numberline {3.13}{\ignorespaces Scilab test code output\relax }}{33}% +\contentsline {figure}{\numberline {3.14}{\ignorespaces Arduino toolbox functions used in this book\relax }}{33}% +\contentsline {figure}{\numberline {3.15}{\ignorespaces Sine generator in palette browser\relax }}{35}% +\contentsline {figure}{\numberline {3.16}{\ignorespaces CSCOPE block in xcos\relax }}{36}% +\contentsline {figure}{\numberline {3.17}{\ignorespaces CLOCK\_c block in xcos\relax }}{36}% +\contentsline {figure}{\numberline {3.18}{\ignorespaces Sine generator in Xcos\relax }}{37}% +\contentsline {figure}{\numberline {3.19}{\ignorespaces Sine generator Xcos output\relax }}{38}% +\contentsline {figure}{\numberline {3.20}{\ignorespaces CSCOPE configuration window\relax }}{38}% +\contentsline {figure}{\numberline {3.21}{\ignorespaces Simulation setup window\relax }}{39}% +\contentsline {figure}{\numberline {3.22}{\ignorespaces Palette browser showing Arduino blocks\relax }}{40}% +\contentsline {figure}{\numberline {3.23}{\ignorespaces Xcos block help\relax }}{40}% +\contentsline {figure}{\numberline {3.24}{\ignorespaces Linux terminal to launch Julia\relax }}{44}% +\contentsline {figure}{\numberline {3.25}{\ignorespaces Linux Atom Text Editor\relax }}{45}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {4.1}{\ignorespaces Light Emitting Diode\relax }}{51} -\contentsline {figure}{\numberline {4.2}{\ignorespaces Internal connection diagram for LED on the shield\relax }}{52} -\contentsline {figure}{\numberline {4.3}{\ignorespaces Connecting Arduino and Shield\relax }}{52} -\contentsline {figure}{\numberline {4.4}{\ignorespaces LED experiments directly on Arduino Uno\ board, without the shield\relax }}{55} -\contentsline {figure}{\numberline {4.5}{\ignorespaces Turning the blue LED on through Xcos}}{60} -\contentsline {figure}{\numberline {4.6}{\ignorespaces Turning the blue LED on through Xcos for two seconds}}{61} -\contentsline {figure}{\numberline {4.7}{\ignorespaces Turning the blue and red LEDs on through Xcos and turning them off one by one}}{62} -\contentsline {figure}{\numberline {4.8}{\ignorespaces Blinking the green LED every second through Xcos}}{63} +\contentsline {figure}{\numberline {4.1}{\ignorespaces Light Emitting Diode\relax }}{51}% +\contentsline {figure}{\numberline {4.2}{\ignorespaces Internal connection diagram for LED on the shield\relax }}{52}% +\contentsline {figure}{\numberline {4.3}{\ignorespaces Connecting Arduino and Shield\relax }}{52}% +\contentsline {figure}{\numberline {4.4}{\ignorespaces Interfacing an RGB LED with Arduino Uno using a breadboard\relax }}{53}% +\contentsline {figure}{\numberline {4.5}{\ignorespaces LED experiments directly on Arduino Uno\ board, without the shield\relax }}{56}% +\contentsline {figure}{\numberline {4.6}{\ignorespaces Turning the blue LED on through Xcos}}{61}% +\contentsline {figure}{\numberline {4.7}{\ignorespaces Turning the blue LED on through Xcos for two seconds}}{62}% +\contentsline {figure}{\numberline {4.8}{\ignorespaces Turning the blue and red LEDs on through Xcos and turning them off one by one}}{63}% +\contentsline {figure}{\numberline {4.9}{\ignorespaces Blinking the green LED every second through Xcos}}{64}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {5.1}{\ignorespaces Connection Diagram\relax }}{78} -\contentsline {figure}{\numberline {5.2}{\ignorespaces Printing the push button status on the display block}}{82} -\contentsline {figure}{\numberline {5.3}{\ignorespaces Turning the LED on or off, depending on the pushbutton}}{83} +\contentsline {figure}{\numberline {5.1}{\ignorespaces Connection Diagram\relax }}{80}% +\contentsline {figure}{\numberline {5.2}{\ignorespaces Printing the push button status on the display block}}{84}% +\contentsline {figure}{\numberline {5.3}{\ignorespaces Turning the LED on or off, depending on the pushbutton}}{85}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {6.1}{\ignorespaces Light Dependent Resistor\relax }}{92} -\contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of an LDR}}}{92} -\contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Symbolic representation of an LDR}}}{92} -\contentsline {figure}{\numberline {6.2}{\ignorespaces Internal connection diagram for the LDR on the shield\relax }}{92} -\contentsline {figure}{\numberline {6.3}{\ignorespaces Xcos diagram to read LDR values}}{97} -\contentsline {figure}{\numberline {6.4}{\ignorespaces Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}}{98} +\contentsline {figure}{\numberline {6.1}{\ignorespaces Light Dependent Resistor\relax }}{94}% +\contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of an LDR}}}{94}% +\contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Symbolic representation of an LDR}}}{94}% +\contentsline {figure}{\numberline {6.2}{\ignorespaces Internal connection diagram for the LDR on the shield\relax }}{94}% +\contentsline {figure}{\numberline {6.3}{\ignorespaces Xcos diagram to read LDR values}}{99}% +\contentsline {figure}{\numberline {6.4}{\ignorespaces Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}}{100}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {7.1}{\ignorespaces L293D motor driver board\relax }}{108} -\contentsline {figure}{\numberline {7.2}{\ignorespaces A schematic of DC motor connections\relax }}{109} -\contentsline {figure}{\numberline {7.3}{\ignorespaces How to connect the DC motor to the Arduino Uno\ board\relax }}{109} -\contentsline {figure}{\numberline {7.4}{\ignorespaces Control of DC motor for a specified time from Xcos}}{116} -\contentsline {figure}{\numberline {7.5}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{118} -\contentsline {figure}{\numberline {7.6}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{119} +\contentsline {figure}{\numberline {7.1}{\ignorespaces L293D motor driver board\relax }}{110}% +\contentsline {figure}{\numberline {7.2}{\ignorespaces A schematic of DC motor connections\relax }}{111}% +\contentsline {figure}{\numberline {7.3}{\ignorespaces How to connect the DC motor to the Arduino Uno\ board\relax }}{111}% +\contentsline {figure}{\numberline {7.4}{\ignorespaces Control of DC motor for a specified time from Xcos}}{118}% +\contentsline {figure}{\numberline {7.5}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{120}% +\contentsline {figure}{\numberline {7.6}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{121}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {8.1}{\ignorespaces Potentiometer's schematic on the shield\relax }}{130} -\contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of a potentiometer}}}{130} -\contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Schematic representation of the potentiometer}}}{130} -\contentsline {figure}{\numberline {8.2}{\ignorespaces Turning LEDs on through Xcos depending on the potentiometer threshold}}{134} +\contentsline {figure}{\numberline {8.1}{\ignorespaces Potentiometer's schematic on the shield\relax }}{132}% +\contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of a potentiometer}}}{132}% +\contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Schematic representation of the potentiometer}}}{132}% +\contentsline {figure}{\numberline {8.2}{\ignorespaces Turning LEDs on through Xcos depending on the potentiometer threshold}}{136}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {9.1}{\ignorespaces Pictorial and symbolic representation of a thermistor\relax }}{142} -\contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of a thermistor\cite {therm-wiki}}}}{142} -\contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Symbolic representation of a thermistor}}}{142} -\contentsline {figure}{\numberline {9.2}{\ignorespaces Thermistor and buzzer connection diagrams\relax }}{142} -\contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Thermistor connection diagram}}}{142} -\contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Buzzer connection diagram}}}{142} -\contentsline {figure}{\numberline {9.3}{\ignorespaces Xcos diagram to read thermistor values}}{148} -\contentsline {figure}{\numberline {9.4}{\ignorespaces Output of Xcos diagram to read thermistor values}}{149} -\contentsline {figure}{\numberline {9.5}{\ignorespaces Xcos diagram to read the value of thermistor, which is used to turn the buzzer on or off}}{149} -\contentsline {figure}{\numberline {9.6}{\ignorespaces Output of Xcos diagram to switch buzzer through thermistor values}}{150} +\contentsline {figure}{\numberline {9.1}{\ignorespaces Pictorial and symbolic representation of a thermistor\relax }}{144}% +\contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of a thermistor\cite {therm-wiki}}}}{144}% +\contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Symbolic representation of a thermistor}}}{144}% +\contentsline {figure}{\numberline {9.2}{\ignorespaces Thermistor and buzzer connection diagrams\relax }}{144}% +\contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Thermistor connection diagram}}}{144}% +\contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Buzzer connection diagram}}}{144}% +\contentsline {figure}{\numberline {9.3}{\ignorespaces Xcos diagram to read thermistor values}}{150}% +\contentsline {figure}{\numberline {9.4}{\ignorespaces Output of Xcos diagram to read thermistor values}}{151}% +\contentsline {figure}{\numberline {9.5}{\ignorespaces Xcos diagram to read the value of thermistor, which is used to turn the buzzer on or off}}{151}% +\contentsline {figure}{\numberline {9.6}{\ignorespaces Output of Xcos diagram to switch buzzer through thermistor values}}{152}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {10.1}{\ignorespaces Rotating the servomotor by a fixed angle}}{166} -\contentsline {figure}{\numberline {10.2}{\ignorespaces Rotating the servomotor forward and then reverse}}{167} -\contentsline {figure}{\numberline {10.3}{\ignorespaces Rotating the servomotor in increments of $20^\circ $}}{168} -\contentsline {figure}{\numberline {10.4}{\ignorespaces Rotating the servomotor as suggested by the potentiometer}}{169} +\contentsline {figure}{\numberline {10.1}{\ignorespaces Rotating the servomotor by a fixed angle}}{168}% +\contentsline {figure}{\numberline {10.2}{\ignorespaces Rotating the servomotor forward and then reverse}}{169}% +\contentsline {figure}{\numberline {10.3}{\ignorespaces Rotating the servomotor in increments of $20^\circ $}}{170}% +\contentsline {figure}{\numberline {10.4}{\ignorespaces Rotating the servomotor as suggested by the potentiometer}}{171}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {11.1}{\ignorespaces Block diagram representation of the Protocol\relax }}{184} -\contentsline {figure}{\numberline {11.2}{\ignorespaces Master-Slave Query-Response Cycle\relax }}{184} -\contentsline {figure}{\numberline {11.3}{\ignorespaces Pins in RS485 module\relax }}{185} -\contentsline {figure}{\numberline {11.4}{\ignorespaces MODBUS Set Up for Energy Meter\relax }}{189} -\contentsline {figure}{\numberline {11.5}{\ignorespaces Block Diagram for Energy Meter Setup\relax }}{190} -\contentsline {figure}{\numberline {11.6}{\ignorespaces Flowchart of Arduino firmware\relax }}{191} -\contentsline {figure}{\numberline {11.7}{\ignorespaces Flow Chart of the Modbus Energy Meter Implementation\relax }}{192} -\contentsline {figure}{\numberline {11.8}{\ignorespaces Single Phase Current Output on Scilab Console\relax }}{193} -\contentsline {figure}{\numberline {11.9}{\ignorespaces Single Phase Current Output on Energy Meter\relax }}{193} -\contentsline {figure}{\numberline {11.10}{\ignorespaces Single Phase Voltage Output on Scilab Console\relax }}{194} -\contentsline {figure}{\numberline {11.11}{\ignorespaces Single Phase Voltage Output on Energy Meter\relax }}{194} -\contentsline {figure}{\numberline {11.12}{\ignorespaces Single Phase Voltage Output on Scilab Console\relax }}{195} -\contentsline {figure}{\numberline {11.13}{\ignorespaces Single Phase Voltage Output on Energy Meter\relax }}{195} -\contentsline {figure}{\numberline {11.14}{\ignorespaces Xcos diagram to read Energy Meter values}}{196} +\contentsline {figure}{\numberline {11.1}{\ignorespaces Block diagram representation of the Protocol\relax }}{186}% +\contentsline {figure}{\numberline {11.2}{\ignorespaces Master-Slave Query-Response Cycle\relax }}{186}% +\contentsline {figure}{\numberline {11.3}{\ignorespaces Pins in RS485 module\relax }}{187}% +\contentsline {figure}{\numberline {11.4}{\ignorespaces MODBUS Set Up for Energy Meter\relax }}{191}% +\contentsline {figure}{\numberline {11.5}{\ignorespaces Block Diagram for Energy Meter Setup\relax }}{192}% +\contentsline {figure}{\numberline {11.6}{\ignorespaces Flowchart of Arduino firmware\relax }}{193}% +\contentsline {figure}{\numberline {11.7}{\ignorespaces Flow Chart of the Modbus Energy Meter Implementation\relax }}{194}% +\contentsline {figure}{\numberline {11.8}{\ignorespaces Single Phase Current Output on Scilab Console\relax }}{195}% +\contentsline {figure}{\numberline {11.9}{\ignorespaces Single Phase Current Output on Energy Meter\relax }}{195}% +\contentsline {figure}{\numberline {11.10}{\ignorespaces Single Phase Voltage Output on Scilab Console\relax }}{196}% +\contentsline {figure}{\numberline {11.11}{\ignorespaces Single Phase Voltage Output on Energy Meter\relax }}{196}% +\contentsline {figure}{\numberline {11.12}{\ignorespaces Single Phase Voltage Output on Scilab Console\relax }}{197}% +\contentsline {figure}{\numberline {11.13}{\ignorespaces Single Phase Voltage Output on Energy Meter\relax }}{197}% +\contentsline {figure}{\numberline {11.14}{\ignorespaces Xcos diagram to read Energy Meter values}}{198}% diff --git a/floss-arduino.log b/floss-arduino.log index eca6abc..30783d6 100644 --- a/floss-arduino.log +++ b/floss-arduino.log @@ -1,401 +1,388 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) (preloaded format=pdflatex 2017.8.1) 12 MAR 2021 13:08 +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.11.5) 17 MAR 2021 12:52 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **floss-arduino.tex (./floss-arduino.tex -LaTeX2e <2017-04-15> -Babel <3.10> and hyphenation patterns for 84 language(s) loaded. -(/usr/local/texlive/2017/texmf-dist/tex/latex/base/book.cls -Document Class: book 2014/09/29 v1.4h Standard LaTeX document class -(/usr/local/texlive/2017/texmf-dist/tex/latex/base/bk11.clo -File: bk11.clo 2014/09/29 v1.4h Standard LaTeX file (size option) +LaTeX2e <2020-02-02> patch level 2 +L3 programming layer <2020-02-14> +(/usr/share/texlive/texmf-dist/tex/latex/base/book.cls +Document Class: book 2019/12/20 v1.4l Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo +File: bk11.clo 2019/12/20 v1.4l Standard LaTeX file (size option) ) -\c@part=\count79 -\c@chapter=\count80 -\c@section=\count81 -\c@subsection=\count82 -\c@subsubsection=\count83 -\c@paragraph=\count84 -\c@subparagraph=\count85 -\c@figure=\count86 -\c@table=\count87 -\abovecaptionskip=\skip41 -\belowcaptionskip=\skip42 -\bibindent=\dimen102 +\c@part=\count167 +\c@chapter=\count168 +\c@section=\count169 +\c@subsection=\count170 +\c@subsubsection=\count171 +\c@paragraph=\count172 +\c@subparagraph=\count173 +\c@figure=\count174 +\c@table=\count175 +\abovecaptionskip=\skip47 +\belowcaptionskip=\skip48 +\bibindent=\dimen134 ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/color.sty -Package: color 2016/07/10 v1.1e Standard LaTeX Color (DPC) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty +Package: color 2019/11/23 v1.2a Standard LaTeX Color (DPC) -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/color.cfg +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg File: color.cfg 2016/01/02 v1.6 sample color configuration ) Package color Info: Driver file: pdftex.def on input line 147. -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/pdftex.def -File: pdftex.def 2017/01/12 v0.06k Graphics/color for pdfTeX - -(/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty -Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO) -) -(/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty -Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO) -) -\Gread@gobject=\count88 +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex )) -(/usr/local/texlive/2017/texmf-dist/tex/latex/layouts/layouts.sty +(/usr/share/texlive/texmf-dist/tex/latex/layouts/layouts.sty Package: layouts 2009/09/02 v2.6d graphical depiction of document elements -\l@ylen=\skip43 -\layoutsbox=\box26 -\l@youtunitlength=\skip44 -\l@youtlinethick=\skip45 -\l@youtlinethickii=\skip46 -\l@ysetupparskip=\skip47 -\l@ysetupbaselineskip=\skip48 -\l@yonem=\skip49 -\l@yonex=\skip50 -\l@ylmarg=\skip51 -\l@yrmarg=\skip52 -\l@yitmindent=\skip53 -\l@ylblwidth=\skip54 -\l@ylblsep=\skip55 -\l@ylparindent=\skip56 -\l@ytsep=\skip57 -\l@ypskip=\skip58 -\l@yptsep=\skip59 -\l@ypsep=\skip60 -\l@yitmsep=\skip61 +\l@ylen=\skip49 +\layoutsbox=\box45 +\l@youtunitlength=\skip50 +\l@youtlinethick=\skip51 +\l@youtlinethickii=\skip52 +\l@ysetupparskip=\skip53 +\l@ysetupbaselineskip=\skip54 +\l@yonem=\skip55 +\l@yonex=\skip56 +\l@ylmarg=\skip57 +\l@yrmarg=\skip58 +\l@yitmindent=\skip59 +\l@ylblwidth=\skip60 +\l@ylblsep=\skip61 +\l@ylparindent=\skip62 +\l@ytsep=\skip63 +\l@ypskip=\skip64 +\l@yptsep=\skip65 +\l@ypsep=\skip66 +\l@yitmsep=\skip67 \l@ytok=\toks14 -\l@youtpw=\count89 -\l@youtph=\count90 -\l@youthpi=\count91 -\l@youthpii=\count92 -\l@youthpiii=\count93 -\l@youthpiv=\count94 -\l@youthpv=\count95 -\l@youthpvi=\count96 -\l@youthpvii=\count97 -\l@youtparskip=\count98 -\l@youtvpi=\count99 -\l@youtvpii=\count100 -\l@youtvpiii=\count101 -\l@youtvpiv=\count102 -\l@youtvpv=\count103 -\l@youtvpvi=\count104 -\l@youtvpvii=\count105 -\l@youthdo=\count106 -\l@youthdi=\count107 -\l@youthdii=\count108 -\l@youthdiii=\count109 -\l@youthdiv=\count110 -\l@youthdv=\count111 -\l@youthdvi=\count112 -\l@youthdvii=\count113 -\l@youtvdo=\count114 -\l@youtvdi=\count115 -\l@youtvdii=\count116 -\l@youtvdiii=\count117 -\l@youtvdiv=\count118 -\l@youtvdv=\count119 -\l@youtvdvi=\count120 -\l@youtvdvii=\count121 -\l@youtvdviii=\count122 -\l@youtxci=\count123 -\l@youtxcii=\count124 -\l@youtxciii=\count125 -\l@youtxciv=\count126 -\l@youtxcv=\count127 -\l@youtxcvi=\count128 -\l@youtyci=\count129 -\l@youtycii=\count130 -\l@youtyciii=\count131 -\l@youtyciv=\count132 -\l@youtycv=\count133 -\l@youtycvi=\count134 -\l@youtycvii=\count135 -\l@youtycviii=\count136 -\l@youtxco=\count137 -\l@youtyco=\count138 -\l@ytempdima=\skip62 -\stockwidth=\skip63 -\stockheight=\skip64 -\trimedge=\skip65 -\trimtop=\skip66 -\uppermargin=\skip67 -\spinemargin=\skip68 +\l@youtpw=\count176 +\l@youtph=\count177 +\l@youthpi=\count178 +\l@youthpii=\count179 +\l@youthpiii=\count180 +\l@youthpiv=\count181 +\l@youthpv=\count182 +\l@youthpvi=\count183 +\l@youthpvii=\count184 +\l@youtparskip=\count185 +\l@youtvpi=\count186 +\l@youtvpii=\count187 +\l@youtvpiii=\count188 +\l@youtvpiv=\count189 +\l@youtvpv=\count190 +\l@youtvpvi=\count191 +\l@youtvpvii=\count192 +\l@youthdo=\count193 +\l@youthdi=\count194 +\l@youthdii=\count195 +\l@youthdiii=\count196 +\l@youthdiv=\count197 +\l@youthdv=\count198 +\l@youthdvi=\count199 +\l@youthdvii=\count266 +\l@youtvdo=\count267 +\l@youtvdi=\count268 +\l@youtvdii=\count269 +\l@youtvdiii=\count270 +\l@youtvdiv=\count271 +\l@youtvdv=\count272 +\l@youtvdvi=\count273 +\l@youtvdvii=\count274 +\l@youtvdviii=\count275 +\l@youtxci=\count276 +\l@youtxcii=\count277 +\l@youtxciii=\count278 +\l@youtxciv=\count279 +\l@youtxcv=\count280 +\l@youtxcvi=\count281 +\l@youtyci=\count282 +\l@youtycii=\count283 +\l@youtyciii=\count284 +\l@youtyciv=\count285 +\l@youtycv=\count286 +\l@youtycvi=\count287 +\l@youtycvii=\count288 +\l@youtycviii=\count289 +\l@youtxco=\count290 +\l@youtyco=\count291 +\l@ytempdima=\skip68 +\stockwidth=\skip69 +\stockheight=\skip70 +\trimedge=\skip71 +\trimtop=\skip72 +\uppermargin=\skip73 +\spinemargin=\skip74 ) -(/Users/kannan/Library/texmf/tex/latex/cclicenses/cclicenses.sty +(/usr/share/texlive/texmf-dist/tex/latex/cclicenses/cclicenses.sty Package: cclicenses 2005/05/20 v0.4 CC licenses typesetting -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/rotating.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics/rotating.sty Package: rotating 2016/08/11 v2.16d rotated objects in LaTeX -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty -Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR) -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/keyval.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty Package: keyval 2014/10/28 v1.15 key=value parser (DPC) \KV@toks@=\toks15 ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphics.sty -Package: graphics 2017/04/14 v1.1b Standard LaTeX Graphics (DPC,SPQR) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR) -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/trig.sty +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty Package: trig 2016/01/03 v1.10 sin cos tan (DPC) ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration ) -Package graphics Info: Driver file: pdftex.def on input line 99. +Package graphics Info: Driver file: pdftex.def on input line 105. ) -\Gin@req@height=\dimen103 -\Gin@req@width=\dimen104 +\Gin@req@height=\dimen135 +\Gin@req@width=\dimen136 ) -(/Users/kannan/Library/texmf/tex/latex/ifthen/ifthen.sty -Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) +(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) ) -\c@r@tfl@t=\count139 -\rotFPtop=\skip69 -\rotFPbot=\skip70 -\rot@float@box=\box27 +\c@r@tfl@t=\count292 +\rotFPtop=\skip75 +\rotFPbot=\skip76 +\rot@float@box=\box46 \rot@mess@toks=\toks16 ) -\chardim=\dimen105 -\hdim=\dimen106 -\htmp=\dimen107 -\hpos=\count140 -\vpos=\count141 +\chardim=\dimen137 +\hdim=\dimen138 +\htmp=\dimen139 +\hpos=\count293 +\vpos=\count294 +) +(/usr/share/texlive/texmf-dist/tex/latex/morefloats/morefloats.sty +Package: morefloats 2015/07/22 v1.0h Raise limit of unprocessed floats (HMM) + +(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty +Package: kvoptions 2019/11/29 v3.13 Key value format for package options (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +Package: ltxcmds 2019/12/15 v1.24 LaTeX kernel commands for general use (HO) ) -(/Users/kannan/Library/texmf/tex/latex/morefloats.sty -\bx@S=\insert199 -\bx@T=\insert198 -\bx@U=\insert197 -\bx@V=\insert196 -\bx@W=\insert195 -\bx@X=\insert194 -\bx@Y=\insert193 -\bx@Z=\insert192 -\bx@AA=\insert191 -\bx@BB=\insert190 -\bx@CC=\insert189 -\bx@DD=\insert188 -\bx@EE=\insert187 -\bx@FF=\insert186 -\bx@GG=\insert185 -\bx@HH=\insert184 -\bx@II=\insert183 -\bx@JJ=\insert182 +(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty +Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO) +)) +Package morefloats Info: Maximum number of possible floats asked for: 36 +(morefloats) (i.e. 18 more floats). +(morefloats) LaTeX might run out of memory before this +(morefloats) (in which case it will notify you). ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/paralist/paralist.sty +(/usr/share/texlive/texmf-dist/tex/latex/paralist/paralist.sty Package: paralist 2017/01/22 v2.7 Extended list environments -\pltopsep=\skip71 -\plpartopsep=\skip72 -\plitemsep=\skip73 -\plparsep=\skip74 +\pltopsep=\skip77 +\plpartopsep=\skip78 +\plitemsep=\skip79 +\plparsep=\skip80 \pl@lab=\toks17 ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/chngcntr/chngcntr.sty -Package: chngcntr 2009/09/02 v1.0a change counter resetting +(/usr/share/texlive/texmf-dist/tex/latex/chngcntr/chngcntr.sty +Package: chngcntr 2018/04/09 v1.1a change counter resetting +Package chngcntr Info: \counterwithout already defined. +(chngcntr) Quitting chngcntr on input line 21. ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty -Package: fancyhdr 2016/09/06 3.8 Extensive control of page headers and footers -\fancy@headwidth=\skip75 -\f@ncyO@elh=\skip76 -\f@ncyO@erh=\skip77 -\f@ncyO@olh=\skip78 -\f@ncyO@orh=\skip79 -\f@ncyO@elf=\skip80 -\f@ncyO@erf=\skip81 -\f@ncyO@olf=\skip82 -\f@ncyO@orf=\skip83 +(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footer +s +\f@nch@headwidth=\skip81 +\f@nch@O@elh=\skip82 +\f@nch@O@erh=\skip83 +\f@nch@O@olh=\skip84 +\f@nch@O@orh=\skip85 +\f@nch@O@elf=\skip86 +\f@nch@O@erf=\skip87 +\f@nch@O@olf=\skip88 +\f@nch@O@orf=\skip89 ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty -Package: amsmath 2016/11/05 v2.16a AMS math features -\@mathmargin=\skip84 +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2020/01/20 v2.17e AMS math features +\@mathmargin=\skip90 For additional information on amsmath, use the `?' option. -(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty Package: amstext 2000/06/29 v2.01 AMS text -(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty File: amsgen.sty 1999/11/30 v2.0 generic functions \@emptytoks=\toks18 -\ex@=\dimen108 +\ex@=\dimen140 )) -(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty Package: amsbsy 1999/11/29 v1.2d Bold Symbols -\pmbraise@=\dimen109 +\pmbraise@=\dimen141 ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty Package: amsopn 2016/03/08 v2.02 operator names ) -\inf@bad=\count142 -LaTeX Info: Redefining \frac on input line 213. -\uproot@=\count143 -\leftroot@=\count144 -LaTeX Info: Redefining \overline on input line 375. -\classnum@=\count145 -\DOTSCASE@=\count146 -LaTeX Info: Redefining \ldots on input line 472. -LaTeX Info: Redefining \dots on input line 475. -LaTeX Info: Redefining \cdots on input line 596. -\Mathstrutbox@=\box28 -\strutbox@=\box29 -\big@size=\dimen110 -LaTeX Font Info: Redeclaring font encoding OML on input line 712. -LaTeX Font Info: Redeclaring font encoding OMS on input line 713. -\macc@depth=\count147 -\c@MaxMatrixCols=\count148 -\dotsspace@=\muskip10 -\c@parentequation=\count149 -\dspbrk@lvl=\count150 +\inf@bad=\count295 +LaTeX Info: Redefining \frac on input line 227. +\uproot@=\count296 +\leftroot@=\count297 +LaTeX Info: Redefining \overline on input line 389. +\classnum@=\count298 +\DOTSCASE@=\count299 +LaTeX Info: Redefining \ldots on input line 486. +LaTeX Info: Redefining \dots on input line 489. +LaTeX Info: Redefining \cdots on input line 610. +\Mathstrutbox@=\box47 +\strutbox@=\box48 +\big@size=\dimen142 +LaTeX Font Info: Redeclaring font encoding OML on input line 733. +LaTeX Font Info: Redeclaring font encoding OMS on input line 734. +\macc@depth=\count300 +\c@MaxMatrixCols=\count301 +\dotsspace@=\muskip16 +\c@parentequation=\count302 +\dspbrk@lvl=\count303 \tag@help=\toks19 -\row@=\count151 -\column@=\count152 -\maxfields@=\count153 +\row@=\count304 +\column@=\count305 +\maxfields@=\count306 \andhelp@=\toks20 -\eqnshift@=\dimen111 -\alignsep@=\dimen112 -\tagshift@=\dimen113 -\tagwidth@=\dimen114 -\totwidth@=\dimen115 -\lineht@=\dimen116 +\eqnshift@=\dimen143 +\alignsep@=\dimen144 +\tagshift@=\dimen145 +\tagwidth@=\dimen146 +\totwidth@=\dimen147 +\lineht@=\dimen148 \@envbody=\toks21 -\multlinegap=\skip85 -\multlinetaggap=\skip86 +\multlinegap=\skip91 +\multlinetaggap=\skip92 \mathdisplay@stack=\toks22 -LaTeX Info: Redefining \[ on input line 2817. -LaTeX Info: Redefining \] on input line 2818. +LaTeX Info: Redefining \[ on input line 2859. +LaTeX Info: Redefining \] on input line 2860. ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/base/makeidx.sty +(/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty Package: makeidx 2014/09/29 v1.0m Standard LaTeX package ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/fancybox/fancybox.sty +(/usr/share/texlive/texmf-dist/tex/latex/fancybox/fancybox.sty Package: fancybox 2010/05/15 1.4 Style option: `fancybox' v1.4 <2010/05/15> (tvz) -\@fancybox=\box30 -\shadowsize=\dimen117 -\@Sbox=\box31 +\@fancybox=\box49 +\shadowsize=\dimen149 +\@Sbox=\box50 \do@VerbBox=\toks23 \the@fancyput=\toks24 \this@fancyput=\toks25 \EndVerbatimTokens=\toks26 \Verbatim@Outfile=\write3 -\Verbatim@Infile=\read1 -) (/usr/local/texlive/2017/texmf-dist/tex/latex/url/url.sty -\Urlmuskip=\muskip11 +\Verbatim@Infile=\read2 +) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip17 Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/cite/cite.sty +(/usr/share/texlive/texmf-dist/tex/latex/cite/cite.sty LaTeX Info: Redefining \cite on input line 302. LaTeX Info: Redefining \nocite on input line 332. Package: cite 2015/02/27 v 5.5 ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/subfig/subfig.sty +(/usr/share/texlive/texmf-dist/tex/latex/subfig/subfig.sty Package: subfig 2005/06/28 ver: 1.3 subfig package -(/usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption.sty -Package: caption 2016/02/21 v3.3-144 Customizing captions (AR) - -(/usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption3.sty -Package: caption3 2016/05/22 v1.7-166 caption3 kernel (AR) -Package caption3 Info: TeX engine: e-TeX on input line 67. -\captionmargin=\dimen118 -\captionmargin@=\dimen119 -\captionwidth=\dimen120 -\caption@tempdima=\dimen121 -\caption@indent=\dimen122 -\caption@parindent=\dimen123 -\caption@hangindent=\dimen124 +(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty +Package: caption 2020/01/03 v3.4h Customizing captions (AR) + +(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty +Package: caption3 2020/01/03 v1.8h caption3 kernel (AR) +Package caption3 Info: TeX engine: e-TeX on input line 61. +\captionmargin=\dimen150 +\captionmargin@=\dimen151 +\captionwidth=\dimen152 +\caption@tempdima=\dimen153 +\caption@indent=\dimen154 +\caption@parindent=\dimen155 +\caption@hangindent=\dimen156 +Package caption Info: Standard document class detected. ) -\c@ContinuedFloat=\count154 +\c@caption@flags=\count307 +\c@continuedfloat=\count308 Package caption Info: rotating package is loaded. ) -\c@KVtest=\count155 -\sf@farskip=\skip87 -\sf@captopadj=\dimen125 -\sf@capskip=\skip88 -\sf@nearskip=\skip89 -\c@subfigure=\count156 -\c@subfigure@save=\count157 -\c@lofdepth=\count158 -\c@subtable=\count159 -\c@subtable@save=\count160 -\c@lotdepth=\count161 -\sf@top=\skip90 -\sf@bottom=\skip91 +\c@KVtest=\count309 +\sf@farskip=\skip93 +\sf@captopadj=\dimen157 +\sf@capskip=\skip94 +\sf@nearskip=\skip95 +\c@subfigure=\count310 +\c@subfigure@save=\count311 +\c@lofdepth=\count312 +\c@subtable=\count313 +\c@subtable@save=\count314 +\c@lotdepth=\count315 +\sf@top=\skip96 +\sf@bottom=\skip97 ) -(/Users/kannan/Library/texmf/tex/latex/listings/listings.sty -Package: listings 2004/02/13 1.2 (Carsten Heinz) -\lst@mode=\count162 -\lst@gtempboxa=\box32 +(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty +\lst@mode=\count316 +\lst@gtempboxa=\box51 \lst@token=\toks27 -\lst@length=\count163 -\lst@currlwidth=\dimen126 -\lst@column=\count164 -\lst@pos=\count165 -\lst@lostspace=\dimen127 -\lst@width=\dimen128 -\lst@newlines=\count166 -\lst@lineno=\count167 -\c@lstlisting=\count168 -\lst@maxwidth=\dimen129 - -(/Users/kannan/Library/texmf/tex/latex/listings/lstpatch.sty -File: lstpatch.sty 2004/02/18 1.2b (Carsten Heinz) -) -(/Users/kannan/Library/texmf/tex/latex/listings/lstmisc.sty -File: lstmisc.sty 2004/02/13 1.2 (Carsten Heinz) -\c@lstnumber=\count169 -\lst@skipnumbers=\count170 -\lst@framebox=\box33 +\lst@length=\count317 +\lst@currlwidth=\dimen158 +\lst@column=\count318 +\lst@pos=\count319 +\lst@lostspace=\dimen159 +\lst@width=\dimen160 +\lst@newlines=\count320 +\lst@lineno=\count321 +\lst@maxwidth=\dimen161 + +(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2019/09/10 1.8c (Carsten Heinz) +\c@lstnumber=\count322 +\lst@skipnumbers=\count323 +\lst@framebox=\box52 ) -(/Users/kannan/Library/texmf/tex/latex/listings/listings.cfg -File: listings.cfg 2004/02/13 1.2 listings configuration +(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg +File: listings.cfg 2019/09/10 1.8c listings configuration )) -(/Users/kannan/Library/texmf/tex/latex/listings/varioref/varioref.sty -Package: varioref 2004/02/27 v1.4i package for extended references (FMi) -\c@vrcnt=\count171 -) -(/usr/local/texlive/2017/texmf-dist/tex/latex/base/fontenc.sty -Package: fontenc 2017/04/05 v2.0i Standard LaTeX package +Package: listings 2019/09/10 1.8c (Carsten Heinz) -(/usr/local/texlive/2017/texmf-dist/tex/latex/base/t1enc.def -File: t1enc.def 2017/04/05 v2.0i Standard LaTeX file -LaTeX Font Info: Redeclaring font encoding T1 on input line 48. -)) -(/usr/local/texlive/2017/texmf-dist/tex/latex/bera/beramono.sty +(/usr/share/texlive/texmf-dist/tex/latex/tools/varioref.sty +Package: varioref 2020/01/23 v1.6c package for extended references (FMi) +\c@vrcnt=\count324 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2020/02/11 v2.0o Standard LaTeX package +) +(/usr/share/texlive/texmf-dist/tex/latex/bera/beramono.sty Package: beramono 2004/01/31 (WaS) ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/seqsplit/seqsplit.sty +(/usr/share/texlive/texmf-dist/tex/latex/seqsplit/seqsplit.sty Package: seqsplit 2006/08/07 v0.1 Splitting long sequences (DNA, RNA, proteins, etc.) ) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/suppl/styles.tex -(/usr/local/texlive/2017/texmf-dist/tex/latex/ntheorem/ntheorem.sty +(/home/fossee/Desktop/floss-scilab-arduino/suppl/styles.tex +(/usr/share/texlive/texmf-dist/tex/latex/ntheorem/ntheorem.sty Style `ntheorem', Version 1.33 <2011/08/15> Package: ntheorem 2011/08/15 1.33 \theorem@style=\toks28 \theorem@@style=\toks29 \theorembodyfont=\toks30 \theoremnumbering=\toks31 -\theorempreskipamount=\skip92 -\theorempostskipamount=\skip93 -\theoremframepreskipamount=\skip94 -\theoremframepostskipamount=\skip95 -\theoreminframepreskipamount=\skip96 -\theoreminframepostskipamount=\skip97 +\theorempreskipamount=\skip98 +\theorempostskipamount=\skip99 +\theoremframepreskipamount=\skip100 +\theoremframepostskipamount=\skip101 +\theoreminframepreskipamount=\skip102 +\theoreminframepostskipamount=\skip103 \theorem@preskip=\toks32 \theorem@postskip=\toks33 \theorem@framepreskip=\toks34 \theorem@framepostskip=\toks35 \theorem@inframepreskip=\toks36 \theorem@inframepostskip=\toks37 -\theoremindent=\dimen130 -\theorem@indent=\dimen131 -\theoremrightindent=\dimen132 -\theorem@rightindent=\dimen133 +\theoremindent=\dimen162 +\theorem@indent=\dimen163 +\theoremrightindent=\dimen164 +\theorem@rightindent=\dimen165 \theoremheaderfont=\toks38 \theoremseparator=\toks39 \theoremprework=\toks40 @@ -404,31 +391,36 @@ Package: ntheorem 2011/08/15 1.33 \qedsymbol=\toks43 \theoremkeyword=\toks44 \qedsymbol=\toks45 -\thm@topsep=\skip98 -\thm@topsepadd=\skip99 +\thm@topsep=\skip104 +\thm@topsepadd=\skip105 ) -\c@codemass=\count172 -\c@ardmass=\count173 -\c@pymass=\count174 -\c@juliamass=\count175 -\c@OpenModelicamass=\count176 - (/Users/kannan/Library/texmf/tex/latex/listings/lstlang1.sty -File: lstlang1.sty 2004/02/13 1.2 listings language file +\c@codemass=\count325 +\c@ardmass=\count326 +\c@pymass=\count327 +\c@juliamass=\count328 +\c@OpenModelicamass=\count329 + (/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2019/09/10 1.8c listings language file ) -(/Users/kannan/Library/texmf/tex/latex/listings/lstlang1.sty -File: lstlang1.sty 2004/02/13 1.2 listings language file +(/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2019/09/10 1.8c listings language file ) -(/Users/kannan/Library/texmf/tex/latex/listings/lstmisc.sty -File: lstmisc.sty 2004/02/13 1.2 (Carsten Heinz) +(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2019/09/10 1.8c (Carsten Heinz) ) -(/usr/local/texlive/2017/texmf-dist/tex/latex/tools/theorem.sty) -\c@egmass=\count177 +(/usr/share/texlive/texmf-dist/tex/latex/tools/theorem.sty) +\c@egmass=\count330 ) \@indexfile=\write4 \openout4 = `floss-arduino.idx'. Writing index file floss-arduino.idx +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def +File: l3backend-pdfmode.def 2020-02-03 L3 backend support: PDF mode +\l__kernel_color_stack_int=\count331 +\l__pdf_internal_box=\box53 +) (./floss-arduino.aux LaTeX Warning: Label `sec:led-OpenModelica-code' multiply defined. @@ -445,87 +437,50 @@ LaTeX Warning: Label `sci:current-modbus' multiply defined. ) \openout1 = `floss-arduino.aux'. -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 99. -LaTeX Font Info: ... okay on input line 99. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 99. -LaTeX Font Info: ... okay on input line 99. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 99. -LaTeX Font Info: ... okay on input line 99. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 99. -LaTeX Font Info: ... okay on input line 99. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 99. -LaTeX Font Info: ... okay on input line 99. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 99. -LaTeX Font Info: ... okay on input line 99. - (/usr/local/texlive/2017/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 104. +LaTeX Font Info: ... okay on input line 104. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 104. +LaTeX Font Info: ... okay on input line 104. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 104. +LaTeX Font Info: ... okay on input line 104. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 104. +LaTeX Font Info: ... okay on input line 104. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 104. +LaTeX Font Info: ... okay on input line 104. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 104. +LaTeX Font Info: ... okay on input line 104. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 104. +LaTeX Font Info: ... okay on input line 104. + (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count178 -\scratchdimen=\dimen134 -\scratchbox=\box34 -\nofMPsegments=\count179 -\nofMParguments=\count180 +\scratchcounter=\count332 +\scratchdimen=\dimen166 +\scratchbox=\box54 +\nofMPsegments=\count333 +\nofMParguments=\count334 \everyMPshowfont=\toks46 -\MPscratchCnt=\count181 -\MPscratchDim=\dimen135 -\MPnumerator=\count266 -\makeMPintoPDFobject=\count267 +\MPscratchCnt=\count335 +\MPscratchDim=\dimen167 +\MPnumerator=\count336 +\makeMPintoPDFobject=\count337 \everyMPtoPDFconversion=\toks47 -) (/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty -Package: pdftexcmds 2017/03/19 v0.25 Utility functions of pdfTeX for LuaTeX (HO -) - -(/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty -Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO) -Package ifluatex Info: LuaTeX not detected. -) -(/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty -Package: ifpdf 2017/03/15 v3.2 Provides the ifpdf switch -) -Package pdftexcmds Info: LuaTeX not detected. -Package pdftexcmds Info: \pdf@primitive is available. -Package pdftexcmds Info: \pdf@ifprimitive is available. -Package pdftexcmds Info: \pdfdraftmode found. -) -(/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty -Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf - -(/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/grfext.sty -Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO) - -(/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty -Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO) -)) -(/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/kvoptions.sty -Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO) - -(/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty -Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO) - -(/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/etexcmds.sty -Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO) -Package etexcmds Info: Could not find \expanded. -(etexcmds) That can mean that you are not using pdfTeX 1.50 or -(etexcmds) that some package has redefined \expanded. -(etexcmds) In the latter case, load this package earlier. -))) +) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 -38. -Package grfext Info: Graphics extension search list: -(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE -G,.JBIG2,.JB2,.eps] -(grfext) \AppendGraphicsExtensions on input line 456. +85. -(/usr/local/texlive/2017/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv e )) -Package layouts Warning: Layout scale set to 0.5 on input line 99. +Package layouts Warning: Layout scale set to 0.5 on input line 104. Package caption Info: Begin \AtBeginDocument code. Package caption Info: subfig package v1.3 is loaded. Package caption Info: listings package is loaded. Package caption Info: End \AtBeginDocument code. +\c@lstlisting=\count338 (./floss-arduino.toc Overfull \hbox (60.41727pt too wide) detected at line 1 \T1/cmr/bx/n/10.95 List of Figures @@ -570,9 +525,8 @@ Overfull \hbox (74.6947pt too wide) detected at line 9 -{/usr/local/texlive/2017/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] -[2] [3] [4] [5] -Overfull \hbox (42.2769pt too wide) detected at line 200 +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] [3] [4] [5] +Overfull \hbox (42.2769pt too wide) detected at line 201 \T1/cmr/bx/n/10.95 References [] @@ -583,7 +537,7 @@ Overfull \hbox (42.2769pt too wide) detected at line 200 [6] (./floss-arduino.lof [7 ] -Overfull \hbox (4.98741pt too wide) in paragraph at lines 72--72 +Overfull \hbox (4.98741pt too wide) in paragraph at lines 73--73 [][] []\T1/cmr/m/n/10.95 Turning LEDs on through Xcos de-pend-ing on the po-te n-tiome-ter thresh- [] @@ -643,35 +597,23 @@ Chapter 1. LaTeX Warning: Command \textregistered invalid in math mode on input line 22. -LaTeX Warning: Command \textcircled invalid in math mode on input line 22. - -LaTeX Font Info: Try loading font information for OMS+cmr on input line 22. -(/usr/local/texlive/2017/texmf-dist/tex/latex/base/omscmr.fd -File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions -) -LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available -(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 22. - - -LaTeX Warning: Command \textcircled invalid in math mode on input line 22. +LaTeX Warning: Command \textregistered invalid in math mode on input line 22. +Missing character: There is no ® in font cmr8! LaTeX Warning: Command \textregistered invalid in math mode on input line 23. -LaTeX Warning: Command \textcircled invalid in math mode on input line 23. - -LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <9> not available -(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 23. - -LaTeX Warning: Command \textcircled invalid in math mode on input line 23. +LaTeX Warning: Command \textregistered invalid in math mode on input line 23. +Missing character: There is no ® in font cmr6! [1 ] -LaTeX Font Info: Try loading font information for T1+fvm on input line 59. - (/usr/local/texlive/2017/texmf-dist/tex/latex/bera/t1fvm.fd +LaTeX Font Info: Trying to load font information for T1+fvm on input line 59 +. + (/usr/share/texlive/texmf-dist/tex/latex/bera/t1fvm.fd File: t1fvm.fd 2004/09/07 scalable font definitions for T1/fvm. )) (./user-code/hw-env/hw-env.tex [2] @@ -679,118 +621,107 @@ Chapter 2. [3 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/miccontblk.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/miccontblk.png used on input line 50. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/miccon +tblk.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/miccontblk.png used on input line 50. (pdftex.def) Requested size: 258.36281pt x 254.51689pt. - [4 ] [5] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/resolution.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/resolution.png used on input line 127. + [4 ] [5] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/resolu +tion.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/resolution.png used on input line 127. (pdftex.def) Requested size: 119.2467pt x 189.52515pt. - [6 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/OSHW-138px.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/OSHW-138px.png used on input line 182. + [6 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/OSHW-1 +38px.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/OSHW-138px.png used on input line 182. (pdftex.def) Requested size: 72.26999pt x 75.93634pt. - [7 ] [8] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/arduino.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/arduino.png used on input line 254. + [7 ] [8] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduin +o.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/arduino.png used on input line 254. (pdftex.def) Requested size: 357.73405pt x 135.61319pt. -Overfull \hbox (7.4056pt too wide) in paragraph at lines 261--281 +Overfull \hbox (7.40561pt too wide) in paragraph at lines 261--281 [] [] - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/mega.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/mega.jpg used on input line 295. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/mega.j +pg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/mega.jpg used on input line 295. (pdftex.def) Requested size: 258.36281pt x 169.87627pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/lily.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/lily.jpg used on input line 306. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/lily.j +pg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/lily.jpg used on input line 306. (pdftex.def) Requested size: 178.86702pt x 178.87094pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/arduino-phone.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/arduino-phone.jpg used on input line 325. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduin +o-phone.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/arduino-phone.jpg used on input line 325. (pdftex.def) Requested size: 178.86702pt x 119.30411pt. - [9 ] +[9 ] Underfull \vbox (badness 10000) has occurred while \output is active [] - [10 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/arduino-3d-printer.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/arduino-3d-printer.jpg used on input line 339. + [10 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduin +o-3d-printer.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/arduino-3d-printer.jpg used on input line 339. (pdftex.def) Requested size: 178.86702pt x 84.54076pt. - [11 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/pcb_bo -ard_V1p2.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -tools/shield/pcb_board_V1p2.png used on input line 371. + +[11 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/tools/shield/pcb_board_V1p2.png + Graphic file (type png) + + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/tools/shield +/pcb_board_V1p2.png used on input line 371. (pdftex.def) Requested size: 178.86702pt x 153.31877pt. Underfull \hbox (badness 1755) in paragraph at lines 373--373 @@ -798,27 +729,21 @@ Underfull \hbox (badness 1755) in paragraph at lines 373--373 found at [] - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/shield --V1p2.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -tools/shield/shield-V1p2.png used on input line 381. + +File: /home/fossee/Desktop/floss-scilab-arduino/tools/shield/shield-V1p2.png Gr +aphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/tools/shield +/shield-V1p2.png used on input line 381. (pdftex.def) Requested size: 397.48499pt x 280.81079pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/shield/shield --V1p2.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -tools/shield/shield-V1p2.jpg used on input line 392. + +File: /home/fossee/Desktop/floss-scilab-arduino/tools/shield/shield-V1p2.jpg Gr +aphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/tools/shield +/shield-V1p2.jpg used on input line 392. (pdftex.def) Requested size: 238.49341pt x 181.5pt. Underfull \hbox (badness 2689) in paragraph at lines 396--396 @@ -826,124 +751,105 @@ Underfull \hbox (badness 2689) in paragraph at lines 396--396 found at [] - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/shield-crop.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/shield-crop.jpg used on input line 460. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/shield +-crop.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/shield-crop.jpg used on input line 460. (pdftex.def) Requested size: 397.48499pt x 289.9242pt. - [12 ]) -(./user-code/sw-env/sw-env.tex [13 ] [14 ] [15 ] [16] +[12 ]) (./user-code/sw-env/sw-env.tex [13 ] [14 ] [15 ] [16] Chapter 3. [17 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/hw-device-manager.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/hw-device-manager.jpg used on input line 103. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/hw-dev +ice-manager.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/hw-device-manager.jpg used on input line 103. (pdftex.def) Requested size: 397.48499pt x 289.95233pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/update-driver.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/update-driver.png used on input line 110. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/update +-driver.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/update-driver.png used on input line 110. (pdftex.def) Requested size: 397.48499pt x 264.99695pt. - [18] [19 ] [20 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/run.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/run.png used on input line 181. + [18] [19 ] [20 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/run.pn +g Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/run.png used on input line 181. (pdftex.def) Requested size: 272.51746pt x 77.79042pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/hw-env/fi -gures/arduino-ide.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/hw-env/figures/arduino-ide.jpg used on input line 198. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw-env/figures/arduin +o-ide.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/hw +-env/figures/arduino-ide.jpg used on input line 198. (pdftex.def) Requested size: 397.48499pt x 305.22243pt. - [21 ] [22 ] [23] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/arduino-firmware/a -rduino-firmware.ino -LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <8> not available -(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 1. -) [24] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/linux-cd.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/linux-cd.png used on input line 404. + [21 ] [22 ] [23] +(/home/fossee/Desktop/floss-scilab-arduino/tools/arduino-firmware/arduino-firmw +are.ino) [24] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/linux- +cd.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/linux-cd.png used on input line 404. (pdftex.def) Requested size: 393.97092pt x 96.35976pt. [25] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/change-directory.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/change-directory.png used on input line 435. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/change +-directory.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/change-directory.png used on input line 435. (pdftex.def) Requested size: 397.48499pt x 298.12845pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/browse-directory.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/browse-directory.png used on input line 445. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/browse +-directory.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/browse-directory.png used on input line 445. (pdftex.def) Requested size: 357.73405pt x 260.23521pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/builder.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/builder.png used on input line 461. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/builde +r.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/builder.png used on input line 461. (pdftex.def) Requested size: 397.48499pt x 278.94795pt. Overfull \hbox (1.53204pt too wide) in paragraph at lines 455--465 @@ -951,160 +857,143 @@ Overfull \hbox (1.53204pt too wide) in paragraph at lines 455--465 \T1/fvm/m/n/10.95 exec builder.sce [] - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/loader.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/loader.png used on input line 477. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/loader +.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/loader.png used on input line 477. (pdftex.def) Requested size: 300.37144pt x 210.78697pt. - [26 ] [27 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/device-manager.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/device-manager.png used on input line 505. +[26 ] [27 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/device +-manager.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/device-manager.png used on input line 505. (pdftex.def) Requested size: 397.48499pt x 298.12845pt. - [28 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/com-properties.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/com-properties.png used on input line 526. + [28 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/com-pr +operties.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/com-properties.png used on input line 526. (pdftex.def) Requested size: 301.12425pt x 225.84319pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/linux-port.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/linux-port.png used on input line 550. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/linux- +port.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/linux-port.png used on input line 550. (pdftex.def) Requested size: 317.18422pt x 123.46094pt. Underfull \vbox (badness 10000) has occurred while \output is active [] - [29 ] [30 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test_firmware.sce) - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/test-console.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/test-console.png used on input line 601. + [29 ] +[30 ] (/home/fossee/Desktop/floss-scilab-arduino/tools/test_firmware.sce) + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/test-c +onsole.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/test-console.png used on input line 601. (pdftex.def) Requested size: 300.37144pt x 210.78697pt. - [31 ] [32 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/table_functions_crop.pdf Graphic file (type pdf) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/table_functions_crop.pdf used on input line 626. + +[31 ] [32 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/table_ +functions_crop.pdf Graphic file (type pdf) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/table_functions_crop.pdf used on input line 626. (pdftex.def) Requested size: 397.48499pt x 204.40587pt. Underfull \vbox (badness 1308) has occurred while \output is active [] - [33 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/tools/test_firmware.sce) - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/sine-blk.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/sine-blk.png used on input line 674. + [33 ] +(/home/fossee/Desktop/floss-scilab-arduino/tools/test_firmware.sce) + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-b +lk.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/sine-blk.png used on input line 674. (pdftex.def) Requested size: 357.73405pt x 357.76195pt. - [34] [35 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/plot-blk.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/plot-blk.png used on input line 726. + [34] +[35 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/plot-b +lk.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/plot-blk.png used on input line 726. (pdftex.def) Requested size: 357.73405pt x 125.90192pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/clock-blk.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/clock-blk.png used on input line 740. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/clock- +blk.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/clock-blk.png used on input line 740. (pdftex.def) Requested size: 357.73405pt x 125.95995pt. - [36 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/sine-gen.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/sine-gen.png used on input line 761. + [36 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-g +en.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/sine-gen.png used on input line 761. (pdftex.def) Requested size: 178.86702pt x 218.40813pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/sine-output.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/sine-output.png used on input line 772. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sine-o +utput.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/sine-output.png used on input line 772. (pdftex.def) Requested size: 258.36281pt x 124.36716pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/cscope-config.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/cscope-config.png used on input line 786. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/cscope +-config.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/cscope-config.png used on input line 786. (pdftex.def) Requested size: 258.36281pt x 240.8053pt. Overfull \hbox (0.16797pt too wide) in paragraph at lines 791--800 @@ -1112,48 +1001,44 @@ Overfull \hbox (0.16797pt too wide) in paragraph at lines 791--800 pa-ram-e-ter is \T1/fvm/m/n/10.95 Final integration [] -[37 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/sim-setup.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/sim-setup.png used on input line 803. +[37 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/sim-se +tup.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/sim-setup.png used on input line 803. (pdftex.def) Requested size: 258.36281pt x 174.97539pt. - [38 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/arduino-palette.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/arduino-palette.png used on input line 834. + [38 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/arduin +o-palette.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/arduino-palette.png used on input line 834. (pdftex.def) Requested size: 258.36281pt x 94.98553pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/xcos-help.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/xcos-help.png used on input line 841. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/xcos-h +elp.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/xcos-help.png used on input line 841. (pdftex.def) Requested size: 258.36281pt x 195.35445pt. - [39 ] [40 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led --blue.py [41]) + [39 ] [40 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue.py +[41]) Underfull \hbox (badness 10000) in paragraph at lines 946--950 [] @@ -1185,27 +1070,25 @@ N"]="";Pkg.build [] [43] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/julia-terminal.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/julia-terminal.png used on input line 1030. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/julia- +terminal.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/julia-terminal.png used on input line 1030. (pdftex.def) Requested size: 362.85474pt x 234.87692pt. - [44 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/sw-env/fi -gures/atom-lunch.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/sw-env/figures/atom-lunch.png used on input line 1049. + [44 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw-env/figures/atom-l +unch.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/sw +-env/figures/atom-lunch.png used on input line 1049. (pdftex.def) Requested size: 371.58167pt x 211.78749pt. Overfull \hbox (5.509pt too wide) in paragraph at lines 1065--1066 @@ -1213,16 +1096,16 @@ Overfull \hbox (5.509pt too wide) in paragraph at lines 1065--1066 .com/sjkelly/SerialPorts.jl.git [] -[45 ] +[45 ] Overfull \hbox (14.89163pt too wide) in paragraph at lines 1113--1115 []\T1/cmr/m/n/10.95 open(ser::SerialPort) and close(ser::SerialPort) - To open and close a pre-initialized [] [46] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/test -_firmware.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/test_firmware.jl +) Overfull \hbox (29.76828pt too wide) in paragraph at lines 1150--1155 \T1/cmr/m/n/10.95 lan-guage for sim-u-lat-ing, op-ti-miz-ing and an-a-lyz-ing c om-plex dy-namic sys-tems.OpenModelica @@ -1242,258 +1125,250 @@ indows/Linux [] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModeli -ca/test_firmware.mo [48])) (./user-code/led/led.tex [49] [50 +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/test_firm +ware.mo [48])) (./user-code/led/led.tex [49] [50 ] Chapter 4. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figur -es/led.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/led/figures/led.png used on input line 51. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led.png G +raphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/led.png used on input line 51. (pdftex.def) Requested size: 79.49577pt x 44.74203pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figur -es/schematic.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/led/figures/schematic.png used on input line 64. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/schematic +.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/schematic.png used on input line 64. (pdftex.def) Requested size: 178.86702pt x 196.58194pt. - [51 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figur -es/arduino-shield.JPG Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/led/figures/arduino-shield.JPG used on input line 78. +[51 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/arduino-s +hield.JPG Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/arduino-shield.JPG used on input line 78. (pdftex.def) Requested size: 178.86702pt x 134.15085pt. - [52 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/le -d-blue/led-blue.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/le -d-blue/led-blue.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/le -d-blue-delay/led-blue-delay.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/le -d-blue-delay/led-blue-delay.ino) [53] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figur -es/led_output.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/led/figures/led_output.png used on input line 168. + +[52 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/rgbled_bb +.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/rgbled_bb.png used on input line 102. +(pdftex.def) Requested size: 357.73405pt x 243.59512pt. + [53 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-b +lue.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-b +lue.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay +/led-blue-delay.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay +/led-blue-delay.ino) [54] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led_outpu +t.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/led_output.png used on input line 192. (pdftex.def) Requested size: 357.73405pt x 229.47339pt. -LaTeX Font Info: Try loading font information for T1+cmss on input line 180. - - (/usr/local/texlive/2017/texmf-dist/tex/latex/base/t1cmss.fd -File: t1cmss.fd 2014/09/29 v2.5h Standard LaTeX font definitions -) [54] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/le -d-blue/led-blue.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/le -d-blue-delay/led-blue-delay.ino [55 ]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/le -d-blue-red/led-blue-red.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/arduino/le -d-blink/led-blink.ino) [56] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --blue.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --blue.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --blue.sce) [57] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --blue-delay.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --blue-delay.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --blue.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --blue-delay.sce [58]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --blue-red.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/scilab/led --green-blink.sce) - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figur -es/led-blue.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/led/figures/led-blue.png used on input line 366. +LaTeX Font Info: Trying to load font information for T1+cmss on input line 2 +04. + +(/usr/share/texlive/texmf-dist/tex/latex/base/t1cmss.fd +File: t1cmss.fd 2019/12/16 v2.5j Standard LaTeX font definitions +) [55] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue/led-b +lue.ino) [56 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-delay +/led-blue-delay.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blue-red/l +ed-blue-red.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/arduino/led-blink/led- +blink.ino) [57] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce) +[58] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay. +sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay. +sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue.sce) +[59] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-delay. +sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-blue-red.sc +e) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/scilab/led-green-blink +.sce) [60] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue. +png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/led-blue.png used on input line 390. (pdftex.def) Requested size: 178.86702pt x 193.29965pt. -Overfull \hbox (4.77843pt too wide) in paragraph at lines 382--391 +Overfull \hbox (4.77844pt too wide) in paragraph at lines 406--415 [][] [] -[59] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figur -es/led-blue-delay.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/led/figures/led-blue-delay.png used on input line 401. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue- +delay.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/led-blue-delay.png used on input line 425. (pdftex.def) Requested size: 178.86702pt x 192.53517pt. - -Overfull \hbox (4.77843pt too wide) in paragraph at lines 416--428 +[61 ] +Overfull \hbox (4.77844pt too wide) in paragraph at lines 440--452 [][] [] -[60 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figur -es/led-blue-red.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/led/figures/led-blue-red.png used on input line 439. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-blue- +red.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/led-blue-red.png used on input line 463. (pdftex.def) Requested size: 178.86702pt x 247.45784pt. - -Overfull \hbox (13.8529pt too wide) in paragraph at lines 455--472 +[62 ] +Overfull \hbox (13.85292pt too wide) in paragraph at lines 479--496 [][] [] -[61 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/figur -es/led-green-blink.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/led/figures/led-green-blink.png used on input line 482. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/led/figures/led-green +-blink.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/le +d/figures/led-green-blink.png used on input line 506. (pdftex.def) Requested size: 178.86702pt x 182.13731pt. -Overfull \hbox (4.77843pt too wide) in paragraph at lines 497--510 +Overfull \hbox (4.77844pt too wide) in paragraph at lines 521--534 [][] [] -[62 ] -Overfull \vbox (31.42311pt too high) has occurred while \output is active [] - +[63 ] +Underfull \vbox (badness 10000) has occurred while \output is active [] -[63 ] [64] -Underfull \hbox (badness 10000) in paragraph at lines 587--591 + [64 ] [65] +Underfull \hbox (badness 10000) in paragraph at lines 611--615 [] -Underfull \hbox (badness 10000) in paragraph at lines 592--593 +Underfull \hbox (badness 10000) in paragraph at lines 616--617 [] -Underfull \hbox (badness 10000) in paragraph at lines 606--609 +Underfull \hbox (badness 10000) in paragraph at lines 630--633 [] -[65] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led --blue.py [66]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led --blue-delay.py [67]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led --blue-red.py [68]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/python/led --green-blink.py [69]) [70] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led- -blue.jl) [71] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led- -blue-delay.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led- -blue-red.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/julia/led- -green-blink.jl) [72] -Overfull \hbox (2.4842pt too wide) in paragraph at lines 814--815 +[66] [67] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue.py) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue-delay. +py [68]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-blue-red.py +[69]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/python/led-green-blink +.py [70]) [71] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue.jl +[72]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue-delay.j +l) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-blue-red.jl) + +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/julia/led-green-blink. +jl [73]) +Overfull \hbox (2.4842pt too wide) in paragraph at lines 838--839 []\T1/cmr/m/n/10.95 sComm.close_serial(1) : This closes the pre-de-fined se-ria l port which is presently [] -[73] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModeli -ca/led-blue.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModeli -ca/led-blue-delay.mo [74]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModeli -ca/led-blue-red.mo [75]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/led/OpenModeli -ca/led-green-blink.mo)) (./user-code/push/push.tex [76] -Chapter 5. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figu -res/pushbutton-conn.png Graphic file (type png) +[74] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue. +mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue- +delay.mo [75]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-blue- +red.mo [76]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/led/OpenModelica/led-green +-blink.mo)) (./user-code/push/push.tex [77] [78 - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/push/figures/pushbutton-conn.png used on input line 63. +] +Chapter 5. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/pushbutt +on-conn.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/pu +sh/figures/pushbutton-conn.png used on input line 63. (pdftex.def) Requested size: 178.86702pt x 188.80507pt. Underfull \vbox (badness 10000) has occurred while \output is active [] - [77 - -] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/p -ush-button-status/push-button-status.ino) [78 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/p -ush-button-status/push-button-status.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/l -ed-push-button/led-push-button.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/p -ush-button-status/push-button-status.ino) + [79] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-s +tatus/push-button-status.ino) [80 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-s +tatus/push-button-status.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led-push-butt +on/led-push-button.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/push-button-s +tatus/push-button-status.ino) Overfull \hbox (0.16989pt too wide) in paragraph at lines 127--130 []\T1/cmr/m/n/10.95 Turning the LED on or off de-pend-ing on the push-but-ton. Avail- [] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/arduino/l -ed-push-button/led-push-button.ino [79]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/pu -sh-button-status.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/pu -sh-button-status.sce) [80] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/le -d-push-button.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/pu -sh-button-status.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/arduino/led-push-butt +on/led-push-button.ino [81]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-st +atus.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-st +atus.sce) [82] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led-push-butto +n.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/push-button-st +atus.sce) Overfull \hbox (0.145pt too wide) in paragraph at lines 180--183 \T1/cmr/m/n/10.95 able at \T1/fvm/m/n/10.95 O r i g i n / u s e r - c o d e / p u s h / s c i l a b / l e d - p u s h - b u t t o n . s c e\T1/cmr/m/n/10.95 , @@ -1501,376 +1376,345 @@ Overfull \hbox (0.145pt too wide) in paragraph at lines 180--183 [] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/scilab/le -d-push-button.sce) [81] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figu -res/push-button-status.PNG Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/push/figures/push-button-status.PNG used on input line 211. +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/scilab/led-push-butto +n.sce) [83] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/push-but +ton-status.PNG Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/pu +sh/figures/push-button-status.PNG used on input line 211. (pdftex.def) Requested size: 178.86702pt x 180.9012pt. -Overfull \hbox (3.33745pt too wide) in paragraph at lines 229--239 +Overfull \hbox (3.33746pt too wide) in paragraph at lines 229--239 [][] [] - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/figu -res/led-push-button.PNG Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/push/figures/led-push-button.PNG used on input line 254. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/push/figures/led-push +-button.PNG Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/pu +sh/figures/led-push-button.PNG used on input line 254. (pdftex.def) Requested size: 178.86702pt x 158.59492pt. - [82 ] -Overfull \hbox (4.77843pt too wide) in paragraph at lines 271--282 +[84 ] +Overfull \hbox (4.77844pt too wide) in paragraph at lines 271--282 [][] [] -[83 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/pu -sh-button-status.py) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/pu -sh-button-status.py) [84] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/le -d-push-button.py) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/pu -sh-button-status.py [85]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/python/le -d-push-button.py [86]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/pus -h-button-status.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led --push-button.jl) [87] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/pus -h-button-status.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led --push-button.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModel -ica/push-button-status.mo [88]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModel -ica/push-button-status.mo) [89] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModel -ica/led-push-button.mo)) (./user-code/ldr/ldr.tex [90] +[85 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-st +atus.py) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-st +atus.py) [86] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led-push-butto +n.py) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/push-button-st +atus.py [87]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/python/led-push-butto +n.py [88]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push-button-sta +tus.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button +.jl) [89] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/push-button-sta +tus.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button +.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push-but +ton-status.mo [90]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/push-but +ton-status.mo) [91] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led-push +-button.mo)) (./user-code/ldr/ldr.tex [92] Chapter 6. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figur -es/ldr.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/ldr/figures/ldr.jpg used on input line 62. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr.jpg G +raphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/ld +r/figures/ldr.jpg used on input line 62. (pdftex.def) Requested size: 178.86702pt x 158.72462pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figur -es/ldr_sym.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/ldr/figures/ldr_sym.png used on input line 65. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr_sym.p +ng Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/ld +r/figures/ldr_sym.png used on input line 65. (pdftex.def) Requested size: 178.86702pt x 131.37468pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figur -es/ldr-conn.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/ldr/figures/ldr-conn.png used on input line 71. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-conn. +png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/ld +r/figures/ldr-conn.png used on input line 71. (pdftex.def) Requested size: 178.86702pt x 193.98965pt. - [91 +[93 ] Underfull \vbox (badness 3333) has occurred while \output is active [] - [92 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ld -r-read/ldr-read.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ld -r-read/ldr-read.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ld -r-read/ldr-read.ino) [93] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ld -r-read/ldr-read.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/arduino/ld -r-led/ldr-led.ino) [94] + [94 + < +/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-conn.png>] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-r +ead.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-r +ead.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-r +ead.ino) [95] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-read/ldr-r +ead.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/arduino/ldr-led/ldr-le +d.ino) [96] Overfull \hbox (19.20517pt too wide) in paragraph at lines 182--193 []\T1/cmr/m/n/10.95 In this ex-per-i-ment, we will ob-serve the sat-u-ra-tion p oint of LDR, see Scilab Code 6.2[]. [] -[95] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr --read.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/scilab/ldr --led.sce) +[97] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr-read.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/scilab/ldr-led.sce) Overfull \hbox (0.34052pt too wide) in paragraph at lines 226--232 \T1/cmr/m/n/10.95 Next, we shall per-form the above men-tioned ex-per-i-ment, t o read LDR val-ues, through [] - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figur -es/ldr-read-xcos.PNG Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/ldr/figures/ldr-read-xcos.PNG used on input line 242. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-read- +xcos.PNG Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/ld +r/figures/ldr-read-xcos.PNG used on input line 242. (pdftex.def) Requested size: 178.86702pt x 211.2975pt. - [96] [97 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/figur -es/ldr-led.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/ldr/figures/ldr-led.png used on input line 298. +[98] [99 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/figures/ldr-led.p +ng Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/ld +r/figures/ldr-led.png used on input line 298. (pdftex.def) Requested size: 258.36281pt x 214.91635pt. -Overfull \hbox (4.77843pt too wide) in paragraph at lines 319--339 +Overfull \hbox (4.77844pt too wide) in paragraph at lines 319--339 [][] [] -[98 ] [99] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr --read.py [100]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/python/ldr --led.py [101]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/julia/led --push-button.jl) [102] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr- -read.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/julia/ldr- -led.jl) [103] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/push/OpenModel -ica/led-push-button.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModeli -ca/ldr-read.mo [104]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/ldr/OpenModeli -ca/ldr-led.mo [105])) (./user-code/dcmotor/dcmotor.tex [106] +[100 ] [101] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr-read.py +[102]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/python/ldr-led.py +[103]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/julia/led-push-button +.jl) [104] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr-read.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/julia/ldr-led.jl) +[105] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/push/OpenModelica/led-push +-button.mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr-read. +mo [106]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/ldr/OpenModelica/ldr-led.m +o [107])) (./user-code/dcmotor/dcmotor.tex [108] Chapter 7. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/f -igures/dcmotor_board.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/dcmotor/figures/dcmotor_board.png used on input line 62. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmot +or_board.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/dc +motor/figures/dcmotor_board.png used on input line 62. (pdftex.def) Requested size: 258.36281pt x 242.69075pt. - [107 +[109 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/f -igures/schematic.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/dcmotor/figures/schematic.png used on input line 102. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/schem +atic.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/dc +motor/figures/schematic.png used on input line 102. (pdftex.def) Requested size: 178.86702pt x 201.33447pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/f -igures/dc_motor_description.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/dcmotor/figures/dc_motor_description.jpg used on input line 108. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dc_mo +tor_description.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/dc +motor/figures/dc_motor_description.jpg used on input line 108. (pdftex.def) Requested size: 258.36281pt x 206.38603pt. - [108 ] + [110 ] Overfull \vbox (9.00647pt too high) has occurred while \output is active [] -[109 ] [110] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduin -o/dcmotor-clock/dcmotor-clock.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduin -o/dcmotor-both/dcmotor-both.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/arduin -o/dcmotor-loop/dcmotor-loop.ino [111]) +[111 ] [112] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-cl +ock/dcmotor-clock.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-bo +th/dcmotor-both.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/arduino/dcmotor-lo +op/dcmotor-loop.ino [113]) Underfull \hbox (badness 10000) in paragraph at lines 221--237 [] -[112] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab -/dcmotor-clock.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab -/dcmotor-clock.sce) [113] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab -/dcmotor-clock.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab -/dcmotor-clock.sce) [114] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab -/dcmotor-clock.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab -/dcmotor-both.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/scilab -/dcmotor-loop.sce [115]) - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/f -igures/dcmotor-clock.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/dcmotor/figures/dcmotor-clock.png used on input line 399. +[114] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clo +ck.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clo +ck.sce) [115] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clo +ck.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clo +ck.sce) [116] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-clo +ck.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-bot +h.sce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/scilab/dcmotor-loo +p.sce [117]) + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmot +or-clock.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/dc +motor/figures/dcmotor-clock.png used on input line 399. (pdftex.def) Requested size: 178.86702pt x 188.64784pt. - [116 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/f -igures/dcmotor-both.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/dcmotor/figures/dcmotor-both.png used on input line 453. + [118 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmot +or-both.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/dc +motor/figures/dcmotor-both.png used on input line 453. (pdftex.def) Requested size: 178.86702pt x 197.77196pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/f -igures/dcmotor-loop.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/dcmotor/figures/dcmotor-loop.png used on input line 497. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/figures/dcmot +or-loop.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/dc +motor/figures/dcmotor-loop.png used on input line 497. (pdftex.def) Requested size: 178.86702pt x 195.60847pt. - [117] [118 ] [119 ] [120] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python -/dcmotor-clock.py [121]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python -/dcmotor-both.py) [122] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/python -/dcmotor-loop.py) [123] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/ -dcmotor-clock.jl [124]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/ -dcmotor-both.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/julia/ -dcmotor-loop.jl) [125] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenMo -delica/dcmotor-clock.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenMo -delica/dcmotor-both.mo [126]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/dcmotor/OpenMo -delica/dcmotor-loop.mo [127])) (./user-code/pot/pot.tex [128] + [119] [120 ] [121 ] [122] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-clo +ck.py [123]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-bot +h.py) [124] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/python/dcmotor-loo +p.py) [125] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-cloc +k.jl [126]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-both +.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/julia/dcmotor-loop +.jl) [127] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmot +or-clock.mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmot +or-both.mo [128]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/dcmotor/OpenModelica/dcmot +or-loop.mo [129])) (./user-code/pot/pot.tex [130] Chapter 8. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figur -es/potmeter.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/pot/figures/potmeter.png used on input line 65. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/potmeter. +png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/po +t/figures/potmeter.png used on input line 65. (pdftex.def) Requested size: 178.86702pt x 148.11337pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figur -es/schematic.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/pot/figures/schematic.png used on input line 68. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/schematic +.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/po +t/figures/schematic.png used on input line 68. (pdftex.def) Requested size: 178.86702pt x 179.73206pt. - [129 - -] [130 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/po -t-threshold/pot-threshold.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/po -t-threshold/pot-threshold.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/arduino/po -t-threshold/pot-threshold.ino [131]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot --threshold.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot --threshold.sce) [132] +[131 + +] [132 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/ +pot-threshold.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/ +pot-threshold.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/arduino/pot-threshold/ +pot-threshold.ino [133]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.s +ce) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.s +ce) [134] Overfull \hbox (6.93184pt too wide) in paragraph at lines 171--175 []\T1/cmr/m/n/10.95 Turning on LEDs de-pend-ing on the po-ten-tiome-ter thresh- old. Avail- [] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/scilab/pot --threshold.sce) - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/figur -es/pot-threshold.PNG Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/pot/figures/pot-threshold.PNG used on input line 189. +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/scilab/pot-threshold.s +ce) + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/pot/figures/pot-thres +hold.PNG Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/po +t/figures/pot-threshold.PNG used on input line 189. (pdftex.def) Requested size: 258.36281pt x 232.49149pt. -Overfull \hbox (4.77843pt too wide) in paragraph at lines 207--236 +Overfull \hbox (4.77844pt too wide) in paragraph at lines 207--236 [][] [] -[133] [134 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot --threshold.py) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot --threshold.py [135]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/python/pot --threshold.py [136]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot- -threshold.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot- -threshold.jl) +[135] [136 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.p +y) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.p +y [137]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/python/pot-threshold.p +y [138]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +) Overfull \hbox (9.15074pt too wide) in paragraph at lines 289--290 \T1/cmr/m/n/10.95 where \T1/fvm/m/n/10.95 digiWrite \T1/cmr/m/n/10.95 is used t o set the pin 11 high (1) or low (0). We used \T1/fvm/m/n/10.95 sleep(1000) @@ -1882,489 +1726,441 @@ Overfull \hbox (0.88127pt too wide) in paragraph at lines 296--300 old. Avail- [] -[137] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/julia/pot- -threshold.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModeli -ca/pot-threshold.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModeli -ca/pot-threshold.mo [138]) +[139] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/julia/pot-threshold.jl +) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-thres +hold.mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-thres +hold.mo [140]) Overfull \hbox (7.95369pt too wide) in paragraph at lines 319--323 []\T1/cmr/m/n/10.95 Turning on LEDs de-pend-ing on the po-ten-tiome-ter thresh- [] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/pot/OpenModeli -ca/pot-threshold.mo [139])) (./user-code/thermistor/thermistor.tex [140] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/pot/OpenModelica/pot-thres +hold.mo [141])) (./user-code/thermistor/thermistor.tex [142] Chapter 9. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermisto -r/figures/NTC-bead.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/thermistor/figures/NTC-bead.jpg used on input line 70. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/NT +C-bead.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/th +ermistor/figures/NTC-bead.jpg used on input line 70. (pdftex.def) Requested size: 178.86702pt x 161.32933pt. - -LaTeX Warning: Citation `therm-wiki' on page 141 undefined on input line 70. +LaTeX Warning: Citation `therm-wiki' on page 143 undefined on input line 70. -LaTeX Warning: Citation `therm-wiki' on page 141 undefined on input line 70. +LaTeX Warning: Citation `therm-wiki' on page 143 undefined on input line 70. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermisto -r/figures/therm-sym.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/thermistor/figures/therm-sym.png used on input line 73. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/th +erm-sym.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/th +ermistor/figures/therm-sym.png used on input line 73. (pdftex.def) Requested size: 119.2467pt x 84.76808pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermisto -r/figures/THERMISTOR-Diagram-crop.pdf Graphic file (type pdf) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/thermistor/figures/THERMISTOR-Diagram-crop.pdf used on input line 83. - + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/TH +ERMISTOR-Diagram-crop.pdf Graphic file (type pdf) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/th +ermistor/figures/THERMISTOR-Diagram-crop.pdf used on input line 83. (pdftex.def) Requested size: 178.86702pt x 229.58835pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermisto -r/figures/BUZZER-Diagram-crop.pdf Graphic file (type pdf) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/thermistor/figures/BUZZER-Diagram-crop.pdf used on input line 87. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/BU +ZZER-Diagram-crop.pdf Graphic file (type pdf) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/th +ermistor/figures/BUZZER-Diagram-crop.pdf used on input line 87. (pdftex.def) Requested size: 178.86702pt x 213.35492pt. - [141 +[143 ] Overfull \vbox (33.20364pt too high) has occurred while \output is active [] -[142 < -/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/figu -res/BUZZER-Diagram-crop.pdf>] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/ard -uino/therm-read/therm-read.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/ard -uino/therm-read/therm-read.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/ard -uino/therm-read/therm-read.ino) [143] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/ard -uino/therm-read/therm-read.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/ard -uino/therm-buzzer/therm-buzzer.ino [144]) [145] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/sci -lab/therm-read.sce) [146] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/sci -lab/therm-buzzer.sce) - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermisto -r/figures/therm-read-xcos.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/thermistor/figures/therm-read-xcos.png used on input line 262. +[144 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-r +ead/therm-read.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-r +ead/therm-read.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-r +ead/therm-read.ino) [145] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-r +ead/therm-read.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/arduino/therm-b +uzzer/therm-buzzer.ino [146]) [147] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm-re +ad.sce) [148] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/scilab/therm-bu +zzer.sce) + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/th +erm-read-xcos.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/th +ermistor/figures/therm-read-xcos.png used on input line 262. (pdftex.def) Requested size: 194.76982pt x 172.91183pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermisto -r/figures/therm-read.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/thermistor/figures/therm-read.png used on input line 295. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/th +erm-read.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/th +ermistor/figures/therm-read.png used on input line 295. (pdftex.def) Requested size: 194.76982pt x 163.23271pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermisto -r/figures/therm-buzzer-xcos.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/thermistor/figures/therm-buzzer-xcos.png used on input line 311. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/th +erm-buzzer-xcos.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/th +ermistor/figures/therm-buzzer-xcos.png used on input line 311. (pdftex.def) Requested size: 258.36281pt x 218.68509pt. -Overfull \hbox (4.77843pt too wide) in paragraph at lines 329--349 +Overfull \hbox (4.77844pt too wide) in paragraph at lines 329--349 [][] [] - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermisto -r/figures/therm-buzzer.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/thermistor/figures/therm-buzzer.png used on input line 355. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/figures/th +erm-buzzer.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/th +ermistor/figures/therm-buzzer.png used on input line 355. (pdftex.def) Requested size: 178.86702pt x 172.12265pt. - [147] +[149] Underfull \vbox (badness 10000) has occurred while \output is active [] - [148 ] + [150 ] Overfull \vbox (37.60379pt too high) has occurred while \output is active [] -[149 ] +[151 ] -LaTeX Warning: Text page 150 contains only floats. +LaTeX Warning: Text page 152 contains only floats. -[150 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/pyt -hon/therm-read.py [151]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/pyt -hon/therm-buzzer.py [152]) [153] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/jul -ia/therm-read.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/jul -ia/therm-buzzer.jl) [154] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/Ope -nModelica/therm-read.mo [155]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/thermistor/Ope -nModelica/therm-buzzer.mo [156])) (./user-code/servo/servo.tex [157] [158 +[152 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm-re +ad.py [153]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/python/therm-bu +zzer.py [154]) [155] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm-rea +d.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/julia/therm-buz +zer.jl) [156] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/th +erm-read.mo [157]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/thermistor/OpenModelica/th +erm-buzzer.mo [158])) (./user-code/servo/servo.tex [159] [160 ] Chapter 10. Underfull \vbox (badness 1975) has occurred while \output is active [] - [159] + [161] Overfull \hbox (23.49748pt too wide) in paragraph at lines 90--98 []\T1/cmr/m/n/10.95 In the first ex-per-i-ment, we will move the ser-vo-mo-tor by $\OT1/cmr/m/n/10.95 30[]$ \T1/cmr/m/n/10.95 us-ing Ar-duino Code 10.1[]. [] -[160] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/ -servo-init/servo-init.ino [161]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/ -servo-reverse/servo-reverse.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/ -servo-loop/servo-loop.ino) [162] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/arduino/ -servo-pot/servo-pot.ino) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/s -ervo-init.sce) [163] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/s -ervo-pot.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/s -ervo-pot.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/s -ervo-init.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/s -ervo-reverse.sce [164]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/s -ervo-loop.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/scilab/s -ervo-pot.sce) - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/fig -ures/servo-init.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/servo/figures/servo-init.png used on input line 299. +[162] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-init/s +ervo-init.ino [163]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-revers +e/servo-reverse.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-loop/s +ervo-loop.ino) [164] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/arduino/servo-pot/se +rvo-pot.ino) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-init.sc +e) [165] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-init.sc +e) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-reverse +.sce [166]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-loop.sc +e) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/scilab/servo-pot.sce +) + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-i +nit.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/se +rvo/figures/servo-init.png used on input line 299. (pdftex.def) Requested size: 178.86702pt x 208.2593pt. - [165] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/fig -ures/servo-reverse.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/servo/figures/servo-reverse.png used on input line 334. + [167] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-r +everse.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/se +rvo/figures/servo-reverse.png used on input line 334. (pdftex.def) Requested size: 178.86702pt x 205.84047pt. Underfull \vbox (badness 3199) has occurred while \output is active [] - [166 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/fig -ures/servo-loop.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/servo/figures/servo-loop.png used on input line 372. + [168 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-l +oop.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/se +rvo/figures/servo-loop.png used on input line 372. (pdftex.def) Requested size: 178.86702pt x 220.47803pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/fig -ures/servo-pot.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/servo/figures/servo-pot.png used on input line 415. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/servo/figures/servo-p +ot.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/se +rvo/figures/servo-pot.png used on input line 415. (pdftex.def) Requested size: 178.86702pt x 182.63234pt. - [167 ] -Overfull \hbox (17.60951pt too wide) in paragraph at lines 435--446 + +[169 ] +Overfull \hbox (17.60953pt too wide) in paragraph at lines 435--446 [][] [] -[168 ] +[170 ] -LaTeX Warning: Reference `sec:py-start' on page 169 undefined on input line 459 +LaTeX Warning: Reference `sec:py-start' on page 171 undefined on input line 459 . Underfull \vbox (badness 10000) has occurred while \output is active [] - [169 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/s -ervo-init.py) [170] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/s -ervo-pot.py) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/s -ervo-pot.py) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/s -ervo-init.py [171]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/s -ervo-reverse.py [172]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/s -ervo-loop.py [173]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/python/s -ervo-pot.py [174]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/se -rvo-init.jl) [175] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/se -rvo-pot.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/se -rvo-pot.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/se -rvo-init.jl) + [171 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-init.py +) [172] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py) + +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-init.py +[173]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-reverse +.py [174]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-loop.py +[175]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/python/servo-pot.py +[176]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-init.jl) +[177] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-init.jl) + Overfull \hbox (2.67752pt too wide) in paragraph at lines 600--604 []\T1/cmr/m/n/10.95 Rotating the ser-vo-mo-tor to a spec-i-fied de-gree and re- vers-ing. Avail- [] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/se -rvo-reverse.jl) [176] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/se -rvo-loop.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/julia/se -rvo-pot.jl) [177] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenMode -lica/servo-init.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenMode -lica/servo_pot.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenMode -lica/servo_pot.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenMode -lica/servo-init.mo [178]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenMode -lica/servo-reverse.mo [179]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenMode -lica/servo-loop.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/servo/OpenMode -lica/servo_pot.mo [180])) (./user-code/modbus/modbus.tex [181] [182 +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-reverse. +jl) [178] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-loop.jl) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/julia/servo-pot.jl) +[179] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-i +nit.mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_p +ot.mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_p +ot.mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-i +nit.mo [180]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-r +everse.mo [181]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo-l +oop.mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/servo/OpenModelica/servo_p +ot.mo [182])) (./user-code/modbus/modbus.tex [183] [184 ] Chapter 11. -[183] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/fig1.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/fig1.png used on input line 71. +[185] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig1.p +ng Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/fig1.png used on input line 71. (pdftex.def) Requested size: 357.73405pt x 119.60033pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/fig2.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/fig2.png used on input line 79. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig2.p +ng Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/fig2.png used on input line 79. (pdftex.def) Requested size: 178.86702pt x 186.33748pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/fig3.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/fig3.png used on input line 106. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/fig3.p +ng Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/fig3.png used on input line 106. (pdftex.def) Requested size: 357.73405pt x 159.55464pt. - [184 ] [185 ] -[186] [187] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/Full-Set-Up.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/Full-Set-Up.png used on input line 300. + [186 ] [187 ] [188] [189] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/Full-S +et-Up.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/Full-Set-Up.png used on input line 300. (pdftex.def) Requested size: 258.36281pt x 193.77246pt. - [188] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/block-diagram.PNG Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/block-diagram.PNG used on input line 329. + [190] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/block- +diagram.PNG Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/block-diagram.PNG used on input line 329. (pdftex.def) Requested size: 258.36281pt x 166.06104pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/arduino_code_flowchart.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/arduino_code_flowchart.png used on input line 348. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/arduin +o_code_flowchart.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/arduino_code_flowchart.png used on input line 348. (pdftex.def) Requested size: 258.36281pt x 379.61945pt. - [189 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/flowchart.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/flowchart.png used on input line 376. + [191 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/flowch +art.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/flowchart.png used on input line 376. (pdftex.def) Requested size: 357.73405pt x 268.44914pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/current-output.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/current-output.png used on input line 393. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/curren +t-output.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/current-output.png used on input line 393. (pdftex.def) Requested size: 397.48499pt x 223.4789pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/current-output-setup.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/current-output-setup.jpg used on input line 400. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/curren +t-output-setup.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/current-output-setup.jpg used on input line 400. (pdftex.def) Requested size: 258.36281pt x 145.29163pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/voltage-output.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/voltage-output.png used on input line 412. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/voltag +e-output.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/voltage-output.png used on input line 412. (pdftex.def) Requested size: 397.48499pt x 223.4789pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/voltage-output-setup.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/voltage-output-setup.jpg used on input line 419. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/voltag +e-output-setup.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/voltage-output-setup.jpg used on input line 419. (pdftex.def) Requested size: 258.36281pt x 145.29163pt. - - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/active-power-output.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/active-power-output.png used on input line 429. + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/active +-power-output.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/active-power-output.png used on input line 429. (pdftex.def) Requested size: 397.48499pt x 223.4789pt. - [190 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/active-power-output-setup.jpg Graphic file (type jpg) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/active-power-output-setup.jpg used on input line 436. + +[192 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/active +-power-output-setup.jpg Graphic file (type jpg) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/active-power-output-setup.jpg used on input line 436. (pdftex.def) Requested size: 258.36281pt x 145.29163pt. Underfull \vbox (badness 10000) has occurred while \output is active [] - [191 ] - -File: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/fi -gures/read_value_xcos.png Graphic file (type png) - - -Package pdftex.def Info: /Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/ -user-code/modbus/figures/read_value_xcos.png used on input line 463. + [193 ] + +File: /home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/figures/read_v +alue_xcos.png Graphic file (type png) + +Package pdftex.def Info: /home/fossee/Desktop/floss-scilab-arduino/user-code/mo +dbus/figures/read_value_xcos.png used on input line 463. (pdftex.def) Requested size: 258.36281pt x 185.30946pt. Underfull \hbox (badness 1259) in paragraph at lines 466--466 @@ -2373,52 +2169,50 @@ s. This is what [] -Overfull \hbox (16.70491pt too wide) in paragraph at lines 479--491 +Overfull \hbox (16.70493pt too wide) in paragraph at lines 479--491 [][] [] -[192 ] [193 ] +[194 ] [195 ] Underfull \vbox (badness 10000) has occurred while \output is active [] - [194 ] -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/arduino -/send_packet.ino [195 ] [196 ]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/ -read_val.sce) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/ -read_current.sci) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/ -read_voltage.sci [197]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/scilab/ -read_active_power.sci) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/ -read_current.py) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/ -read_voltage.py [198]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/python/ -read_active_power.py) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/r -eadCurrent.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/r -eadVoltage.jl [199]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/julia/r -eadPower.jl) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenMod -elica/readCurrent.mo) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenMod -elica/readVoltage.mo [200]) -(/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone/user-code/modbus/OpenMod -elica/readPower.mo)) (./floss-arduino.bbl [201] [202 + [196 ] +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/arduino/send_packet +.ino [197 ] [198 ]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_val.sce +) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_current +.sci) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_voltage +.sci [199]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/scilab/read_active_ +power.sci) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_current +.py) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_voltage +.py [200]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/python/read_active_ +power.py) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readCurrent.j +l) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readVoltage.j +l [201]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/julia/readPower.jl) + +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readCu +rrent.mo) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readVo +ltage.mo [202]) +(/home/fossee/Desktop/floss-scilab-arduino/user-code/modbus/OpenModelica/readPo +wer.mo)) (./floss-arduino.bbl [203] [204 ] Underfull \hbox (badness 10000) in paragraph at lines 4--9 @@ -2449,11 +2243,11 @@ Overfull \hbox (15.39987pt too wide) in paragraph at lines 49--53 /Skittles_M%26M%27s [] -[203]) +[205]) \tf@thm=\write13 \openout13 = `floss-arduino.thm'. - [204] (./floss-arduino.aux) + [206] (./floss-arduino.aux) LaTeX Warning: There were undefined references. @@ -2462,45 +2256,41 @@ LaTeX Warning: There were multiply-defined labels. ) Here is how much of TeX's memory you used: - 8815 strings out of 492995 - 185855 string characters out of 6132705 - 445463 words of memory out of 5000000 - 11643 multiletter control sequences out of 15000+600000 - 24957 words of font info for 56 fonts, out of 8000000 for 9000 + 9578 strings out of 481239 + 199641 string characters out of 5920377 + 742688 words of memory out of 5000000 + 24141 multiletter control sequences out of 15000+600000 + 554670 words of font info for 69 fonts, out of 8000000 for 9000 1143 hyphenation exceptions out of 8191 - 44i,12n,59p,467b,776s stack positions out of 5000i,500n,10000p,200000b,80000s -{/usr/local/texlive/2017/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} -{/usr/local/texlive/2017/texmf-dist/fonts/enc/dvips/base/8r.enc} -Output written on floss-arduino.pdf (228 pages, 22304254 bytes). + 50i,11n,53p,467b,1777s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc}{/usr/share/texmf +/fonts/enc/dvips/cm-super/cm-super-t1.enc}{/usr/share/texlive/texmf-dist/fonts/ +enc/dvips/base/8r.enc}< +/usr/share/texmf/fonts/type1/public/cm-super/sfbx1095.pfb> +Output written on floss-arduino.pdf (230 pages, 22459327 bytes). PDF statistics: - 991 PDF objects out of 1000 (max. 8388607) - 598 compressed objects within 6 object streams + 1008 PDF objects out of 1200 (max. 8388607) + 610 compressed objects within 7 object streams 0 named destinations out of 1000 (max. 500000) - 441 words of extra memory for PDF output out of 10000 (max. 10000000) + 446 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/floss-arduino.lot b/floss-arduino.lot index 43cc9e1..0688e67 100644 --- a/floss-arduino.lot +++ b/floss-arduino.lot @@ -1,40 +1,40 @@ \addvspace {10\p@ } \addvspace {10\p@ } -\contentsline {table}{\numberline {2.1}{\ignorespaces Arduino Uno hardware specifications\relax }}{10} -\contentsline {table}{\numberline {2.2}{\ignorespaces Values of components used in the shield\relax }}{16} -\contentsline {table}{\numberline {2.3}{\ignorespaces Information on sensors and pin numbers\relax }}{16} +\contentsline {table}{\numberline {2.1}{\ignorespaces Arduino Uno hardware specifications\relax }}{10}% +\contentsline {table}{\numberline {2.2}{\ignorespaces Values of components used in the shield\relax }}{16}% +\contentsline {table}{\numberline {2.3}{\ignorespaces Information on sensors and pin numbers\relax }}{16}% \addvspace {10\p@ } \addvspace {10\p@ } -\contentsline {table}{\numberline {4.1}{\ignorespaces Parameters to light the blue LED in Xcos\relax }}{60} -\contentsline {table}{\numberline {4.2}{\ignorespaces Parameters to light the blue LED in Xcos for two seconds\relax }}{61} -\contentsline {table}{\numberline {4.3}{\ignorespaces Parameters to turn the blue and red LEDs on and then turn them off one by one\relax }}{63} -\contentsline {table}{\numberline {4.4}{\ignorespaces Parameters to make the green LED blink every second\relax }}{64} +\contentsline {table}{\numberline {4.1}{\ignorespaces Parameters to light the blue LED in Xcos\relax }}{61}% +\contentsline {table}{\numberline {4.2}{\ignorespaces Parameters to light the blue LED in Xcos for two seconds\relax }}{62}% +\contentsline {table}{\numberline {4.3}{\ignorespaces Parameters to turn the blue and red LEDs on and then turn them off one by one\relax }}{64}% +\contentsline {table}{\numberline {4.4}{\ignorespaces Parameters to make the green LED blink every second\relax }}{65}% \addvspace {10\p@ } -\contentsline {table}{\numberline {5.1}{\ignorespaces Parameters to print the push button status on the display block\relax }}{83} -\contentsline {table}{\numberline {5.2}{\ignorespaces Xcos parameters to turn the LED on through the pushbutton\relax }}{84} +\contentsline {table}{\numberline {5.1}{\ignorespaces Parameters to print the push button status on the display block\relax }}{85}% +\contentsline {table}{\numberline {5.2}{\ignorespaces Xcos parameters to turn the LED on through the pushbutton\relax }}{86}% \addvspace {10\p@ } -\contentsline {table}{\numberline {6.1}{\ignorespaces Xcos parameters to read LDR\relax }}{97} -\contentsline {table}{\numberline {6.2}{\ignorespaces Xcos parameters to read LDR and regulate blue LED\relax }}{99} +\contentsline {table}{\numberline {6.1}{\ignorespaces Xcos parameters to read LDR\relax }}{99}% +\contentsline {table}{\numberline {6.2}{\ignorespaces Xcos parameters to read LDR and regulate blue LED\relax }}{101}% \addvspace {10\p@ } -\contentsline {table}{\numberline {7.1}{\ignorespaces A numbering convention used in the DC motor breakout board\relax }}{113} -\contentsline {table}{\numberline {7.2}{\ignorespaces Parameters for DC motor initialization\relax }}{113} -\contentsline {table}{\numberline {7.3}{\ignorespaces Xcos parameters to drive the DC motor for a specified time\relax }}{117} -\contentsline {table}{\numberline {7.4}{\ignorespaces Xcos parameters to drive the DC motor in forward and reverse directions\relax }}{118} -\contentsline {table}{\numberline {7.5}{\ignorespaces Xcos parameters to drive the DC motor in a loop\relax }}{120} +\contentsline {table}{\numberline {7.1}{\ignorespaces A numbering convention used in the DC motor breakout board\relax }}{115}% +\contentsline {table}{\numberline {7.2}{\ignorespaces Parameters for DC motor initialization\relax }}{115}% +\contentsline {table}{\numberline {7.3}{\ignorespaces Xcos parameters to drive the DC motor for a specified time\relax }}{119}% +\contentsline {table}{\numberline {7.4}{\ignorespaces Xcos parameters to drive the DC motor in forward and reverse directions\relax }}{120}% +\contentsline {table}{\numberline {7.5}{\ignorespaces Xcos parameters to drive the DC motor in a loop\relax }}{122}% \addvspace {10\p@ } -\contentsline {table}{\numberline {8.1}{\ignorespaces Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }}{135} +\contentsline {table}{\numberline {8.1}{\ignorespaces Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }}{137}% \addvspace {10\p@ } -\contentsline {table}{\numberline {9.1}{\ignorespaces Xcos parameters to read thermistor\relax }}{148} -\contentsline {table}{\numberline {9.2}{\ignorespaces Xcos parameters to read thermistor and switch the buzzer\relax }}{150} +\contentsline {table}{\numberline {9.1}{\ignorespaces Xcos parameters to read thermistor\relax }}{150}% +\contentsline {table}{\numberline {9.2}{\ignorespaces Xcos parameters to read thermistor and switch the buzzer\relax }}{152}% \addvspace {10\p@ } -\contentsline {table}{\numberline {10.1}{\ignorespaces Connecting a typical servomotor to Arduino Uno\ board\relax }}{160} -\contentsline {table}{\numberline {10.2}{\ignorespaces Parameters to rotate the servomotor by $30^\circ $\relax }}{166} -\contentsline {table}{\numberline {10.3}{\ignorespaces Parameters to rotate the servomotor forward and reverse\relax }}{168} -\contentsline {table}{\numberline {10.4}{\ignorespaces Parameters to make the servomotor to sweep the entire range in increments\relax }}{169} -\contentsline {table}{\numberline {10.5}{\ignorespaces Parameters to rotate the servomotor based on the input from the potentiometer\relax }}{170} +\contentsline {table}{\numberline {10.1}{\ignorespaces Connecting a typical servomotor to Arduino Uno\ board\relax }}{162}% +\contentsline {table}{\numberline {10.2}{\ignorespaces Parameters to rotate the servomotor by $30^\circ $\relax }}{168}% +\contentsline {table}{\numberline {10.3}{\ignorespaces Parameters to rotate the servomotor forward and reverse\relax }}{170}% +\contentsline {table}{\numberline {10.4}{\ignorespaces Parameters to make the servomotor to sweep the entire range in increments\relax }}{171}% +\contentsline {table}{\numberline {10.5}{\ignorespaces Parameters to rotate the servomotor based on the input from the potentiometer\relax }}{172}% \addvspace {10\p@ } -\contentsline {table}{\numberline {11.1}{\ignorespaces Interpretation of a request packet\relax }}{186} -\contentsline {table}{\numberline {11.2}{\ignorespaces Interpretation of a response packet\relax }}{186} -\contentsline {table}{\numberline {11.3}{\ignorespaces Hexadecimal to Decimal\relax }}{187} -\contentsline {table}{\numberline {11.4}{\ignorespaces Single and Double Precision Representation\relax }}{187} -\contentsline {table}{\numberline {11.5}{\ignorespaces Xcos parameters to read Energy Meter\relax }}{196} +\contentsline {table}{\numberline {11.1}{\ignorespaces Interpretation of a request packet\relax }}{188}% +\contentsline {table}{\numberline {11.2}{\ignorespaces Interpretation of a response packet\relax }}{188}% +\contentsline {table}{\numberline {11.3}{\ignorespaces Hexadecimal to Decimal\relax }}{189}% +\contentsline {table}{\numberline {11.4}{\ignorespaces Single and Double Precision Representation\relax }}{189}% +\contentsline {table}{\numberline {11.5}{\ignorespaces Xcos parameters to read Energy Meter\relax }}{198}% diff --git a/floss-arduino.pdf b/floss-arduino.pdf index ed809a9..36d4a64 100644 Binary files a/floss-arduino.pdf and b/floss-arduino.pdf differ diff --git a/floss-arduino.pyd b/floss-arduino.pyd index 9da24eb..94f8788 100644 --- a/floss-arduino.pyd +++ b/floss-arduino.pyd @@ -1,31 +1,31 @@ \addvspace {10pt} -\contentsline {section}{\numberline {3.{1}}A Python code to check whether the firmware is properly installed or not}{41} +\contentsline {section}{\numberline {3.{1}}A Python code to check whether the firmware is properly installed or not}{41}% \addvspace {10pt} -\contentsline {section}{\numberline {4.{1}}Turning on the LED through Python}{66} -\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{67} -\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{68} -\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{69} +\contentsline {section}{\numberline {4.{1}}Turning on the LED through Python}{68}% +\contentsline {section}{\numberline {4.{2}}Turning on the blue LED and turning it off after two seconds}{68}% +\contentsline {section}{\numberline {4.{3}}Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{69}% +\contentsline {section}{\numberline {4.{4}}Blinking the green LED}{70}% \addvspace {10pt} -\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{85} -\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{86} +\contentsline {section}{\numberline {5.{1}}Read the status of the pushbutton and displaying on the serial monitor}{87}% +\contentsline {section}{\numberline {5.{2}}Turning the LED on or off depending on the pushbutton}{88}% \addvspace {10pt} -\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{100} -\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{101} +\contentsline {section}{\numberline {6.{1}}Read and display the LDR values}{102}% +\contentsline {section}{\numberline {6.{2}}Turning the blue LED on and off}{103}% \addvspace {10pt} -\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{121} -\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{122} -\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{122} +\contentsline {section}{\numberline {7.{1}}Rotating the DC motor}{123}% +\contentsline {section}{\numberline {7.{2}}Rotating the DC motor in both directions}{124}% +\contentsline {section}{\numberline {7.{3}}Rotating the DC motor in both directions in a loop}{124}% \addvspace {10pt} -\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{136} +\contentsline {section}{\numberline {8.{1}}Turning on LEDs depending on the potentiometer threshold}{138}% \addvspace {10pt} -\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{151} -\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{152} +\contentsline {section}{\numberline {9.{1}}Read and display the thermistor values}{153}% +\contentsline {section}{\numberline {9.{2}}Turning the buzzer on and off using thermistor values}{154}% \addvspace {10pt} -\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{171} -\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{172} -\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{173} -\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{174} +\contentsline {section}{\numberline {10.{1}}Rotating the servomotor to a specified degree}{173}% +\contentsline {section}{\numberline {10.{2}}Rotating the servomotor to a specified degree and reversing}{174}% +\contentsline {section}{\numberline {10.{3}}Rotating the servomotor in steps of $20^\circ $}{175}% +\contentsline {section}{\numberline {10.{4}}Rotating the servomotor to a degree specified by the potentiometer}{176}% \addvspace {10pt} -\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{198} -\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{198} -\contentsline {section}{\numberline {11.{3}}Code for Single Phase Active Power Output}{199} +\contentsline {section}{\numberline {11.{1}}Code for Single Phase Current Output}{200}% +\contentsline {section}{\numberline {11.{2}}Code for Single Phase Voltage Output}{200}% +\contentsline {section}{\numberline {11.{3}}Code for Single Phase Active Power Output}{201}% diff --git a/floss-arduino.tex b/floss-arduino.tex index 0b111f9..28bb437 100644 --- a/floss-arduino.tex +++ b/floss-arduino.tex @@ -7,10 +7,15 @@ % \newcommand{\Home}{D:/Latex_files/scilab-arduino} %\newcommand{\Origin}{/home/fossee/Desktop/scilab-arduino-final/scilab-arduino} %\newcommand{\Home}{/home/fossee/Desktop/scilab-arduino-final/scilab-arduino} -\newcommand{\Home} -{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone} -\newcommand{\Origin} -{/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone} + +% \newcommand{\Home} +% {/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone} +% \newcommand{\Origin} +% {/Users/kannan/FOSS/scilab-arduino/floss-arduino-clone} + +\newcommand{\Home}{/home/fossee/Desktop/floss-scilab-arduino} +\newcommand{\Origin}{/home/fossee/Desktop/floss-scilab-arduino} + %\newcommand{\Home}{E:/scilab-arduino/scilab-arduino} diff --git a/floss-arduino.thm b/floss-arduino.thm index 9f79e42..25d44b3 100644 --- a/floss-arduino.thm +++ b/floss-arduino.thm @@ -1,123 +1,123 @@ -\contentsline {ardmass}{{Arduino Code}{3.{1}}{}}{24} -\contentsline {codemass}{{Scilab Code}{3.{1}}{}}{34} -\contentsline {pymass}{{Python Code}{3.{1}}{}}{41} -\contentsline {juliamass}{{Julia Code}{3.{1}}{}}{47} -\contentsline {OpenModelicamass}{{OpenModelica Code}{3.{1}}{}}{48} -\contentsline {egmass}{{Exercise}{4.{1}}{}}{54} -\contentsline {ardmass}{{Arduino Code}{4.{1}}{}}{55} -\contentsline {ardmass}{{Arduino Code}{4.{2}}{}}{55} -\contentsline {ardmass}{{Arduino Code}{4.{3}}{}}{56} -\contentsline {ardmass}{{Arduino Code}{4.{4}}{}}{56} -\contentsline {egmass}{{Exercise}{4.{2}}{}}{58} -\contentsline {codemass}{{Scilab Code}{4.{1}}{}}{58} -\contentsline {codemass}{{Scilab Code}{4.{2}}{}}{58} -\contentsline {codemass}{{Scilab Code}{4.{3}}{}}{59} -\contentsline {codemass}{{Scilab Code}{4.{4}}{}}{59} -\contentsline {egmass}{{Exercise}{4.{3}}{}}{62} -\contentsline {pymass}{{Python Code}{4.{1}}{}}{66} -\contentsline {pymass}{{Python Code}{4.{2}}{}}{67} -\contentsline {pymass}{{Python Code}{4.{3}}{}}{68} -\contentsline {pymass}{{Python Code}{4.{4}}{}}{69} -\contentsline {juliamass}{{Julia Code}{4.{1}}{}}{71} -\contentsline {juliamass}{{Julia Code}{4.{2}}{}}{72} -\contentsline {juliamass}{{Julia Code}{4.{3}}{}}{72} -\contentsline {juliamass}{{Julia Code}{4.{4}}{}}{72} -\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{1}}{}}{74} -\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{2}}{}}{74} -\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{3}}{}}{75} -\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{4}}{}}{76} -\contentsline {ardmass}{{Arduino Code}{5.{1}}{}}{79} -\contentsline {ardmass}{{Arduino Code}{5.{2}}{}}{79} -\contentsline {codemass}{{Scilab Code}{5.{1}}{}}{81} -\contentsline {codemass}{{Scilab Code}{5.{2}}{}}{81} -\contentsline {egmass}{{Exercise}{5.{1}}{}}{83} -\contentsline {pymass}{{Python Code}{5.{1}}{}}{85} -\contentsline {pymass}{{Python Code}{5.{2}}{}}{86} -\contentsline {juliamass}{{Julia Code}{5.{1}}{}}{88} -\contentsline {juliamass}{{Julia Code}{5.{2}}{}}{88} -\contentsline {OpenModelicamass}{{OpenModelica Code}{5.{1}}{}}{89} -\contentsline {OpenModelicamass}{{OpenModelica Code}{5.{2}}{}}{90} -\contentsline {egmass}{{Exercise}{6.{1}}{}}{93} -\contentsline {ardmass}{{Arduino Code}{6.{1}}{}}{94} -\contentsline {ardmass}{{Arduino Code}{6.{2}}{}}{94} -\contentsline {egmass}{{Exercise}{6.{2}}{}}{95} -\contentsline {codemass}{{Scilab Code}{6.{1}}{}}{96} -\contentsline {codemass}{{Scilab Code}{6.{2}}{}}{96} -\contentsline {egmass}{{Exercise}{6.{3}}{}}{100} -\contentsline {pymass}{{Python Code}{6.{1}}{}}{100} -\contentsline {pymass}{{Python Code}{6.{2}}{}}{101} -\contentsline {egmass}{{Exercise}{6.{4}}{}}{102} -\contentsline {juliamass}{{Julia Code}{6.{1}}{}}{103} -\contentsline {juliamass}{{Julia Code}{6.{2}}{}}{103} -\contentsline {OpenModelicamass}{{OpenModelica Code}{6.{1}}{}}{104} -\contentsline {OpenModelicamass}{{OpenModelica Code}{6.{2}}{}}{105} -\contentsline {egmass}{{Exercise}{7.{1}}{}}{110} -\contentsline {ardmass}{{Arduino Code}{7.{1}}{}}{111} -\contentsline {ardmass}{{Arduino Code}{7.{2}}{}}{111} -\contentsline {ardmass}{{Arduino Code}{7.{3}}{}}{111} -\contentsline {egmass}{{Exercise}{7.{2}}{}}{114} -\contentsline {codemass}{{Scilab Code}{7.{1}}{}}{115} -\contentsline {codemass}{{Scilab Code}{7.{2}}{}}{115} -\contentsline {codemass}{{Scilab Code}{7.{3}}{}}{115} -\contentsline {egmass}{{Exercise}{7.{3}}{}}{117} -\contentsline {pymass}{{Python Code}{7.{1}}{}}{121} -\contentsline {pymass}{{Python Code}{7.{2}}{}}{122} -\contentsline {pymass}{{Python Code}{7.{3}}{}}{122} -\contentsline {juliamass}{{Julia Code}{7.{1}}{}}{124} -\contentsline {juliamass}{{Julia Code}{7.{2}}{}}{125} -\contentsline {juliamass}{{Julia Code}{7.{3}}{}}{125} -\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{1}}{}}{126} -\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{2}}{}}{126} -\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{3}}{}}{127} -\contentsline {ardmass}{{Arduino Code}{8.{1}}{}}{131} -\contentsline {codemass}{{Scilab Code}{8.{1}}{}}{133} -\contentsline {pymass}{{Python Code}{8.{1}}{}}{136} -\contentsline {juliamass}{{Julia Code}{8.{1}}{}}{138} -\contentsline {OpenModelicamass}{{OpenModelica Code}{8.{1}}{}}{139} -\contentsline {egmass}{{Exercise}{9.{1}}{}}{143} -\contentsline {ardmass}{{Arduino Code}{9.{1}}{}}{144} -\contentsline {ardmass}{{Arduino Code}{9.{2}}{}}{144} -\contentsline {egmass}{{Exercise}{9.{2}}{}}{145} -\contentsline {codemass}{{Scilab Code}{9.{1}}{}}{146} -\contentsline {codemass}{{Scilab Code}{9.{2}}{}}{147} -\contentsline {pymass}{{Python Code}{9.{1}}{}}{151} -\contentsline {pymass}{{Python Code}{9.{2}}{}}{152} -\contentsline {juliamass}{{Julia Code}{9.{1}}{}}{154} -\contentsline {juliamass}{{Julia Code}{9.{2}}{}}{154} -\contentsline {OpenModelicamass}{{OpenModelica Code}{9.{1}}{}}{155} -\contentsline {OpenModelicamass}{{OpenModelica Code}{9.{2}}{}}{156} -\contentsline {egmass}{{Exercise}{10.{1}}{}}{161} -\contentsline {ardmass}{{Arduino Code}{10.{1}}{}}{161} -\contentsline {ardmass}{{Arduino Code}{10.{2}}{}}{162} -\contentsline {ardmass}{{Arduino Code}{10.{3}}{}}{162} -\contentsline {ardmass}{{Arduino Code}{10.{4}}{}}{163} -\contentsline {codemass}{{Scilab Code}{10.{1}}{}}{164} -\contentsline {codemass}{{Scilab Code}{10.{2}}{}}{164} -\contentsline {codemass}{{Scilab Code}{10.{3}}{}}{165} -\contentsline {codemass}{{Scilab Code}{10.{4}}{}}{165} -\contentsline {pymass}{{Python Code}{10.{1}}{}}{171} -\contentsline {pymass}{{Python Code}{10.{2}}{}}{172} -\contentsline {pymass}{{Python Code}{10.{3}}{}}{173} -\contentsline {pymass}{{Python Code}{10.{4}}{}}{174} -\contentsline {juliamass}{{Julia Code}{10.{1}}{}}{176} -\contentsline {juliamass}{{Julia Code}{10.{2}}{}}{176} -\contentsline {juliamass}{{Julia Code}{10.{3}}{}}{177} -\contentsline {juliamass}{{Julia Code}{10.{4}}{}}{177} -\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{1}}{}}{178} -\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{2}}{}}{179} -\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{3}}{}}{180} -\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{4}}{}}{180} -\contentsline {ardmass}{{Arduino Code}{11.{1}}{}}{195} -\contentsline {codemass}{{Scilab Code}{11.{1}}{}}{197} -\contentsline {codemass}{{Scilab Code}{11.{2}}{}}{197} -\contentsline {codemass}{{Scilab Code}{11.{3}}{}}{197} -\contentsline {codemass}{{Scilab Code}{11.{4}}{}}{198} -\contentsline {pymass}{{Python Code}{11.{1}}{}}{198} -\contentsline {pymass}{{Python Code}{11.{2}}{}}{198} -\contentsline {pymass}{{Python Code}{11.{3}}{}}{199} -\contentsline {juliamass}{{Julia Code}{11.{1}}{}}{199} -\contentsline {juliamass}{{Julia Code}{11.{2}}{}}{199} -\contentsline {juliamass}{{Julia Code}{11.{3}}{}}{200} -\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{1}}{}}{200} -\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{2}}{}}{200} -\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{3}}{}}{201} +\contentsline {ardmass}{{Arduino Code}{3.{1}}{}}{24}% +\contentsline {codemass}{{Scilab Code}{3.{1}}{}}{34}% +\contentsline {pymass}{{Python Code}{3.{1}}{}}{41}% +\contentsline {juliamass}{{Julia Code}{3.{1}}{}}{47}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{3.{1}}{}}{48}% +\contentsline {egmass}{{Exercise}{4.{1}}{}}{55}% +\contentsline {ardmass}{{Arduino Code}{4.{1}}{}}{56}% +\contentsline {ardmass}{{Arduino Code}{4.{2}}{}}{57}% +\contentsline {ardmass}{{Arduino Code}{4.{3}}{}}{57}% +\contentsline {ardmass}{{Arduino Code}{4.{4}}{}}{57}% +\contentsline {egmass}{{Exercise}{4.{2}}{}}{59}% +\contentsline {codemass}{{Scilab Code}{4.{1}}{}}{59}% +\contentsline {codemass}{{Scilab Code}{4.{2}}{}}{60}% +\contentsline {codemass}{{Scilab Code}{4.{3}}{}}{60}% +\contentsline {codemass}{{Scilab Code}{4.{4}}{}}{60}% +\contentsline {egmass}{{Exercise}{4.{3}}{}}{63}% +\contentsline {pymass}{{Python Code}{4.{1}}{}}{68}% +\contentsline {pymass}{{Python Code}{4.{2}}{}}{68}% +\contentsline {pymass}{{Python Code}{4.{3}}{}}{69}% +\contentsline {pymass}{{Python Code}{4.{4}}{}}{70}% +\contentsline {juliamass}{{Julia Code}{4.{1}}{}}{73}% +\contentsline {juliamass}{{Julia Code}{4.{2}}{}}{73}% +\contentsline {juliamass}{{Julia Code}{4.{3}}{}}{73}% +\contentsline {juliamass}{{Julia Code}{4.{4}}{}}{73}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{1}}{}}{75}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{2}}{}}{75}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{3}}{}}{76}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{4.{4}}{}}{77}% +\contentsline {ardmass}{{Arduino Code}{5.{1}}{}}{81}% +\contentsline {ardmass}{{Arduino Code}{5.{2}}{}}{81}% +\contentsline {codemass}{{Scilab Code}{5.{1}}{}}{83}% +\contentsline {codemass}{{Scilab Code}{5.{2}}{}}{83}% +\contentsline {egmass}{{Exercise}{5.{1}}{}}{85}% +\contentsline {pymass}{{Python Code}{5.{1}}{}}{87}% +\contentsline {pymass}{{Python Code}{5.{2}}{}}{88}% +\contentsline {juliamass}{{Julia Code}{5.{1}}{}}{90}% +\contentsline {juliamass}{{Julia Code}{5.{2}}{}}{90}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{5.{1}}{}}{91}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{5.{2}}{}}{92}% +\contentsline {egmass}{{Exercise}{6.{1}}{}}{95}% +\contentsline {ardmass}{{Arduino Code}{6.{1}}{}}{96}% +\contentsline {ardmass}{{Arduino Code}{6.{2}}{}}{96}% +\contentsline {egmass}{{Exercise}{6.{2}}{}}{97}% +\contentsline {codemass}{{Scilab Code}{6.{1}}{}}{98}% +\contentsline {codemass}{{Scilab Code}{6.{2}}{}}{98}% +\contentsline {egmass}{{Exercise}{6.{3}}{}}{102}% +\contentsline {pymass}{{Python Code}{6.{1}}{}}{102}% +\contentsline {pymass}{{Python Code}{6.{2}}{}}{103}% +\contentsline {egmass}{{Exercise}{6.{4}}{}}{104}% +\contentsline {juliamass}{{Julia Code}{6.{1}}{}}{105}% +\contentsline {juliamass}{{Julia Code}{6.{2}}{}}{105}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{6.{1}}{}}{106}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{6.{2}}{}}{107}% +\contentsline {egmass}{{Exercise}{7.{1}}{}}{112}% +\contentsline {ardmass}{{Arduino Code}{7.{1}}{}}{113}% +\contentsline {ardmass}{{Arduino Code}{7.{2}}{}}{113}% +\contentsline {ardmass}{{Arduino Code}{7.{3}}{}}{113}% +\contentsline {egmass}{{Exercise}{7.{2}}{}}{116}% +\contentsline {codemass}{{Scilab Code}{7.{1}}{}}{117}% +\contentsline {codemass}{{Scilab Code}{7.{2}}{}}{117}% +\contentsline {codemass}{{Scilab Code}{7.{3}}{}}{117}% +\contentsline {egmass}{{Exercise}{7.{3}}{}}{119}% +\contentsline {pymass}{{Python Code}{7.{1}}{}}{123}% +\contentsline {pymass}{{Python Code}{7.{2}}{}}{124}% +\contentsline {pymass}{{Python Code}{7.{3}}{}}{124}% +\contentsline {juliamass}{{Julia Code}{7.{1}}{}}{126}% +\contentsline {juliamass}{{Julia Code}{7.{2}}{}}{127}% +\contentsline {juliamass}{{Julia Code}{7.{3}}{}}{127}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{1}}{}}{128}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{2}}{}}{128}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{7.{3}}{}}{129}% +\contentsline {ardmass}{{Arduino Code}{8.{1}}{}}{133}% +\contentsline {codemass}{{Scilab Code}{8.{1}}{}}{135}% +\contentsline {pymass}{{Python Code}{8.{1}}{}}{138}% +\contentsline {juliamass}{{Julia Code}{8.{1}}{}}{140}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{8.{1}}{}}{141}% +\contentsline {egmass}{{Exercise}{9.{1}}{}}{145}% +\contentsline {ardmass}{{Arduino Code}{9.{1}}{}}{146}% +\contentsline {ardmass}{{Arduino Code}{9.{2}}{}}{146}% +\contentsline {egmass}{{Exercise}{9.{2}}{}}{147}% +\contentsline {codemass}{{Scilab Code}{9.{1}}{}}{148}% +\contentsline {codemass}{{Scilab Code}{9.{2}}{}}{149}% +\contentsline {pymass}{{Python Code}{9.{1}}{}}{153}% +\contentsline {pymass}{{Python Code}{9.{2}}{}}{154}% +\contentsline {juliamass}{{Julia Code}{9.{1}}{}}{156}% +\contentsline {juliamass}{{Julia Code}{9.{2}}{}}{156}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{9.{1}}{}}{157}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{9.{2}}{}}{158}% +\contentsline {egmass}{{Exercise}{10.{1}}{}}{163}% +\contentsline {ardmass}{{Arduino Code}{10.{1}}{}}{163}% +\contentsline {ardmass}{{Arduino Code}{10.{2}}{}}{164}% +\contentsline {ardmass}{{Arduino Code}{10.{3}}{}}{164}% +\contentsline {ardmass}{{Arduino Code}{10.{4}}{}}{165}% +\contentsline {codemass}{{Scilab Code}{10.{1}}{}}{166}% +\contentsline {codemass}{{Scilab Code}{10.{2}}{}}{166}% +\contentsline {codemass}{{Scilab Code}{10.{3}}{}}{167}% +\contentsline {codemass}{{Scilab Code}{10.{4}}{}}{167}% +\contentsline {pymass}{{Python Code}{10.{1}}{}}{173}% +\contentsline {pymass}{{Python Code}{10.{2}}{}}{174}% +\contentsline {pymass}{{Python Code}{10.{3}}{}}{175}% +\contentsline {pymass}{{Python Code}{10.{4}}{}}{176}% +\contentsline {juliamass}{{Julia Code}{10.{1}}{}}{178}% +\contentsline {juliamass}{{Julia Code}{10.{2}}{}}{178}% +\contentsline {juliamass}{{Julia Code}{10.{3}}{}}{179}% +\contentsline {juliamass}{{Julia Code}{10.{4}}{}}{179}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{1}}{}}{180}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{2}}{}}{181}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{3}}{}}{182}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{10.{4}}{}}{182}% +\contentsline {ardmass}{{Arduino Code}{11.{1}}{}}{197}% +\contentsline {codemass}{{Scilab Code}{11.{1}}{}}{199}% +\contentsline {codemass}{{Scilab Code}{11.{2}}{}}{199}% +\contentsline {codemass}{{Scilab Code}{11.{3}}{}}{199}% +\contentsline {codemass}{{Scilab Code}{11.{4}}{}}{200}% +\contentsline {pymass}{{Python Code}{11.{1}}{}}{200}% +\contentsline {pymass}{{Python Code}{11.{2}}{}}{200}% +\contentsline {pymass}{{Python Code}{11.{3}}{}}{201}% +\contentsline {juliamass}{{Julia Code}{11.{1}}{}}{201}% +\contentsline {juliamass}{{Julia Code}{11.{2}}{}}{201}% +\contentsline {juliamass}{{Julia Code}{11.{3}}{}}{202}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{1}}{}}{202}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{2}}{}}{202}% +\contentsline {OpenModelicamass}{{OpenModelica Code}{11.{3}}{}}{203}% diff --git a/floss-arduino.toc b/floss-arduino.toc index 38a6efd..1976195 100644 --- a/floss-arduino.toc +++ b/floss-arduino.toc @@ -1,200 +1,201 @@ -\contentsline {chapter}{\numberline {List of Figures}}{vii} -\contentsline {chapter}{\numberline {List of Tables}}{xi} -\contentsline {chapter}{\numberline {List of Arduino \ Code}}{xiii} -\contentsline {chapter}{\numberline {List of Scilab Code}}{xv} -\contentsline {chapter}{\numberline {List of Python \ Code}}{xvii} -\contentsline {chapter}{\numberline {List of Julia\ Code}}{xix} -\contentsline {chapter}{\numberline {List of OpenModelica\ Code}}{xxi} +\contentsline {chapter}{\numberline {List of Figures}}{vii}% +\contentsline {chapter}{\numberline {List of Tables}}{xi}% +\contentsline {chapter}{\numberline {List of Arduino \ Code}}{xiii}% +\contentsline {chapter}{\numberline {List of Scilab Code}}{xv}% +\contentsline {chapter}{\numberline {List of Python \ Code}}{xvii}% +\contentsline {chapter}{\numberline {List of Julia\ Code}}{xix}% +\contentsline {chapter}{\numberline {List of OpenModelica\ Code}}{xxi}% \thispagestyle {empty} -\contentsline {chapter}{\numberline {List of Acronyms}}{xxiii} -\contentsline {chapter}{\numberline {1}Introduction}{1} -\contentsline {chapter}{\numberline {2}Hardware Environment}{3} -\contentsline {section}{\numberline {2.1}Microcontroller}{3} -\contentsline {subsection}{\numberline {2.1.1}Organization of a Microcontroller}{3} -\contentsline {subsection}{\numberline {2.1.2}Microcontroller Peripherals}{5} -\contentsline {section}{\numberline {2.2}Open Source Hardware (OSHW)}{7} -\contentsline {section}{\numberline {2.3}Arduino}{8} -\contentsline {subsection}{\numberline {2.3.1}Brief History}{8} -\contentsline {subsection}{\numberline {2.3.2}Arduino Uno Board}{9} -\contentsline {subsection}{\numberline {2.3.3}Popular Arduino Projects}{9} -\contentsline {paragraph}{Arduino phone:}{10} -\contentsline {paragraph}{Candy sorting machine:}{11} -\contentsline {paragraph}{3D printers:}{11} -\contentsline {section}{\numberline {2.4}Shield}{11} -\contentsline {section}{\numberline {2.5}Experimental Test Bed}{12} -\contentsline {chapter}{\numberline {3}Communcation between Software and Arduino}{17} -\contentsline {section}{\numberline {3.1}Arduino IDE}{17} -\contentsline {subsection}{\numberline {3.1.1}Downloading and installing on Windows}{18} -\contentsline {subsection}{\numberline {3.1.2}Downloading and installing on GNU/Linux Ubuntu}{18} -\contentsline {subsection}{\numberline {3.1.3}Arduino Development Environment}{21} -\contentsline {subsection}{\numberline {3.1.4}Testing Arduino with a sample program}{23} -\contentsline {subsection}{\numberline {3.1.5}Firmware}{24} -\contentsline {section}{\numberline {3.2}Scilab}{25} -\contentsline {subsection}{\numberline {3.2.1}Downloading and installing Scilab}{25} -\contentsline {subsection}{\numberline {3.2.2}Scilab Arduino toolbox}{25} -\contentsline {subsection}{\numberline {3.2.3}Identifying Arduino communication port number}{27} -\contentsline {subsection}{\numberline {3.2.4}Testing Scilab-Arduino toolbox}{30} -\contentsline {subsection}{\numberline {3.2.5}Firmware}{34} -\contentsline {section}{\numberline {3.3}Xcos}{34} -\contentsline {subsection}{\numberline {3.3.1}Downloading, installing and testing}{34} -\contentsline {subsection}{\numberline {3.3.2}Use case}{35} -\contentsline {subsection}{\numberline {3.3.3}Xcos-Arduino}{39} -\contentsline {section}{\numberline {3.4}Python}{39} -\contentsline {subsection}{\numberline {3.4.1}Downloading and installing Python}{40} -\contentsline {subsection}{\numberline {3.4.2}Firmware}{41} -\contentsline {section}{\numberline {3.5}Julia}{42} -\contentsline {subsection}{\numberline {3.5.1}Downloading and installing Julia}{42} -\contentsline {subsection}{\numberline {3.5.2}Downloading and installing Juno IDE}{43} -\contentsline {subsection}{\numberline {3.5.3}Julia Arduino toolbox}{45} -\contentsline {subsection}{\numberline {3.5.4}Using the serial port package}{46} -\contentsline {subsection}{\numberline {3.5.5}Firmware}{47} -\contentsline {section}{\numberline {3.6}OpenModelica}{47} -\contentsline {subsection}{\numberline {3.6.1}Downloading and installing OpenModelica}{47} -\contentsline {subsection}{\numberline {3.6.2}Executing OpenModelica}{48} -\contentsline {subsection}{\numberline {3.6.3}OpenModelica Arduino toolbox}{48} -\contentsline {subsection}{\numberline {3.6.4}Firmware}{48} -\contentsline {chapter}{\numberline {4}Interfacing a Light Emitting Diode}{51} -\contentsline {section}{\numberline {4.1}Preliminaries}{51} -\contentsline {section}{\numberline {4.2}Lighting the LED from the Arduino IDE}{53} -\contentsline {subsection}{\numberline {4.2.1}Lighting the LED}{53} -\contentsline {paragraph}{Note:}{54} -\contentsline {paragraph}{Note:}{54} -\contentsline {subsection}{\numberline {4.2.2}Arduino Code}{55} -\contentsline {section}{\numberline {4.3}Lighting the LED from Scilab}{57} -\contentsline {subsection}{\numberline {4.3.1}Lighting the LED}{57} -\contentsline {subsection}{\numberline {4.3.2}Scilab Code}{58} -\contentsline {section}{\numberline {4.4}Lighting the LED from Scilab Xcos}{59} -\contentsline {section}{\numberline {4.5}Lighting the LED from Python}{63} -\contentsline {subsection}{\numberline {4.5.1}Lighting the LED}{63} -\contentsline {subsection}{\numberline {4.5.2}Python Code}{66} -\contentsline {section}{\numberline {4.6}Lighting the LED from Julia}{70} -\contentsline {subsection}{\numberline {4.6.1}Lighting the LED}{70} -\contentsline {subsection}{\numberline {4.6.2}Julia Code}{71} -\contentsline {section}{\numberline {4.7}Lighting the LED from OpenModelica}{73} -\contentsline {subsection}{\numberline {4.7.1}Lighting the LED}{73} -\contentsline {subsection}{\numberline {4.7.2}OpenModelica Code}{74} -\contentsline {chapter}{\numberline {5}Interfacing a Pushbutton}{77} -\contentsline {section}{\numberline {5.1}Preliminaries}{77} -\contentsline {section}{\numberline {5.2}Reading the Pushbutton Status from the Arduino IDE}{78} -\contentsline {subsection}{\numberline {5.2.1}Reading the Pushbutton Status}{78} -\contentsline {subsection}{\numberline {5.2.2}Arduino Code}{79} -\contentsline {section}{\numberline {5.3}Reading the Pushbutton Status from Scilab}{80} -\contentsline {subsection}{\numberline {5.3.1}Reading the Pushbutton Status}{80} -\contentsline {subsection}{\numberline {5.3.2}Scilab Code}{81} -\contentsline {section}{\numberline {5.4}Accessing the Pushbutton from Xcos}{81} -\contentsline {section}{\numberline {5.5}Reading the Pushbutton Status from Python}{84} -\contentsline {subsection}{\numberline {5.5.1}Reading the Pushbutton Status}{84} -\contentsline {subsection}{\numberline {5.5.2}Python Code}{85} -\contentsline {section}{\numberline {5.6}Reading the Pushbutton Status from Julia}{87} -\contentsline {subsection}{\numberline {5.6.1}Reading the Pushbutton Status}{87} -\contentsline {subsection}{\numberline {5.6.2}Julia Code}{88} -\contentsline {section}{\numberline {5.7}Reading the Pushbutton Status from OpenModelica}{88} -\contentsline {subsection}{\numberline {5.7.1}Reading the Pushbutton Status}{88} -\contentsline {subsection}{\numberline {5.7.2}OpenModelica Code}{89} -\contentsline {chapter}{\numberline {6}Interfacing a Light Dependent Resistor}{91} -\contentsline {section}{\numberline {6.1}Preliminaries}{91} -\contentsline {section}{\numberline {6.2}Interfacing the LDR through the Arduino IDE}{93} -\contentsline {subsection}{\numberline {6.2.1}Interfacing the LDR}{93} -\contentsline {subsection}{\numberline {6.2.2}Arduino Code}{94} -\contentsline {section}{\numberline {6.3}Interfacing the LDR through Scilab}{95} -\contentsline {subsection}{\numberline {6.3.1}Interfacing the LDR}{95} -\contentsline {subsection}{\numberline {6.3.2}Scilab Code}{96} -\contentsline {section}{\numberline {6.4}Interfacing the LDR through Xcos}{96} -\contentsline {section}{\numberline {6.5}Interfacing the LDR through Python}{98} -\contentsline {subsection}{\numberline {6.5.1}Interfacing the LDR}{98} -\contentsline {subsection}{\numberline {6.5.2}Python Code}{100} -\contentsline {section}{\numberline {6.6}Interfacing the LDR through Julia}{102} -\contentsline {subsection}{\numberline {6.6.1}Interfacing the LDR}{102} -\contentsline {subsection}{\numberline {6.6.2}Julia Code}{103} -\contentsline {section}{\numberline {6.7}Interfacing the LDR through OpenModelica}{104} -\contentsline {subsection}{\numberline {6.7.1}Interfacing the LDR}{104} -\contentsline {subsection}{\numberline {6.7.2}OpenModelica Code}{104} -\contentsline {chapter}{\numberline {7}Controlling a DC motor}{107} -\contentsline {section}{\numberline {7.1}Preliminaries}{107} -\contentsline {section}{\numberline {7.2}Controlling the DC motor from Arduino}{109} -\contentsline {subsection}{\numberline {7.2.1}Controlling the DC motor}{109} -\contentsline {subsection}{\numberline {7.2.2}Arduino Code}{111} -\contentsline {section}{\numberline {7.3}Controlling the DC motor from Scilab}{112} -\contentsline {subsection}{\numberline {7.3.1}Initialization}{112} -\contentsline {subsection}{\numberline {7.3.2}Rotation for a specified time}{113} -\contentsline {subsection}{\numberline {7.3.3}Using the capabilities of Scilab}{114} -\contentsline {subsection}{\numberline {7.3.4}Scilab Code}{115} -\contentsline {section}{\numberline {7.4}Controlling the DC Motor from Xcos}{116} -\contentsline {section}{\numberline {7.5}Controlling the DC Motor from Python}{119} -\contentsline {subsection}{\numberline {7.5.1}Controlling the DC Motor}{119} -\contentsline {subsection}{\numberline {7.5.2}Python Code}{121} -\contentsline {section}{\numberline {7.6}Controlling the DC Motor from Julia}{124} -\contentsline {subsection}{\numberline {7.6.1}Controlling the DC Motor}{124} -\contentsline {subsection}{\numberline {7.6.2}Julia Code}{124} -\contentsline {section}{\numberline {7.7}Controlling the DC Motor from OpenModelica}{125} -\contentsline {subsection}{\numberline {7.7.1}Controlling the DC Motor}{125} -\contentsline {subsection}{\numberline {7.7.2}OpenModelica Code}{126} -\contentsline {chapter}{\numberline {8}Interfacing a Potentiometer}{129} -\contentsline {section}{\numberline {8.1}Preliminaries}{129} -\contentsline {section}{\numberline {8.2}Reading the potentiometer from the Arduino IDE}{130} -\contentsline {subsection}{\numberline {8.2.1}Reading the potentiometer}{130} -\contentsline {subsection}{\numberline {8.2.2}Arduino Code}{131} -\contentsline {section}{\numberline {8.3}Reading the potentiometer from Scilab}{132} -\contentsline {subsection}{\numberline {8.3.1}Reading the potentiometer}{132} -\contentsline {subsection}{\numberline {8.3.2}Scilab Code}{133} -\contentsline {section}{\numberline {8.4}Reading the potentiometer from Xcos}{133} -\contentsline {paragraph}{Exercise:}{134} -\contentsline {section}{\numberline {8.5}Reading the potentiometer from Python}{134} -\contentsline {subsection}{\numberline {8.5.1}Reading the potentiometer}{134} -\contentsline {subsection}{\numberline {8.5.2}Python Code}{136} -\contentsline {section}{\numberline {8.6}Reading the potentiometer from Julia}{137} -\contentsline {subsection}{\numberline {8.6.1}Reading the potentiometer}{137} -\contentsline {subsection}{\numberline {8.6.2}Julia Code}{138} -\contentsline {section}{\numberline {8.7}Reading the potentiometer from OpenModelica}{138} -\contentsline {subsection}{\numberline {8.7.1}Reading the potentiometer}{138} -\contentsline {subsection}{\numberline {8.7.2}OpenModelica Code}{139} -\contentsline {chapter}{\numberline {9}Interfacing a Thermistor}{141} -\contentsline {section}{\numberline {9.1}Preliminaries}{141} -\contentsline {section}{\numberline {9.2}Interfacing the Thermistor from the Arduino IDE}{142} -\contentsline {subsection}{\numberline {9.2.1}Interfacing the Thermistor}{142} -\contentsline {subsection}{\numberline {9.2.2}Arduino Code}{144} -\contentsline {section}{\numberline {9.3}Interfacing the Thermistor from Scilab}{145} -\contentsline {subsection}{\numberline {9.3.1}Interfacing the Thermistor}{145} -\contentsline {subsection}{\numberline {9.3.2}Scilab Code}{146} -\contentsline {section}{\numberline {9.4}Interfacing the Thermistor from Xcos}{147} -\contentsline {section}{\numberline {9.5}Interfacing the Thermistor from Python}{149} -\contentsline {subsection}{\numberline {9.5.1}Interfacing the Thermistor}{149} -\contentsline {subsection}{\numberline {9.5.2}Python Code}{151} -\contentsline {section}{\numberline {9.6}Interfacing the Thermistor from Julia}{153} -\contentsline {subsection}{\numberline {9.6.1}Interfacing the Thermistor}{153} -\contentsline {subsection}{\numberline {9.6.2}Julia Code}{154} -\contentsline {section}{\numberline {9.7}Interfacing the Thermistor from OpenModelica}{154} -\contentsline {subsection}{\numberline {9.7.1}Interfacing the Thermistor}{154} -\contentsline {subsection}{\numberline {9.7.2}OpenModelica Code}{155} -\contentsline {chapter}{\numberline {10}Interfacing a Servomotor}{159} -\contentsline {section}{\numberline {10.1}Preliminaries}{159} -\contentsline {section}{\numberline {10.2}Controlling the Servometer through the Arduino IDE}{160} -\contentsline {subsection}{\numberline {10.2.1}Controlling the Servometer}{160} -\contentsline {subsection}{\numberline {10.2.2}Arduino Code}{161} -\contentsline {section}{\numberline {10.3}Controlling the Servomotor through Scilab}{163} -\contentsline {subsection}{\numberline {10.3.1}Controlling the Servomotor}{163} -\contentsline {subsection}{\numberline {10.3.2}Scilab Code}{164} -\contentsline {section}{\numberline {10.4}Controling the Servomotor through Xcos}{165} -\contentsline {section}{\numberline {10.5}Controlling the Servomotor through Python}{170} -\contentsline {subsection}{\numberline {10.5.1}Controlling the Servomotor}{170} -\contentsline {subsection}{\numberline {10.5.2}Python Code}{171} -\contentsline {section}{\numberline {10.6}Controlling the Servomotor through Julia}{175} -\contentsline {subsection}{\numberline {10.6.1}Controlling the Servomotor}{175} -\contentsline {subsection}{\numberline {10.6.2}Julia Code}{176} -\contentsline {section}{\numberline {10.7}Controlling the Servomotor through OpenModelica}{177} -\contentsline {subsection}{\numberline {10.7.1}Controlling the Servomotor}{177} -\contentsline {subsection}{\numberline {10.7.2}OpenModelica Code}{178} -\contentsline {chapter}{\numberline {11}Implementation of Modbus Protocol}{183} -\contentsline {section}{\numberline {11.1}Preliminaries}{183} -\contentsline {section}{\numberline {11.2}Objective}{188} -\contentsline {section}{\numberline {11.3}Energy Meter set up for Modbus protocol with Arduino Uno}{188} -\contentsline {section}{\numberline {11.4}Software}{189} -\contentsline {section}{\numberline {11.5}Output}{190} -\contentsline {section}{\numberline {11.6}Reading Parameters from Xcos}{192} -\contentsline {section}{\numberline {11.7}Code}{195} -\contentsline {subsection}{\numberline {11.7.1}Arduino Code}{195} -\contentsline {subsection}{\numberline {11.7.2}Scilab Code}{197} -\contentsline {subsection}{\numberline {11.7.3}Python Code}{198} -\contentsline {subsection}{\numberline {11.7.4}Julia Code}{199} -\contentsline {subsection}{\numberline {11.7.5}OpenModelica Code}{200} -\contentsline {chapter}{\numberline {References}}{203} +\contentsline {chapter}{\numberline {List of Acronyms}}{xxiii}% +\contentsline {chapter}{\numberline {1}Introduction}{1}% +\contentsline {chapter}{\numberline {2}Hardware Environment}{3}% +\contentsline {section}{\numberline {2.1}Microcontroller}{3}% +\contentsline {subsection}{\numberline {2.1.1}Organization of a Microcontroller}{3}% +\contentsline {subsection}{\numberline {2.1.2}Microcontroller Peripherals}{5}% +\contentsline {section}{\numberline {2.2}Open Source Hardware (OSHW)}{7}% +\contentsline {section}{\numberline {2.3}Arduino}{8}% +\contentsline {subsection}{\numberline {2.3.1}Brief History}{8}% +\contentsline {subsection}{\numberline {2.3.2}Arduino Uno Board}{9}% +\contentsline {subsection}{\numberline {2.3.3}Popular Arduino Projects}{9}% +\contentsline {paragraph}{Arduino phone:}{10}% +\contentsline {paragraph}{Candy sorting machine:}{11}% +\contentsline {paragraph}{3D printers:}{11}% +\contentsline {section}{\numberline {2.4}Shield}{11}% +\contentsline {section}{\numberline {2.5}Experimental Test Bed}{12}% +\contentsline {chapter}{\numberline {3}Communcation between Software and Arduino}{17}% +\contentsline {section}{\numberline {3.1}Arduino IDE}{17}% +\contentsline {subsection}{\numberline {3.1.1}Downloading and installing on Windows}{18}% +\contentsline {subsection}{\numberline {3.1.2}Downloading and installing on GNU/Linux Ubuntu}{18}% +\contentsline {subsection}{\numberline {3.1.3}Arduino Development Environment}{21}% +\contentsline {subsection}{\numberline {3.1.4}Testing Arduino with a sample program}{23}% +\contentsline {subsection}{\numberline {3.1.5}Firmware}{24}% +\contentsline {section}{\numberline {3.2}Scilab}{25}% +\contentsline {subsection}{\numberline {3.2.1}Downloading and installing Scilab}{25}% +\contentsline {subsection}{\numberline {3.2.2}Scilab Arduino toolbox}{25}% +\contentsline {subsection}{\numberline {3.2.3}Identifying Arduino communication port number}{27}% +\contentsline {subsection}{\numberline {3.2.4}Testing Scilab-Arduino toolbox}{30}% +\contentsline {subsection}{\numberline {3.2.5}Firmware}{34}% +\contentsline {section}{\numberline {3.3}Xcos}{34}% +\contentsline {subsection}{\numberline {3.3.1}Downloading, installing and testing}{34}% +\contentsline {subsection}{\numberline {3.3.2}Use case}{35}% +\contentsline {subsection}{\numberline {3.3.3}Xcos-Arduino}{39}% +\contentsline {section}{\numberline {3.4}Python}{39}% +\contentsline {subsection}{\numberline {3.4.1}Downloading and installing Python}{40}% +\contentsline {subsection}{\numberline {3.4.2}Firmware}{41}% +\contentsline {section}{\numberline {3.5}Julia}{42}% +\contentsline {subsection}{\numberline {3.5.1}Downloading and installing Julia}{42}% +\contentsline {subsection}{\numberline {3.5.2}Downloading and installing Juno IDE}{43}% +\contentsline {subsection}{\numberline {3.5.3}Julia Arduino toolbox}{45}% +\contentsline {subsection}{\numberline {3.5.4}Using the serial port package}{46}% +\contentsline {subsection}{\numberline {3.5.5}Firmware}{47}% +\contentsline {section}{\numberline {3.6}OpenModelica}{47}% +\contentsline {subsection}{\numberline {3.6.1}Downloading and installing OpenModelica}{47}% +\contentsline {subsection}{\numberline {3.6.2}Executing OpenModelica}{48}% +\contentsline {subsection}{\numberline {3.6.3}OpenModelica Arduino toolbox}{48}% +\contentsline {subsection}{\numberline {3.6.4}Firmware}{48}% +\contentsline {chapter}{\numberline {4}Interfacing a Light Emitting Diode}{51}% +\contentsline {section}{\numberline {4.1}Preliminaries}{51}% +\contentsline {section}{\numberline {4.2}Connecting an RGB LED with Arduino Uno\ using a breadboard}{53}% +\contentsline {section}{\numberline {4.3}Lighting the LED from the Arduino IDE}{54}% +\contentsline {subsection}{\numberline {4.3.1}Lighting the LED}{54}% +\contentsline {paragraph}{Note:}{55}% +\contentsline {paragraph}{Note:}{55}% +\contentsline {subsection}{\numberline {4.3.2}Arduino Code}{56}% +\contentsline {section}{\numberline {4.4}Lighting the LED from Scilab}{58}% +\contentsline {subsection}{\numberline {4.4.1}Lighting the LED}{58}% +\contentsline {subsection}{\numberline {4.4.2}Scilab Code}{59}% +\contentsline {section}{\numberline {4.5}Lighting the LED from Scilab Xcos}{60}% +\contentsline {section}{\numberline {4.6}Lighting the LED from Python}{65}% +\contentsline {subsection}{\numberline {4.6.1}Lighting the LED}{65}% +\contentsline {subsection}{\numberline {4.6.2}Python Code}{68}% +\contentsline {section}{\numberline {4.7}Lighting the LED from Julia}{71}% +\contentsline {subsection}{\numberline {4.7.1}Lighting the LED}{71}% +\contentsline {subsection}{\numberline {4.7.2}Julia Code}{73}% +\contentsline {section}{\numberline {4.8}Lighting the LED from OpenModelica}{74}% +\contentsline {subsection}{\numberline {4.8.1}Lighting the LED}{74}% +\contentsline {subsection}{\numberline {4.8.2}OpenModelica Code}{75}% +\contentsline {chapter}{\numberline {5}Interfacing a Pushbutton}{79}% +\contentsline {section}{\numberline {5.1}Preliminaries}{79}% +\contentsline {section}{\numberline {5.2}Reading the Pushbutton Status from the Arduino IDE}{80}% +\contentsline {subsection}{\numberline {5.2.1}Reading the Pushbutton Status}{80}% +\contentsline {subsection}{\numberline {5.2.2}Arduino Code}{81}% +\contentsline {section}{\numberline {5.3}Reading the Pushbutton Status from Scilab}{82}% +\contentsline {subsection}{\numberline {5.3.1}Reading the Pushbutton Status}{82}% +\contentsline {subsection}{\numberline {5.3.2}Scilab Code}{83}% +\contentsline {section}{\numberline {5.4}Accessing the Pushbutton from Xcos}{83}% +\contentsline {section}{\numberline {5.5}Reading the Pushbutton Status from Python}{86}% +\contentsline {subsection}{\numberline {5.5.1}Reading the Pushbutton Status}{86}% +\contentsline {subsection}{\numberline {5.5.2}Python Code}{87}% +\contentsline {section}{\numberline {5.6}Reading the Pushbutton Status from Julia}{89}% +\contentsline {subsection}{\numberline {5.6.1}Reading the Pushbutton Status}{89}% +\contentsline {subsection}{\numberline {5.6.2}Julia Code}{90}% +\contentsline {section}{\numberline {5.7}Reading the Pushbutton Status from OpenModelica}{90}% +\contentsline {subsection}{\numberline {5.7.1}Reading the Pushbutton Status}{90}% +\contentsline {subsection}{\numberline {5.7.2}OpenModelica Code}{91}% +\contentsline {chapter}{\numberline {6}Interfacing a Light Dependent Resistor}{93}% +\contentsline {section}{\numberline {6.1}Preliminaries}{93}% +\contentsline {section}{\numberline {6.2}Interfacing the LDR through the Arduino IDE}{95}% +\contentsline {subsection}{\numberline {6.2.1}Interfacing the LDR}{95}% +\contentsline {subsection}{\numberline {6.2.2}Arduino Code}{96}% +\contentsline {section}{\numberline {6.3}Interfacing the LDR through Scilab}{97}% +\contentsline {subsection}{\numberline {6.3.1}Interfacing the LDR}{97}% +\contentsline {subsection}{\numberline {6.3.2}Scilab Code}{98}% +\contentsline {section}{\numberline {6.4}Interfacing the LDR through Xcos}{98}% +\contentsline {section}{\numberline {6.5}Interfacing the LDR through Python}{100}% +\contentsline {subsection}{\numberline {6.5.1}Interfacing the LDR}{100}% +\contentsline {subsection}{\numberline {6.5.2}Python Code}{102}% +\contentsline {section}{\numberline {6.6}Interfacing the LDR through Julia}{104}% +\contentsline {subsection}{\numberline {6.6.1}Interfacing the LDR}{104}% +\contentsline {subsection}{\numberline {6.6.2}Julia Code}{105}% +\contentsline {section}{\numberline {6.7}Interfacing the LDR through OpenModelica}{106}% +\contentsline {subsection}{\numberline {6.7.1}Interfacing the LDR}{106}% +\contentsline {subsection}{\numberline {6.7.2}OpenModelica Code}{106}% +\contentsline {chapter}{\numberline {7}Controlling a DC motor}{109}% +\contentsline {section}{\numberline {7.1}Preliminaries}{109}% +\contentsline {section}{\numberline {7.2}Controlling the DC motor from Arduino}{111}% +\contentsline {subsection}{\numberline {7.2.1}Controlling the DC motor}{111}% +\contentsline {subsection}{\numberline {7.2.2}Arduino Code}{113}% +\contentsline {section}{\numberline {7.3}Controlling the DC motor from Scilab}{114}% +\contentsline {subsection}{\numberline {7.3.1}Initialization}{114}% +\contentsline {subsection}{\numberline {7.3.2}Rotation for a specified time}{115}% +\contentsline {subsection}{\numberline {7.3.3}Using the capabilities of Scilab}{116}% +\contentsline {subsection}{\numberline {7.3.4}Scilab Code}{117}% +\contentsline {section}{\numberline {7.4}Controlling the DC Motor from Xcos}{118}% +\contentsline {section}{\numberline {7.5}Controlling the DC Motor from Python}{121}% +\contentsline {subsection}{\numberline {7.5.1}Controlling the DC Motor}{121}% +\contentsline {subsection}{\numberline {7.5.2}Python Code}{123}% +\contentsline {section}{\numberline {7.6}Controlling the DC Motor from Julia}{126}% +\contentsline {subsection}{\numberline {7.6.1}Controlling the DC Motor}{126}% +\contentsline {subsection}{\numberline {7.6.2}Julia Code}{126}% +\contentsline {section}{\numberline {7.7}Controlling the DC Motor from OpenModelica}{127}% +\contentsline {subsection}{\numberline {7.7.1}Controlling the DC Motor}{127}% +\contentsline {subsection}{\numberline {7.7.2}OpenModelica Code}{128}% +\contentsline {chapter}{\numberline {8}Interfacing a Potentiometer}{131}% +\contentsline {section}{\numberline {8.1}Preliminaries}{131}% +\contentsline {section}{\numberline {8.2}Reading the potentiometer from the Arduino IDE}{132}% +\contentsline {subsection}{\numberline {8.2.1}Reading the potentiometer}{132}% +\contentsline {subsection}{\numberline {8.2.2}Arduino Code}{133}% +\contentsline {section}{\numberline {8.3}Reading the potentiometer from Scilab}{134}% +\contentsline {subsection}{\numberline {8.3.1}Reading the potentiometer}{134}% +\contentsline {subsection}{\numberline {8.3.2}Scilab Code}{135}% +\contentsline {section}{\numberline {8.4}Reading the potentiometer from Xcos}{135}% +\contentsline {paragraph}{Exercise:}{136}% +\contentsline {section}{\numberline {8.5}Reading the potentiometer from Python}{136}% +\contentsline {subsection}{\numberline {8.5.1}Reading the potentiometer}{136}% +\contentsline {subsection}{\numberline {8.5.2}Python Code}{138}% +\contentsline {section}{\numberline {8.6}Reading the potentiometer from Julia}{139}% +\contentsline {subsection}{\numberline {8.6.1}Reading the potentiometer}{139}% +\contentsline {subsection}{\numberline {8.6.2}Julia Code}{140}% +\contentsline {section}{\numberline {8.7}Reading the potentiometer from OpenModelica}{140}% +\contentsline {subsection}{\numberline {8.7.1}Reading the potentiometer}{140}% +\contentsline {subsection}{\numberline {8.7.2}OpenModelica Code}{141}% +\contentsline {chapter}{\numberline {9}Interfacing a Thermistor}{143}% +\contentsline {section}{\numberline {9.1}Preliminaries}{143}% +\contentsline {section}{\numberline {9.2}Interfacing the Thermistor from the Arduino IDE}{144}% +\contentsline {subsection}{\numberline {9.2.1}Interfacing the Thermistor}{144}% +\contentsline {subsection}{\numberline {9.2.2}Arduino Code}{146}% +\contentsline {section}{\numberline {9.3}Interfacing the Thermistor from Scilab}{147}% +\contentsline {subsection}{\numberline {9.3.1}Interfacing the Thermistor}{147}% +\contentsline {subsection}{\numberline {9.3.2}Scilab Code}{148}% +\contentsline {section}{\numberline {9.4}Interfacing the Thermistor from Xcos}{149}% +\contentsline {section}{\numberline {9.5}Interfacing the Thermistor from Python}{151}% +\contentsline {subsection}{\numberline {9.5.1}Interfacing the Thermistor}{151}% +\contentsline {subsection}{\numberline {9.5.2}Python Code}{153}% +\contentsline {section}{\numberline {9.6}Interfacing the Thermistor from Julia}{155}% +\contentsline {subsection}{\numberline {9.6.1}Interfacing the Thermistor}{155}% +\contentsline {subsection}{\numberline {9.6.2}Julia Code}{156}% +\contentsline {section}{\numberline {9.7}Interfacing the Thermistor from OpenModelica}{156}% +\contentsline {subsection}{\numberline {9.7.1}Interfacing the Thermistor}{156}% +\contentsline {subsection}{\numberline {9.7.2}OpenModelica Code}{157}% +\contentsline {chapter}{\numberline {10}Interfacing a Servomotor}{161}% +\contentsline {section}{\numberline {10.1}Preliminaries}{161}% +\contentsline {section}{\numberline {10.2}Controlling the Servometer through the Arduino IDE}{162}% +\contentsline {subsection}{\numberline {10.2.1}Controlling the Servometer}{162}% +\contentsline {subsection}{\numberline {10.2.2}Arduino Code}{163}% +\contentsline {section}{\numberline {10.3}Controlling the Servomotor through Scilab}{165}% +\contentsline {subsection}{\numberline {10.3.1}Controlling the Servomotor}{165}% +\contentsline {subsection}{\numberline {10.3.2}Scilab Code}{166}% +\contentsline {section}{\numberline {10.4}Controling the Servomotor through Xcos}{167}% +\contentsline {section}{\numberline {10.5}Controlling the Servomotor through Python}{172}% +\contentsline {subsection}{\numberline {10.5.1}Controlling the Servomotor}{172}% +\contentsline {subsection}{\numberline {10.5.2}Python Code}{173}% +\contentsline {section}{\numberline {10.6}Controlling the Servomotor through Julia}{177}% +\contentsline {subsection}{\numberline {10.6.1}Controlling the Servomotor}{177}% +\contentsline {subsection}{\numberline {10.6.2}Julia Code}{178}% +\contentsline {section}{\numberline {10.7}Controlling the Servomotor through OpenModelica}{179}% +\contentsline {subsection}{\numberline {10.7.1}Controlling the Servomotor}{179}% +\contentsline {subsection}{\numberline {10.7.2}OpenModelica Code}{180}% +\contentsline {chapter}{\numberline {11}Implementation of Modbus Protocol}{185}% +\contentsline {section}{\numberline {11.1}Preliminaries}{185}% +\contentsline {section}{\numberline {11.2}Objective}{190}% +\contentsline {section}{\numberline {11.3}Energy Meter set up for Modbus protocol with Arduino Uno}{190}% +\contentsline {section}{\numberline {11.4}Software}{191}% +\contentsline {section}{\numberline {11.5}Output}{192}% +\contentsline {section}{\numberline {11.6}Reading Parameters from Xcos}{194}% +\contentsline {section}{\numberline {11.7}Code}{197}% +\contentsline {subsection}{\numberline {11.7.1}Arduino Code}{197}% +\contentsline {subsection}{\numberline {11.7.2}Scilab Code}{199}% +\contentsline {subsection}{\numberline {11.7.3}Python Code}{200}% +\contentsline {subsection}{\numberline {11.7.4}Julia Code}{201}% +\contentsline {subsection}{\numberline {11.7.5}OpenModelica Code}{202}% +\contentsline {chapter}{\numberline {References}}{205}% diff --git a/user-code/led/figures/rgbled_bb.png b/user-code/led/figures/rgbled_bb.png new file mode 100644 index 0000000..f580f24 Binary files /dev/null and b/user-code/led/figures/rgbled_bb.png differ diff --git a/user-code/led/led.tex b/user-code/led/led.tex index a053be7..67ef5e8 100644 --- a/user-code/led/led.tex +++ b/user-code/led/led.tex @@ -1 +1,901 @@ -\chapter {Interfacing a Light Emitting Diode} \thispagestyle{empty} \label{led} \newcommand{\LocLEDfig}{\Origin/user-code/led/figures} \newcommand{\LocLEDscicode}{\Origin/user-code/led/scilab} \newcommand{\LocLEDscibrief}[1]{{\tt \seqsplit{% Origin/user-code/led/scilab/#1}}, see \fnrefp{fn:file-loc}} \newcommand{\LocLEDardcode}{\Origin/user-code/led/arduino} \newcommand{\LocLEDardbrief}[1]{{\tt \seqsplit{% Origin/user-code/led/arduino/#1}}, see \fnrefp{fn:file-loc}} \newcommand{\LocLEDpycode}{\Origin/user-code/led/python} %added for python \newcommand{\LocLEDpybrief}[1]{{\tt \seqsplit{% Origin/user-code/led/python/#1}}, see \fnrefp{fn:file-loc}} % added for python \newcommand{\LocLEDjuliacode}{\Origin/user-code/led/julia} %added for julia \newcommand{\LocLEDjuliabrief}[1]{{\tt \seqsplit{% Origin/user-code/led/julia/#1}}, see \fnrefp{fn:file-loc}} % added for julia %%%%%%OpenModelica Starts \newcommand{\LocLEDOpenModelicacode}{\Origin/user-code/led/OpenModelica} %added for OpenModelica \newcommand{\LocLEDOpenModelicabrief}[1]{{\tt \seqsplit{% Origin/user-code/led/OpenModelica/#1}}, see \fnrefp{fn:file-loc}} % added for OpenModelica %%%%%OpenModelcia Ends In this chapter, we will learn how to control the LEDs on the shield and on the \arduino\ board. We will do this through the Arduino IDE, Scilab scripts and Scilab Xcos. These are beginner level experiments, and often referred to as the \emph{hello world} task of Arduino. Although simple, controlling LED is a very important task in all kinds of electronic boards. \section{Preliminaries} \label{sec:led-pril} A light emitting diode (LED) is a special type of semiconductor diode, which emits light when voltage is applied across its terminals. A typical LED has 2 leads: Anode, the positive terminal and Cathode, the negative terminal. When sufficient voltage is applied, electrons combine with the holes, thereby releasing energy in the form of photons. These photons emit light and this phenomenon is known as electroluminescence. The symbolic representation of an LED is shown in \figref{fig:ledsym}. Generally, LEDs are capable of emitting different colours. Changing the composition of alloys that are present in LED helps produce different colours. A popular LED is an RGB LED that actually has three LEDs: red, green and blue. \begin{figure} \centering \includegraphics[width=0.2\linewidth]{\LocLEDfig/led.png} \caption{Light Emitting Diode} \label{fig:ledsym} \end{figure} %\subsection{Connection diagram} An RGB LED is present on the shield provided in the kit. In this section, we will see how to light each of the LEDs present in the RGB LED. As a matter of fact, it is possible to create many colours by combining these three. A schematic of the RGB LED in the shield is given in \figref{fig:ledblock}. \begin{figure} \centering \includegraphics[width=\smfig]{\LocLEDfig/schematic.png} \caption{Internal connection diagram for LED on the shield} \label{fig:ledblock} \end{figure} The anode pins of red, green and blue are, respectively, connected to pins 11, 10 and 9. Common Cathode is connected to the ground. It should be pointed out, however, that no wire connections are to be made by the learner: all the required connections are already internally made available. The LED of any colour can be turned on by putting a high voltage on the corresponding anode pin. \begin{figure} \centering \includegraphics[width=\smfig]{\LocLEDfig/arduino-shield.JPG} \caption{Connecting Arduino and Shield} \label{fig:uno-shield-connect} \end{figure} One should remember to connect the shield on to the \arduino\ board, as shown in \figref{fig:uno-shield-connect}. All the experiments in this chapter assume that the shield is connected to the \arduino\ board. It is also possible to do some of the experiments without the shield, which is pointed out in the next section. \section{Lighting the LED from the Arduino IDE} \subsection{Lighting the LED} \label{sec:light-ard} In this section, we will describe some experiments that will help the LED light up based on the command given from the Arduino IDE. We will also give the necessary code. We will present four experiments in this section. The shield has to be attached to the \arduino\ board before doing these experiments. The reader should go through the instructions given in \secref{sec:ard-start} before getting started. \begin{enumerate} \item First, we will see how to light up the LED in different colours. An extremely simple code is given in \ardref{ard:led-blue}. On uploading this code, you can see that the LED on the shield turns blue. It is extremely easy to explain this code. Recall from the above discussion that we have to put a high voltage (5V) on pin 9 to turn the blue light on. This is achieved by the following command: \lstinputlisting[firstline=3,lastline=3] {\LocLEDardcode/led-blue/led-blue.ino} Before that, we need to define pin 9 as the output pin. This is achieved by the command, \lstinputlisting[firstline=2,lastline=2] {\LocLEDardcode/led-blue/led-blue.ino} One can see that the blue light will be on continuously. \item Next, we will modify the code slightly so that the blue light remains on for two seconds and then turns off. \ardref{ard:led-blue-delay} helps achieve this. In this, we introduce a new command {\tt delay} as below: \lstinputlisting[firstline=4,lastline=4] {\LocLEDardcode/led-blue-delay/led-blue-delay.ino} This delay command halts the code for the time passed as in input argument. In our case, it is 2,000 milliseconds, or 2 seconds. The next command, \lstinputlisting[firstline=5,lastline=5] {\LocLEDardcode/led-blue-delay/led-blue-delay.ino} puts a low voltage on pin 9 to turn it off. What is the role of the {\tt delay} command? To find this, comment the delay command. That is, replace the above delay command with the following and upload the code. \begin{lstlisting}[style=nonumbers] // delay(2000); \end{lstlisting} If you observe carefully, you will see that the LED turns blue momentarily and then turns off. \item We mentioned earlier that it was possible to light more than one LED simultaneously. We will now describe this with another experiment. In this, we will turn on both blue and red LEDs. We will keep both of them on for 5 seconds and then turn blue off, leaving only red on. After 3 seconds, we will turn red also off. This code is given in \ardref{ard:led-blue-red}. Remember that before writing either {\tt HIGH} or {\tt LOW} on to any pin, its mode has to be declared as {\tt OUTPUT}, as given in the code. All the commands in this code are self explanatory. \item Finally, we will give a hint of how to use the programming capabilities of the Arduino IDE. For this, we will use \ardref{ard:led-blink}. It makes the LED blink 5 times. Recall from the previous section that a {\tt HIGH} on pin 10 turns on the green LED. This cycle is executed for a total of five times. In each iteration, it will turn the green LED on for a second by giving the {\tt HIGH} signal and then turn it off for a second by giving the {\tt LOW} signal. This cycle is carried out for a total of 5 times, because of the {\tt for loop}. \end{enumerate} \paragraph{Note:} All the above four experiments have been done with the shield affixed to the \arduino\ board. One may run these experiments without the shield as well. But in this case, pin number 13 has to be used in all experiments, as pin 13 lights up the LED that is on the \arduino\ board. For example, in \ardref{ard:led-blue}, one has to replace both occurrences of number 9 with 13. In this case, one will get the LED of \arduino\ board light up, as shown in \figref{fig:led-uno}. \begin{figure} \centering \includegraphics[width=\hgfig]{\LocLEDfig/led_output.png} \caption{LED experiments directly on \arduino\ board, without the shield} \label{fig:led-uno} \end{figure} \paragraph{Note:} It should also be pointed out that only one colour is available in \arduino\ board. As a result, it is not possible to conduct the experiments that produce different colours if the shield is not used. \begin{exercise} Carry out the following exercise: \begin{enumerate} \item In \ardref{ard:led-blue-delay}, remove the delay, as discussed above, and check what happens. \item Light up all three colours simultaneously, by modifying \ardref{ard:led-blue-red}. Change the combination of colours to get different colours. \item Incorporate some of the features of earlier experiments into \ardref{ard:led-blink} and come up with different ways of blinking with different colour combinations. \end{enumerate} \end{exercise} \subsection{Arduino Code} \lstset{style=mystyle} \label{sec:led-arduino-code} \addtocontents{ard}{\protect\addvspace{\codclr}} \begin{ardcode} \acaption{Turning on the blue LED}{Turning on the blue LED. Available at \LocLEDardbrief{led-blue/led-blue.ino}.} \label{ard:led-blue} \lstinputlisting{\LocLEDardcode/led-blue/led-blue.ino} \end{ardcode} \begin{ardcode} \acaption{Turning on the blue LED and turning it off after two seconds}{Turning on the blue LED and turning it off after two seconds. Available at \LocLEDardbrief{led-blue-delay/led-blue-delay.ino}.} \label{ard:led-blue-delay} \lstinputlisting{\LocLEDardcode/led-blue-delay/led-blue-delay.ino} \end{ardcode} \begin{ardcode} \acaption{Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{Turning on blue and red LEDs for 5 seconds and then turning them off one by one. Available at \LocLEDardbrief{led-blue-red/led-blue-red.ino}.} \label{ard:led-blue-red} \lstinputlisting{\LocLEDardcode/led-blue-red/led-blue-red.ino} \end{ardcode} \begin{ardcode} \acaption{Blinking the green LED}{Blinking the green LED. Available at \LocLEDardbrief{led-blink/led-blink.ino}.} \label{ard:led-blink} \lstinputlisting{\LocLEDardcode/led-blink/led-blink.ino} \end{ardcode} \section{Lighting the LED from Scilab} \subsection{Lighting the LED} \label{sec:light-sci} In this section, we discuss how to carry out the experiments of the previous section from Scilab. We will list the same four experiments, in the same order. The shield has to be attached to the \arduino\ before carrying out these experiments, as in \secref{sec:light-ard}. The reader should go through the instructions given in \secref{sec:sci-start} before getting started. \begin{enumerate} \item In the first experiment, we will light up the blue LED on the shield. The code for this is given in \sciref{sci:led-blue}. It begins with a command of the form \begin{lstlisting}[style=nonumbers] ok = open_serial(1,PORT NUMBER,BAUD RATE) \end{lstlisting} We have used 2 for {\tt PORT NUMBER} and 115200 for {\tt BAUD RATE}. As a result, this command becomes \lstinputlisting[firstline=1,lastline=1]{\LocLEDscicode/led-blue.sce} This command is used to open the serial port. When the port is opened successfully, it returns a value of 0, which gets stored in the variable {\tt ok}. Sometimes, the serial port does not open, as mentioned in the above command. This is typically due to not closing the serial port properly in a previous experiment. If this condition is not trapped, the program will wait forever, without any information about this difficulty. One way to address this difficulty is to terminate the program if the serial port does not open. This is achieved using the error message of the following form: \begin{lstlisting}[style=nonumbers] if ok~=0, error(Error Message in Quotes); \end{lstlisting} It checks if {\tt ok=0}. If not, it flashes an error message and terminates. This line gets implemented in the following way in \sciref{sci:led-blue}. \lstinputlisting[firstline=2,lastline=2]{\LocLEDscicode/led-blue.sce} We turn the LED on in the next line. This is achieved using a command of the form \begin{lstlisting}[style=nonumbers] cmd_digital_out(1,PIN NUMBER,VALUE) \end{lstlisting} As we want to turn on the blue light in the shield, as discussed in \secref{sec:light-ard}, we choose {\tt PIN NUMBER} as 9. We can put any positive integer in the place of {\tt VALUE}. We arrive at the following command: \lstinputlisting[firstline=3,lastline=3]{\LocLEDscicode/led-blue.sce} The last line in the code closes the serial port. As mentioned above, it is extremely important to close the serial port properly. If not closed properly, there could be difficulties in running subsequent programs. \item \sciref{sci:led-blue-delay} does the same thing as what \ardref{ard:led-blue-delay} does. It does two more things than what \sciref{sci:led-blue} does: It makes the blue LED light up for two seconds. This is achieved by the command \lstinputlisting[firstline=4,lastline=4]{\LocLEDscicode/led-blue-delay.sce} The second thing this code does is to turn the blue LED off. This is achieved by the command \lstinputlisting[firstline=5,lastline=5]{\LocLEDscicode/led-blue-delay.sce} It is easy to see that this code puts a 0 on pin 9. \item \sciref{sci:led-blue-red} does the same thing as what \ardref{ard:led-blue-red} does. It turns blue and red LEDs on for five seconds. After that, it turns off blue first. After 3 seconds, it turns off red also. So, when the program ends, no LED is lit up. \item \sciref{sci:led-green-blink} does exactly what its counterpart in the Arduino IDE does. It makes the green LED blink five times. \end{enumerate} \begin{exercise} Repeat the exercise of the previous section. \end{exercise} \subsection{Scilab Code} \lstset{style=mystyle} \label{sec:led-scilab-code} \addtocontents{cod}{\protect\addvspace{\codclr}} \begin{scicode} \ccaption{Turning on the LED through Scilab} {Turning on the LED through Scilab. Available at \LocLEDscibrief{led-blue.sce}.} \label{sci:led-blue} \lstinputlisting{\LocLEDscicode/led-blue.sce} \end{scicode} \begin{scicode} \ccaption{Turning on the blue LED and turning it off after two seconds}{Turning on the blue LED and turning it off after two seconds. Available at \LocLEDscibrief{led-blue-delay.sce}.} \label{sci:led-blue-delay} \lstinputlisting{\LocLEDscicode/led-blue-delay.sce} \end{scicode} \begin{scicode} \ccaption{Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{Turning on blue and red LEDs for 5 seconds and then turning them off one by one. Available at \LocLEDscibrief{led-blue-red.sce}.} \label{sci:led-blue-red} \lstinputlisting{\LocLEDscicode/led-blue-red.sce} \end{scicode} \begin{scicode} \ccaption{Blinking the green LED}{Blinking the green LED. Available at \LocLEDscibrief{led-green-blink.sce}.} \label{sci:led-green-blink} \lstinputlisting{\LocLEDscicode/led-green-blink.sce} \end{scicode} \section{Lighting the LED from Scilab Xcos} \label{sec:light-xcos} In this section, we will see how to light the LEDs from Scilab Xcos. We will carry out the same four experiments as in the previous sections. For each, we will give the location of the zcos file and the parameters to set. The reader should go through the instructions given in \secref{sec:xcos-start} before getting started. \begin{enumerate} \item First we will see how to turn on the blue LED. When the file required for this experiment is invoked, one gets the GUI as in \figref{fig:led-blue}. In the caption of this figure, one can see where to locate the file. \begin{figure} \centering \includegraphics[width=\smfig]{\LocLEDfig/led-blue.png} \caption[Turning the blue LED on through Xcos]{Turning the blue LED on through Xcos. This is what one sees when \LocLEDscibrief{led-blue.zcos} is invoked.} \label{fig:led-blue} \end{figure} We will next explain how to set the parameters for this simulation. To set value on any block, one needs to right click and open the {\tt Block Parameters} or double click. The values for each block is tabulated in \tabref{tab:led-blue}. All other parameters are to be left unchanged. \begin{table} \centering \caption{Parameters to light the blue LED in Xcos} \label{tab:led-blue} \begin{tabular}{llc} \hline Name of the block & Parameter name & Value \\ \hline ARDUINO\_SETUP & Identifier of Arduino Card & 1 \\ & Serial com port number & 2\portcmd \\ \hline TIME\_SAMPLE & Duration of acquisition(s) & 10 \\ & Sampling period(s) & 0.1 \\ \hline DIGITAL\_WRITE\_SB & Digital pin & 9 \\ & Arduino card number & 1 \\ \hline \end{tabular} \end{table} \item In the second experiment, we will show how to turn on the blue LED on for two seconds and then to turn it off. When the file required for this experiment is invoked, one gets the GUI as in \figref{fig:led-blue-delay}. In the caption of this figure, one can see where to locate the file. \begin{figure} \centering \includegraphics[width=\smfig]{\LocLEDfig/led-blue-delay.png} \caption[Turning the blue LED on through Xcos for two seconds]{Turning the blue LED on through Xcos for two seconds. This is what one sees when \LocLEDscibrief{led-blue-delay.zcos} is invoked.} \label{fig:led-blue-delay} \end{figure} The values for each block required in this program are tabulated in \tabref{tab:led-blue-delay}. All other parameters are to be left unchanged. \begin{table} \centering \caption{Parameters to light the blue LED in Xcos for two seconds} \label{tab:led-blue-delay} \begin{tabular}{llc} \hline Name of the block & Parameter name & Value \\ \hline ARDUINO\_SETUP & Identifier of Arduino Card & 1 \\ & Serial com port number & 2\portcmd \\ \hline TIME\_SAMPLE & Duration of acquisition(s) & 10 \\ & Sampling period(s) & 0.1 \\ \hline DIGITAL\_WRITE\_SB & Digital pin & 9 \\ & Arduino card number & 1 \\ \hline STEP\_FUNCTION & Step time & 2 \\ & Initial value & 1 \\ & Final value & 0 \\ \hline \end{tabular} \end{table} \item In the third experiment, we will show how to turn the blue LED and the red LED on for five seconds, turn off the blue LED and three seconds later, turn off the red LED also. When the file required for this experiment is invoked, one gets the GUI as in \figref{fig:led-blue-red}. In the caption of this figure, one can see where to locate the file. \begin{figure} \centering \includegraphics[width=\smfig]{\LocLEDfig/led-blue-red.png} \caption[Turning the blue and red LEDs on through Xcos and turning them off one by one]{Turning the blue and red LEDs on through Xcos and turning them off one by one. This is what one sees when \LocLEDscibrief{led-blue-red.zcos} is invoked.} \label{fig:led-blue-red} \end{figure} The values for each block required in this program are tabulated in \tabref{tab:led-blue-red}. All other parameters are to be left unchanged. \begin{table} \centering \caption{Parameters to turn the blue and red LEDs on and then turn them off one by one} \label{tab:led-blue-red} \begin{tabular}{llc} \hline Name of the block & Parameter name & Value \\ \hline ARDUINO\_SETUP & Identifier of Arduino Card & 1 \\ & Serial com port number & 2\portcmd \\ \hline TIME\_SAMPLE & Duration of acquisition(s) & 10 \\ & Sampling period(s) & 0.1 \\ \hline DIGITAL\_WRITE\_SB 1 & Digital pin & 9 \\ & Arduino card number & 1 \\ \hline STEP\_FUNCTION 1 & Step time & 5 \\ & Initial value & 1 \\ & Final value & 0 \\ \hline DIGITAL\_WRITE\_SB 2 & Digital pin & 11 \\ & Arduino card number & 1 \\ \hline STEP\_FUNCTION 2 & Step time & 8 \\ & Initial value & 1 \\ & Final value & 0 \\ \hline \end{tabular} \end{table} \item We will conclude this section with an experiment to blink the green LED on and off. When the file required for this experiment is invoked, one gets the GUI as in \figref{fig:led-green-blink}. In the caption of this figure, one can see where to locate the file. \begin{figure} \centering \includegraphics[width=\smfig]{\LocLEDfig/led-green-blink.png} \caption[Blinking the green LED every second through Xcos]{Blinking the green LED every second through Xcos. This is what one sees when \LocLEDscibrief{led-green-blink.zcos} is invoked.} \label{fig:led-green-blink} \end{figure} The values for each block required in this program are tabulated in \tabref{tab:led-green-blink}. All other parameters are to be left unchanged. \begin{table} \centering \caption{Parameters to make the green LED blink every second} \label{tab:led-green-blink} \begin{tabular}{llc} \hline Name of the block & Parameter name & Value \\ \hline ARDUINO\_SETUP & Identifier of Arduino Card & 1 \\ & Serial com port number & 2\portcmd \\ \hline TIME\_SAMPLE & Duration of acquisition(s) & 10 \\ & Sampling period(s) & 0.1 \\ \hline DIGITAL\_WRITE\_SB & Digital pin & 10 \\ & Arduino card number & 1 \\ \hline PULSE\_SC & Pulse width(\% of period) & 50 \\ & Period(secs) & 2 \\ & Phase delay(secs) & 0.1 \\ & Amplitude & 1 \\ \hline \end{tabular} \end{table} \end{enumerate} % \section{Control through Xcos} % This experiment implements digital write functionality of Arduino board. % % \begin{figure} % % \centering % % \includegraphics[width=\smfig]{\LocLEDfig/xcos-wri.png} % % \caption{Digital write functionality} % % \label{fig:xcoswri} % % \end{figure} % \begin{figure} % \centering % \includegraphics[width=\smfig]{\LocLEDfig/xcos-led.png} % \caption{Xcos diagram for LED interfacing} % \label{fig:xcosblk} % \end{figure} % \begin{figure} % \centering % \includegraphics[width=\smfig]{\LocLEDfig/xcos-desc.png} % \caption{Xcos blocks} % \label{fig:xcosdesc} % \end{figure} % \section{Experiment: Blink LED for limited number of iterations} % This experiment is about continuous switching on and switching off the LED a fixed number of times. Here we use for loop to carry out limited number of iterations of the code. The structure of for loop is: % \begin{lstlisting} % for variable = start_point:end_point % instructions % end % \end{lstlisting} % Here variable is incremented by 1 in every iteration, till the condition variable=end\_point is met. Thus before each iteration, the above condition is verified. Figure shows the flow-chart of the operation. % \begin{figure} % \centering % \includegraphics[width=\smfig]{\LocLEDfig/LEDflowchart.png} % \caption{Flow chart} % \label{fig:ledfc} % \end{figure} \begin{exercise} Carry out the following exercise: \begin{enumerate} \item Change the blink pattern for an array of LEDs \item Change the delays \end{enumerate} \end{exercise} \section{Lighting the LED from Python} \subsection{Lighting the LED} \label{sec:light-py} In this section, we discuss how to carry out the experiments of the previous section from Python. We will list the same four experiments, in the same order. The shield has to be attached to the \arduino\ before carrying out these experiments, as in \pyref{sec:light-ard}. The reader should go through the instructions given in \secref{sec:sci-start} before getting started. \begin{enumerate} \item In the first experiment, we will light up the blue LED on the shield. The code for this is given in Python-code-4.1. It begins with a command of the form \item Import os : This module provides a portable way of using operating system dependent functionality. \item Import sys : This module provides access to some variables used or maintained by the interpreter and to functions that interact strongly with the interpreter. It is always available. \item cwd=os.getcwd(): Get the current working directory \item (setpath,Examples)=os.path.split(cwd) :- This split the current working directory to get and set the Example folder in the PYTHONPATH variable \item sys.path.append(setpath) :- It appends the path to PYTHONPATH environment \item from Arduino.Arduino import Arduino :- All the basic functions are defined in Arduino.py.So, we have to import all the available methods from Arduino library.This command import Arduino class to acceess all the functinalities available in that class. \item from time import sleep :- It import the delay functionality from pyserial package \item class LED\_ON :- Each experiment is defined as class.This experiment is to switch on the blue led.Then we will initialize the parameters and functions. \item def \_\_init\_\_(self,baudrate) :- "\_\_init\_\_" a constructor which initialises parameteres and other functions of the class. \item self.baudrate=baudrate :- Here baudrate is intialized and rest of the 3 functions which will be defined later, are also initialized.\\ self.setup() \\ self.run() \\ self.exit() \\ Next step is to define the 1st method setup \\ \item def setup(self):- This function locates the port to which arduino is connected and also opens the port for serial communication. self.obj\_arduino = Arduino() :- It creates an object of the arduino class through which we can call all the methods available in the base class.Here obj\_arduino is the object created for Arduino class.Then we will call the locateport().\\ self.port = self.obj\_arduino.locateport() :-This method auto-detects to which port arduino is connected and assigns the port no. to the variable to self.port. Once serial port is assigned, then we will call the open\_serial() to open the serial port for communication.This is done in the next step \\ self.obj\_arduino.open\_serial(1, self.port,self.baudrate) :- This opens the serial port and it needs 3 parameters such as : i. 1st arguement:- This is the board no. (1 by default) for every experiment \\ ii.self.port :- This is the port no. to which arduino is connected \\ iii.baudrate :- It sets the baudrate for serial communication \\ Then we will define the 2nd method run() in which we will define pin no. to which components are connected also apply digital or analog inputs to it depending on the digital or analog nature of the component. \item def run(self):- This method is to define the functionality of the experiment \\ self.blue=9 :- pin no. to which led is connected \\ self.obj\_arduino.cmd\_digital\_out(1,self.blue,1) :- As led works on digital input so we will use cmd\_digital\_out() which will switch on/off the blue colour of RGB led . This method needs 3 parameters such as : \\ 1st parameter:- This is the board no. (1 by default) for every experiment. 2nd parameter :- pin no. to which led is connected 3rd parameter :- It applies digital logic i.e. if 1, then switch on led 0, then switch off led \\ Once all the functionalities are defined and the experiments are performed accordingly then we will close the serial port which is done by the exit function. \item def exit(self):- This function closes the serial port \\ self.obj\_arduino.close\_serial() :- this function is called from Arduino class which closes the serial port properly. \item def main():- Here we will create the main method \\ obj\_led=LED\_ON(115200) :- It creates an object of the class with baudrate of 115200. \item if \_\_name\_\_== '\_\_main\_\_':- At last we will check for the main module whether its directly run from the file or being imported from another module \\ main() :- It calls the main module and which in turn calls the object of the class and performs the experiment. \end{enumerate} Python Code 4.2 does the same thing as what Arduino Code 4.2 does. It does two more things than what Python Code 4.1 does: It makes the blue LED light up for two seconds. This is achieved by the command sleep(2) //let the blue LED be on for two seconds The second thing this code does is to turn the blue LED off. This is achieved by the command \begin{lstlisting}[style=nonumbers] cmd_digital_out ( 1 , 9 , 0 ) //turn off blue LED \end{lstlisting} It is easy to see that this code puts a 0 on pin 9. Python Code 4.3 does the same thing as what Arduino Code 4.3 does. It turns blue and red LEDs on for five seconds. After that, it turns off blue first. After 3 seconds, it turns off red also. So, when the program ends, no LED is lit up. Python Code 4.4 does exactly what its counterpart in the Arduino IDE does. It makes the green LED blink five times. \subsection{Python Code} \lstset{style=mystyle} \label{sec:led-python-code} \addtocontents{pyd}{\protect\addvspace{\codclr}} \begin{pycode} \pcaption{Turning on the LED through Python} {Turning on the LED through Python. Available at \LocLEDpybrief{led-blue.py}.} \label{py:led-blue1} \lstinputlisting{\LocLEDpycode/led-blue.py} \end{pycode} \begin{pycode} \pcaption{Turning on the blue LED and turning it off after two seconds}{Turning on the blue LED and turning it off after two seconds. Available at \LocLEDpybrief{led-blue-delay.py}.} \label{py:led-blue-delay} \lstinputlisting{\LocLEDpycode/led-blue-delay.py} \end{pycode} \begin{pycode} \pcaption{Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{Turning on blue and red LEDs for 5 seconds and then turning them off one by one. Available at \LocLEDpybrief{led-blue-red.py}.} \label{py:led-blue-red} \lstinputlisting{\LocLEDpycode/led-blue-red.py} \end{pycode} \begin{pycode} \pcaption{Blinking the green LED}{Blinking the green LED. Available at \LocLEDscibrief{led-green-blink.py}.} \label{py:led-green-blink} \lstinputlisting{\LocLEDpycode/led-green-blink.py} \end{pycode} \section{Lighting the LED from Julia} \subsection{Lighting the LED} \label{sec:light-julia} In this section, we discuss how to carry out the experiments of the previous section from Julia. We will list the same four experiments, in the same order. The shield has to be attached to the \arduino\ before carrying out these experiments, as in \secref{sec:light-ard}. The reader should go through the instructions given in \secref{sec:sci-start} before getting started. \begin{enumerate} \item In the first experiment, we will light up the blue LED on the shield. The code for this is given in Julia-code-4.1. It begins with a command of the form \item using SerialPorts: This imports the SerialPorts library to the current workspace \item include("ArduinoTools.jl") : It includes the ArduinoTools.jl to the workspce which has all the functions required to perform experiments \item ser = connectBoard(115200):Function that opens the first serial port among the names returned by the list\_serialports() function, with the specified baud rate. \item pinMode(ser,9,"OUTPUT") : pinMode function set the mode of a digital pin as INPUT or OUTPUT.It has following parametes: \begin{itemize} \item file\_des: file descriptor (SerialPort object) \item pin\_no: pin number \item mode: INPUT or OUTPUT \end{itemize} This function is similar to the pinMode function in Arduino. \item digiWrite(ser,9,1) : Function to send a digital signal (High(1) or Low(0)) to a connected Arduino board. It takes the parameters: \begin{itemize} \item file\_des: file descriptor (SerialPort object) \item pin\_no: pin number \item val: Digital value to be sent to pin, 0 (for LOW/0V) or 1 (for HIGH/5V) \end{itemize} It is similar to the digitalWrite function in Arduino. \item close(ser) : This closes the predefined serial port which is presently opened. \end{enumerate} Julia Code 4.2 does the same thing as what Arduino Code 4.2 does. It does two more things than what Julia Code 4.1 does: It makes the blue LED light up for two seconds. This is achieved by the command sleep(2) //let the blue LED be on for two seconds The second thing this code does is to turn the blue LED off. This is achieved by the command \begin{lstlisting}[style=nonumbers] digiWrite(ser,9,0)//turn off blue LED \end{lstlisting} It is easy to see that this code puts a 0 on pin 9. Julia Code 4.3 does the same thing as what Arduino Code 4.3 does. It turns blue and red LEDs on for five seconds. After that, it turns off blue first. After 3 seconds, it turns off red also. So, when the program ends, no LED is lit up. Julia Code 4.4 does exactly what its counterpart in the Arduino IDE does. It makes the green LED blink five times. \subsection{Julia Code} \lstset{style=mystyle} \label{sec:led-julia-code} \addtocontents{juliad}{\protect\addvspace{\codclr}} \begin{juliacode} \jcaption{Turning on the LED} {Turning on the LED. Available at \LocLEDjuliabrief{led-blue.jl}.} \label{julia:led-blue} \lstinputlisting{\LocLEDjuliacode/led-blue.jl} \end{juliacode} \begin{juliacode} \jcaption{Turning on the blue LED and turning it off after two seconds}{Turning on the blue LED and turning it off after two seconds. Available at \LocLEDjuliabrief{led-blue-delay.jl}.} \label{julia:led-blue-delay} \lstinputlisting{\LocLEDjuliacode/led-blue-delay.jl} \end{juliacode} \begin{juliacode} \jcaption{Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{Turning on bluemond red LEDs for 5 seconds and then turning them off one by one. Available at \LocLEDjuliabrief{led-blue-red.jl}.} \label{juila:led-bmoe-red} \lstinputlisting{\LocLEDjuliacode/led-blue-red.jl} \end{juliacode} \begin{juliacode} \jcaption{Blinking the green LED}{Blinking the green LED. Available at \LocLEDjuliabrief{led-green-blink.jl}.} \label{julia:lemogreen-blink} \lstinputlisting{\LocLEDjuliacode/led-green-blink.jl} \end{juliacode} \section{Lighting the LED from OpenModelica} \subsection{Lighting the LED} \label{sec:light-OpenModelica} In this section, we discuss how to carry out the experiments of the previous section from Scilab. We will list the same four experiments, in the same order. The shield has to be attached to the \arduino\ before carrying out these experiments, as in \secref{sec:light-ard}. The reader should go through the instructions given in \secref{sec:sci-start} before getting started. \begin{enumerate} \item In the first experiment, we will light up the blue LED on the shield. The code for this is given in OpenModelica-code-4.1. It begins with a command of the form \item import sComm = Arduino.SerialCommunication.Functions: This imports the SerialPorts library to the current workspace \item ok := sComm.open\_serial(1, 0, 115200): Function that opens the first serial port, with the specified baud rate. \item digital\_out := sComm.cmd\_digital\_out(1, 9, 1) : This will turn on the blue led \item sComm.close\_serial(1) : This closes the predefined serial port which is presently opened. \end{enumerate} OpenModelica Code 4.2 does the same thing as what Arduino Code 4.2 does. It does two more things than what OpenMOdelica Code 4.1 does: It makes the blue LED light up for two seconds. This is achieved by the command sComm.delay(2000) //let the blue LED be on for two seconds The second thing this code does is to turn the blue LED off. This is achieved by the command \begin{lstlisting}[style=nonumbers] digital_out := sComm.cmd_digital_out(1, 9, 0)//turn off blue LED \end{lstlisting} It is easy to see that this code puts a 0 on pin 9. OpenModelica Code 4.3 does the same thing as what Arduino Code 4.3 does. It turns blue and red LEDs on for five seconds. After that, it turns off blue first. After 3 seconds, it turns off red also. So, when the program ends, no LED is lit up. OpenModelica Code 4.4 does exactly what its counterpart in the Arduino IDE does. It makes the green LED blink five times. \subsection{OpenModelica Code} \lstset{style=mystyle} \label{sec:led-OpenModelica-code} \addtocontents{OpenModelicad}{\protect\addvspace{\codclr}} \begin{OpenModelicacode} \mcaption{Turning on the LED} {Turning on the LED. Available at \LocLEDOpenModelicabrief{led-blue.mo}.} \label{OpenModelica:led-blue} \lstinputlisting{\LocLEDOpenModelicacode/led-blue.mo} \end{OpenModelicacode} \begin{OpenModelicacode} \mcaption{Turning on the blue LED and turning it off after two seconds}{Turning on the blue LED and turning it off after two seconds. Available at \LocLEDOpenModelicabrief{led-blue-delay.mo}.} \label{OpenModelica:led-blue-delay} \lstinputlisting{\LocLEDOpenModelicacode/led-blue-delay.mo} \end{OpenModelicacode} \begin{OpenModelicacode} \mcaption{Turning on blue and red LEDs for 5 seconds and then turning them off one by one}{Turning on blue and red LEDs for 5 seconds and then turning them off one by one. Available at \LocLEDOpenModelicabrief{led-blue-red.mo}.} \label{OpenModelica:led-blue-red} \lstinputlisting{\LocLEDOpenModelicacode/led-blue-red.mo} \end{OpenModelicacode} \begin{OpenModelicacode} \mcaption{Blinking the green LED}{Blinking the green LED. Available at \LocLEDOpenModelicabrief{led-green-blink.mo}.} \label{OpenModelica:led-green-blink} \lstinputlisting{\LocLEDOpenModelicacode/led-green-blink.mo} \end{OpenModelicacode} %%%%%end OpenModelicamo \ No newline at end of file +\chapter {Interfacing a Light Emitting Diode} +\thispagestyle{empty} +\label{led} +\newcommand{\LocLEDfig}{\Origin/user-code/led/figures} +\newcommand{\LocLEDscicode}{\Origin/user-code/led/scilab} +\newcommand{\LocLEDscibrief}[1]{{\tt \seqsplit{% + Origin/user-code/led/scilab/#1}}, see \fnrefp{fn:file-loc}} +\newcommand{\LocLEDardcode}{\Origin/user-code/led/arduino} +\newcommand{\LocLEDardbrief}[1]{{\tt \seqsplit{% + Origin/user-code/led/arduino/#1}}, see \fnrefp{fn:file-loc}} + +\newcommand{\LocLEDpycode}{\Origin/user-code/led/python} %added for python +\newcommand{\LocLEDpybrief}[1]{{\tt \seqsplit{% + Origin/user-code/led/python/#1}}, see \fnrefp{fn:file-loc}} % added for python + + +\newcommand{\LocLEDjuliacode}{\Origin/user-code/led/julia} %added for julia +\newcommand{\LocLEDjuliabrief}[1]{{\tt \seqsplit{% + Origin/user-code/led/julia/#1}}, see \fnrefp{fn:file-loc}} % added for julia + +%%%%%%OpenModelica Starts +\newcommand{\LocLEDOpenModelicacode}{\Origin/user-code/led/OpenModelica} %added for OpenModelica +\newcommand{\LocLEDOpenModelicabrief}[1]{{\tt \seqsplit{% + Origin/user-code/led/OpenModelica/#1}}, see \fnrefp{fn:file-loc}} % added for OpenModelica + +%%%%%OpenModelcia Ends + +In this chapter, we will learn how to control the LEDs on the shield +and on the \arduino\ board. We will do this through the Arduino IDE, +Scilab scripts and Scilab Xcos. These are beginner level experiments, +and often referred to as the \emph{hello world} task of Arduino. +Although simple, controlling LED is a very important task in all +kinds of electronic boards. + +\section{Preliminaries} +\label{sec:led-pril} +A light emitting diode (LED) is a special type of semiconductor diode, +which emits light when voltage is applied across its terminals. A +typical LED has 2 leads: Anode, the positive terminal and Cathode, the +negative terminal. When sufficient voltage is applied, electrons +combine with the holes, thereby releasing energy in the form of +photons. These photons emit light and this phenomenon is known as +electroluminescence. The symbolic representation of an LED is shown +in \figref{fig:ledsym}. Generally, LEDs are capable of emitting +different colours. Changing the composition of alloys that are +present in LED helps produce different colours. A popular LED is an +RGB LED that actually has three LEDs: red, green and blue. + +\begin{figure} + \centering + \includegraphics[width=0.2\linewidth]{\LocLEDfig/led.png} + \caption{Light Emitting Diode} + \label{fig:ledsym} +\end{figure} + +%\subsection{Connection diagram} +An RGB LED is present on the shield provided in the kit. In this +section, we will see how to light each of the LEDs present in the RGB +LED. As a matter of fact, it is possible to create many colours by +combining these three. A schematic of the RGB LED in the shield is +given in \figref{fig:ledblock}. +\begin{figure} + \centering + \includegraphics[width=\smfig]{\LocLEDfig/schematic.png} + \caption{Internal connection diagram for LED on the shield} + \label{fig:ledblock} +\end{figure} +The anode pins of red, green and blue are, respectively, connected to +pins 11, 10 and 9. Common Cathode is connected to the ground. + +It should be pointed out, however, that no wire connections are to be +made by the learner: all the required connections are already +internally made available. The LED of any colour can be turned on by +putting a high voltage on the corresponding anode pin. + +\begin{figure} + \centering + \includegraphics[width=\smfig]{\LocLEDfig/arduino-shield.JPG} + \caption{Connecting Arduino and Shield} + \label{fig:uno-shield-connect} +\end{figure} + +One should remember to connect the shield on to the \arduino\ board, as +shown in \figref{fig:uno-shield-connect}. All the experiments in this +chapter assume that the shield is connected to the \arduino\ board. +It is also possible to do some of the experiments without the shield, +which is pointed out in the next section. + +\section{Connecting an RGB LED with \arduino\ using a breadboard} +This section is useful for those who either don't have a shield or don't want to use the shield +for performing the experiments given in this chapter.  + +A breadboard is a device for holding the components of a circuit, and connecting them together. +We can build an electronic circuit on a breadboard without doing any soldering. To know more about the +breadboard and other electronic components, one should watch the Spoken Tutorials on Arduino as published on + {\tt https://spoken-tutorial.org/}. In case, you have an RGB LED and you want to try connecting it with \arduino\ on a breadboard, you should +refer to the sixth tutorial titled Arduino with Tricolor LED and Push button on {\tt https://spoken-tutorial.org/}. +To know the connections, please refer to the figure \ref{fig:ard-rgb-bread}. + +\begin{figure} + \centering + \includegraphics[width=\hgfig]{\LocLEDfig/rgbled_bb.png} + \caption{Interfacing an RGB LED with Arduino Uno using a breadboard} + \label{fig:ard-rgb-bread} +\end{figure} + +In figure \ref{fig:ard-rgb-bread}, there is an RGB LED with four legs. +From the left, the first leg represents the anode (+) pin for the red LED. +The second leg represents the common cathode for every color. +The third and fourth legs represent the anode (+) pin for blue LED, and green LED respectively. +The anode pins of red, green, and blue are, respectively, connected to digital pins 11, 10, and 9 of Arduino Uno. +On the other hand, common cathode is connected to the ground (GND) terminal. + +\section{Lighting the LED from the Arduino IDE} + +\subsection{Lighting the LED} +\label{sec:light-ard} +In this section, we will describe some experiments that will help the +LED light up based on the command given from the Arduino IDE. We will +also give the necessary code. We will present four experiments in +this section. The shield has to be attached to the \arduino\ board +before doing these experiments. The reader should go through the +instructions given in \secref{sec:ard-start} before getting started. +\begin{enumerate} + \item First, we will see how to light up the LED in different + colours. An extremely simple code is given in \ardref{ard:led-blue}. + On uploading this code, you can see that the LED on the shield turns + blue. It is extremely easy to explain this code. Recall from the + above discussion that we have to put a high voltage (5V) on pin 9 to + turn the blue light on. This is achieved by the following command: + \lstinputlisting[firstline=3,lastline=3] + {\LocLEDardcode/led-blue/led-blue.ino} + Before that, we need to define pin 9 as the + output pin. This is achieved by the command, + \lstinputlisting[firstline=2,lastline=2] + {\LocLEDardcode/led-blue/led-blue.ino} + One can see that the blue light will be on continuously. + + \item Next, we will modify the code slightly so that the blue light + remains on for two seconds and then turns off. + \ardref{ard:led-blue-delay} helps achieve this. In this, we + introduce a new command {\tt delay} as below: + \lstinputlisting[firstline=4,lastline=4] + {\LocLEDardcode/led-blue-delay/led-blue-delay.ino} This delay + command halts the code for the time passed as in input argument. In + our case, it is 2,000 milliseconds, or 2 seconds. The next command, + \lstinputlisting[firstline=5,lastline=5] + {\LocLEDardcode/led-blue-delay/led-blue-delay.ino} puts a low + voltage on pin 9 to turn it off. + + What is the role of the {\tt delay} command? To find this, + comment the delay command. That is, replace the above delay command + with the following and upload the code. + \begin{lstlisting}[style=nonumbers] + // delay(2000); + \end{lstlisting} + If you observe carefully, you will see that the LED turns blue + momentarily and then turns off. + + \item We mentioned earlier that it was possible to light more than one + LED simultaneously. We will now describe this with another + experiment. In this, we will turn on both blue and red LEDs. We + will keep both of them on for 5 seconds and then turn blue off, + leaving only red on. After 3 seconds, we will turn red also off. + This code is given in \ardref{ard:led-blue-red}. Remember that + before writing either {\tt HIGH} or {\tt LOW} on to any pin, its + mode has to be declared as {\tt OUTPUT}, as given in the code. All + the commands in this code are self explanatory. + + \item Finally, we will give a hint of how to use the programming + capabilities of the Arduino IDE. For this, we will use + \ardref{ard:led-blink}. It makes the LED blink 5 times. Recall + from the previous section that a {\tt HIGH} on pin 10 turns on the + green LED. This cycle is executed for a total of five times. In each + iteration, it will turn the green LED on for a second by giving the + {\tt HIGH} signal and then turn it off for a second by giving the + {\tt LOW} signal. This cycle is carried out for a total of 5 times, + because of the {\tt for loop}. +\end{enumerate} + +\paragraph{Note:} +All the above four experiments have been done with +the shield affixed to the \arduino\ board. One may run these +experiments without the shield as well. But in this case, pin number +13 has to be used in all experiments, as pin 13 lights up the LED that +is on the \arduino\ board. For example, in \ardref{ard:led-blue}, one +has to replace both occurrences of number 9 with 13. In this case, +one will get the LED of \arduino\ board light up, as shown in +\figref{fig:led-uno}. +\begin{figure} + \centering + \includegraphics[width=\hgfig]{\LocLEDfig/led_output.png} + \caption{LED experiments directly on \arduino\ board, without the + shield} + \label{fig:led-uno} +\end{figure} + + +\paragraph{Note:} It should also be pointed out that only one colour +is available in \arduino\ board. As a result, it is not possible to +conduct the experiments that produce different colours if the +shield is not used. + +\begin{exercise} + Carry out the following exercise: + \begin{enumerate} + \item In \ardref{ard:led-blue-delay}, remove the delay, as discussed + above, and check what happens. + \item Light up all three colours simultaneously, by modifying + \ardref{ard:led-blue-red}. Change the + combination of colours to get different colours. + \item Incorporate some of the features of earlier experiments into + \ardref{ard:led-blink} and come up with different ways of blinking + with different colour combinations. + \end{enumerate} +\end{exercise} + +\subsection{Arduino Code} +\lstset{style=mystyle} +\label{sec:led-arduino-code} +\addtocontents{ard}{\protect\addvspace{\codclr}} + +\begin{ardcode} + \acaption{Turning on the blue LED}{Turning on the blue LED. Available + at \LocLEDardbrief{led-blue/led-blue.ino}.} + \label{ard:led-blue} + \lstinputlisting{\LocLEDardcode/led-blue/led-blue.ino} +\end{ardcode} + +\begin{ardcode} + \acaption{Turning on the blue LED and turning it off after two + seconds}{Turning on the blue LED and turning it off after two + seconds. Available + at \LocLEDardbrief{led-blue-delay/led-blue-delay.ino}.} + \label{ard:led-blue-delay} + \lstinputlisting{\LocLEDardcode/led-blue-delay/led-blue-delay.ino} +\end{ardcode} + +\begin{ardcode} + \acaption{Turning on blue and red LEDs for 5 seconds and then turning + them off one by one}{Turning on blue and red LEDs for 5 seconds and + then turning them off one by one. Available at + \LocLEDardbrief{led-blue-red/led-blue-red.ino}.} + \label{ard:led-blue-red} + \lstinputlisting{\LocLEDardcode/led-blue-red/led-blue-red.ino} +\end{ardcode} + +\begin{ardcode} + \acaption{Blinking the green LED}{Blinking the green LED. Available + at \LocLEDardbrief{led-blink/led-blink.ino}.} + \label{ard:led-blink} + \lstinputlisting{\LocLEDardcode/led-blink/led-blink.ino} +\end{ardcode} + + +\section{Lighting the LED from Scilab} +\subsection{Lighting the LED} +\label{sec:light-sci} +In this section, we discuss how to carry out the experiments of the +previous section from Scilab. We will list the same four experiments, +in the same order. The shield has to be attached to the \arduino\ +before carrying out these experiments, as in \secref{sec:light-ard}. +The reader should go through the instructions given in +\secref{sec:sci-start} before getting started. +\begin{enumerate} + \item In the first experiment, we will light up the blue LED on the + shield. The code for this is given in \sciref{sci:led-blue}. It + begins with a command of the form + \begin{lstlisting}[style=nonumbers] + ok = open_serial(1,PORT NUMBER,BAUD RATE) + \end{lstlisting} + We have used 2 for {\tt PORT NUMBER} and 115200 for {\tt BAUD RATE}. + As a result, this command becomes + \lstinputlisting[firstline=1,lastline=1]{\LocLEDscicode/led-blue.sce} + This command is used to open the serial port. When the port is + opened successfully, it returns a value of 0, which gets stored in + the variable {\tt ok}. + + Sometimes, the serial port does not open, as mentioned in the above + command. This is typically due to not closing the serial port + properly in a previous experiment. If this condition is not + trapped, the program will wait forever, without any information + about this difficulty. One way to address this difficulty is to + terminate the program if the serial port does not open. This is + achieved using the error message of the following form: + \begin{lstlisting}[style=nonumbers] + if ok~=0, error(Error Message in Quotes); + \end{lstlisting} + It checks if {\tt ok=0}. If not, it flashes an error message and + terminates. This line gets implemented in the following way in + \sciref{sci:led-blue}. + \lstinputlisting[firstline=2,lastline=2]{\LocLEDscicode/led-blue.sce} + + We turn the LED on in the next line. This is achieved using a + command of the form + \begin{lstlisting}[style=nonumbers] + cmd_digital_out(1,PIN NUMBER,VALUE) + \end{lstlisting} + As we want to turn on the blue light in the shield, as discussed in + \secref{sec:light-ard}, we choose {\tt PIN NUMBER} as 9. We can put + any positive integer in the place of {\tt VALUE}. We arrive at the + following command: + \lstinputlisting[firstline=3,lastline=3]{\LocLEDscicode/led-blue.sce} + + The last line in the code closes the serial port. As mentioned + above, it is extremely important to close the serial port properly. + If not closed properly, there could be difficulties in running + subsequent programs. + + \item \sciref{sci:led-blue-delay} does the same thing as what + \ardref{ard:led-blue-delay} does. It does two more things than what + \sciref{sci:led-blue} does: It makes the blue LED light up for two + seconds. This is achieved by the command + \lstinputlisting[firstline=4,lastline=4]{\LocLEDscicode/led-blue-delay.sce} + The second thing this code does is to turn the blue LED off. This + is achieved by the command + \lstinputlisting[firstline=5,lastline=5]{\LocLEDscicode/led-blue-delay.sce} + It is easy to see that this code puts a 0 on pin 9. + + \item \sciref{sci:led-blue-red} does the same thing as what + \ardref{ard:led-blue-red} does. It turns blue and red LEDs on for + five seconds. After that, it turns off blue first. After 3 + seconds, it turns off red also. So, when the program ends, no LED is + lit up. + + \item \sciref{sci:led-green-blink} does exactly what its counterpart + in the Arduino IDE does. It makes the green LED blink five times. +\end{enumerate} + +\begin{exercise} + Repeat the exercise of the previous section. +\end{exercise} + +\subsection{Scilab Code} +\lstset{style=mystyle} +\label{sec:led-scilab-code} +\addtocontents{cod}{\protect\addvspace{\codclr}} + +\begin{scicode} + \ccaption{Turning on the LED through Scilab} + {Turning on the LED through Scilab. Available at + \LocLEDscibrief{led-blue.sce}.} + \label{sci:led-blue} + \lstinputlisting{\LocLEDscicode/led-blue.sce} +\end{scicode} + +\begin{scicode} + \ccaption{Turning on the blue LED and turning it off after two + seconds}{Turning on the blue LED and turning it off after two + seconds. Available + at \LocLEDscibrief{led-blue-delay.sce}.} + \label{sci:led-blue-delay} + \lstinputlisting{\LocLEDscicode/led-blue-delay.sce} +\end{scicode} + +\begin{scicode} + \ccaption{Turning on blue and red LEDs for 5 seconds and then turning + them off one by one}{Turning on blue and red LEDs for 5 seconds and + then turning them off one by one. Available at + \LocLEDscibrief{led-blue-red.sce}.} + \label{sci:led-blue-red} + \lstinputlisting{\LocLEDscicode/led-blue-red.sce} +\end{scicode} + +\begin{scicode} + \ccaption{Blinking the green LED}{Blinking the green LED. Available + at \LocLEDscibrief{led-green-blink.sce}.} + \label{sci:led-green-blink} + \lstinputlisting{\LocLEDscicode/led-green-blink.sce} +\end{scicode} + + +\section{Lighting the LED from Scilab Xcos} +\label{sec:light-xcos} +In this section, we will see how to light the LEDs from Scilab Xcos. +We will carry out the same four experiments as in the previous +sections. For each, we will give the location +of the zcos file and the parameters to set. The reader should go +through the instructions given in \secref{sec:xcos-start} before +getting started. + +\begin{enumerate} + \item First we will see how to turn on the blue LED. When the file + required for this experiment is invoked, one gets the GUI as in + \figref{fig:led-blue}. In the caption of this figure, one can see + where to locate the file. + + \begin{figure} + \centering + \includegraphics[width=\smfig]{\LocLEDfig/led-blue.png} + \caption[Turning the blue LED on through Xcos]{Turning the blue + LED on through Xcos. This is what one sees when + \LocLEDscibrief{led-blue.zcos} is invoked.} + \label{fig:led-blue} + \end{figure} + + We will next explain how to set the parameters for this simulation. + To set value on any block, one needs to right click and open the + {\tt Block Parameters} or double click. The values for each block + is tabulated in \tabref{tab:led-blue}. All other parameters are to + be left unchanged. + \begin{table} + \centering + \caption{Parameters to light the blue LED in Xcos} + \label{tab:led-blue} + \begin{tabular}{llc} \hline + Name of the block & Parameter name & Value \\ \hline + ARDUINO\_SETUP & Identifier of Arduino Card & 1 \\ + & Serial com port number & 2\portcmd \\ \hline + TIME\_SAMPLE & Duration of acquisition(s) & 10 \\ + & Sampling period(s) & 0.1 \\ \hline + DIGITAL\_WRITE\_SB & Digital pin & 9 \\ + & Arduino card number & 1 \\ \hline + \end{tabular} + \end{table} + + \item In the second experiment, we will show how to turn on the blue LED on + for two seconds and then to turn it off. When the file required for + this experiment is invoked, one gets the GUI as in + \figref{fig:led-blue-delay}. In the caption of this figure, one can + see where to locate the file. + + \begin{figure} + \centering + \includegraphics[width=\smfig]{\LocLEDfig/led-blue-delay.png} + \caption[Turning the blue LED on through Xcos for two + seconds]{Turning the blue LED on through Xcos for two + seconds. This is what one sees when + \LocLEDscibrief{led-blue-delay.zcos} is invoked.} + \label{fig:led-blue-delay} + \end{figure} + + The values for each block required in this program are tabulated in + \tabref{tab:led-blue-delay}. All other parameters are to be left + unchanged. + \begin{table} + \centering + \caption{Parameters to light the blue LED in Xcos for two seconds} + \label{tab:led-blue-delay} + \begin{tabular}{llc} \hline + Name of the block & Parameter name & Value \\ \hline + ARDUINO\_SETUP & Identifier of Arduino Card & 1 \\ + & Serial com port number & 2\portcmd \\ \hline + TIME\_SAMPLE & Duration of acquisition(s) & 10 \\ + & Sampling period(s) & 0.1 \\ \hline + DIGITAL\_WRITE\_SB & Digital pin & 9 \\ + & Arduino card number & 1 \\ \hline + STEP\_FUNCTION & Step time & 2 \\ + & Initial value & 1 \\ + & Final value & 0 \\ \hline + \end{tabular} + \end{table} + + \item In the third experiment, we will show how to turn the blue LED + and the red LED on for five seconds, turn off the blue LED and three + seconds later, turn off the red LED also. When the file required for + this experiment is invoked, one gets the GUI as in + \figref{fig:led-blue-red}. In the caption of this figure, one can + see where to locate the file. + + \begin{figure} + \centering + \includegraphics[width=\smfig]{\LocLEDfig/led-blue-red.png} + \caption[Turning the blue and red LEDs on through Xcos and turning + them off one by one]{Turning the blue and red LEDs on through + Xcos and turning them off one by one. This is what one sees + when \LocLEDscibrief{led-blue-red.zcos} is invoked.} + \label{fig:led-blue-red} + \end{figure} + + The values for each block required in this program are tabulated in + \tabref{tab:led-blue-red}. All other parameters are to be left + unchanged. + \begin{table} + \centering + \caption{Parameters to turn the blue and red LEDs on and then turn + them off one by one} + \label{tab:led-blue-red} + \begin{tabular}{llc} \hline + Name of the block & Parameter name & Value \\ \hline + ARDUINO\_SETUP & Identifier of Arduino Card & 1 \\ + & Serial com port number & 2\portcmd \\ \hline + TIME\_SAMPLE & Duration of acquisition(s) & 10 \\ + & Sampling period(s) & 0.1 \\ \hline + DIGITAL\_WRITE\_SB 1 & Digital pin & 9 \\ + & Arduino card number & 1 \\ \hline + STEP\_FUNCTION 1 & Step time & 5 \\ + & Initial value & 1 \\ + & Final value & 0 \\ \hline + DIGITAL\_WRITE\_SB 2 & Digital pin & 11 \\ + & Arduino card number & 1 \\ \hline + STEP\_FUNCTION 2 & Step time & 8 \\ + & Initial value & 1 \\ + & Final value & 0 \\ \hline + \end{tabular} + \end{table} + + \item We will conclude this section with an experiment to blink the + green LED on and off. When the file required for + this experiment is invoked, one gets the GUI as in + \figref{fig:led-green-blink}. In the caption of this figure, one can + see where to locate the file. + + \begin{figure} + \centering + \includegraphics[width=\smfig]{\LocLEDfig/led-green-blink.png} + \caption[Blinking the green LED every second through + Xcos]{Blinking the green LED every second through Xcos. + This is what one sees when + \LocLEDscibrief{led-green-blink.zcos} is invoked.} + \label{fig:led-green-blink} + \end{figure} + + The values for each block required in this program are tabulated in + \tabref{tab:led-green-blink}. All other parameters are to be left + unchanged. + \begin{table} + \centering + \caption{Parameters to make the green LED blink every second} + \label{tab:led-green-blink} + \begin{tabular}{llc} \hline + Name of the block & Parameter name & Value \\ \hline + ARDUINO\_SETUP & Identifier of Arduino Card & 1 \\ + & Serial com port number & 2\portcmd \\ \hline + TIME\_SAMPLE & Duration of acquisition(s) & 10 \\ + & Sampling period(s) & 0.1 \\ \hline + DIGITAL\_WRITE\_SB & Digital pin & 10 \\ + & Arduino card number & 1 \\ \hline + PULSE\_SC & Pulse width(\% of period) & 50 \\ + & Period(secs) & 2 \\ + & Phase delay(secs) & 0.1 \\ + & Amplitude & 1 \\ \hline + \end{tabular} + \end{table} +\end{enumerate} + +% \section{Control through Xcos} +% This experiment implements digital write functionality of Arduino board. +% % \begin{figure} +% % \centering +% % \includegraphics[width=\smfig]{\LocLEDfig/xcos-wri.png} +% % \caption{Digital write functionality} +% % \label{fig:xcoswri} +% % \end{figure} + +% \begin{figure} +% \centering +% \includegraphics[width=\smfig]{\LocLEDfig/xcos-led.png} +% \caption{Xcos diagram for LED interfacing} +% \label{fig:xcosblk} +% \end{figure} + +% \begin{figure} +% \centering +% \includegraphics[width=\smfig]{\LocLEDfig/xcos-desc.png} +% \caption{Xcos blocks} +% \label{fig:xcosdesc} +% \end{figure} + +% \section{Experiment: Blink LED for limited number of iterations} +% This experiment is about continuous switching on and switching off the LED a fixed number of times. Here we use for loop to carry out limited number of iterations of the code. The structure of for loop is: + +% \begin{lstlisting} +% for variable = start_point:end_point +% instructions +% end +% \end{lstlisting} + +% Here variable is incremented by 1 in every iteration, till the condition variable=end\_point is met. Thus before each iteration, the above condition is verified. Figure shows the flow-chart of the operation. +% \begin{figure} +% \centering +% \includegraphics[width=\smfig]{\LocLEDfig/LEDflowchart.png} +% \caption{Flow chart} +% \label{fig:ledfc} +% \end{figure} + + + +\begin{exercise} + Carry out the following exercise: + \begin{enumerate} + \item Change the blink pattern for an array of LEDs + \item Change the delays + \end{enumerate} +\end{exercise} + +\section{Lighting the LED from Python} +\subsection{Lighting the LED} +\label{sec:light-py} +In this section, we discuss how to carry out the experiments of the +previous section from Python. We will list the same four experiments, +in the same order. The shield has to be attached to the \arduino\ +before carrying out these experiments, as in \pyref{sec:light-ard}. +The reader should go through the instructions given in +\secref{sec:sci-start} before getting started. +\begin{enumerate} + \item In the first experiment, we will light up the blue LED on the + shield. The code for this is given in Python-code-4.1. + It begins with a command of the form + \item Import os : This module provides a portable way of using operating system dependent functionality. + \item Import sys : This module provides access to some variables used or maintained by the interpreter + and to functions that interact strongly with the interpreter. It is always available. + \item cwd=os.getcwd(): Get the current working directory + \item (setpath,Examples)=os.path.split(cwd) :- This split the current working directory to get and set the Example folder in the PYTHONPATH variable + \item sys.path.append(setpath) :- It appends the path to PYTHONPATH environment + \item from Arduino.Arduino import Arduino :- All the basic functions are defined in Arduino.py.So, we have to import all the available methods from Arduino library.This command import Arduino class to acceess all the functinalities available in that class. + \item from time import sleep :- It import the delay functionality from pyserial package + \item class LED\_ON :- Each experiment is defined as class.This experiment + is to switch on the blue led.Then we will initialize the parameters and functions. + \item def \_\_init\_\_(self,baudrate) :- "\_\_init\_\_" a constructor which initialises parameteres and other functions of the class. + \item self.baudrate=baudrate :- Here baudrate is intialized and rest of the 3 functions which will be defined later, are also initialized.\\ + self.setup() \\ + self.run() \\ + self.exit() \\ + + Next step is to define the 1st method setup \\ + \item def setup(self):- This function locates the port to which arduino is connected and + also opens the port for serial communication. + + self.obj\_arduino = Arduino() :- It creates an object of the arduino class + through which we can call all the methods available in the base class.Here + obj\_arduino is the object created for Arduino class.Then we will call the locateport().\\ + self.port = self.obj\_arduino.locateport() :-This method auto-detects to which port + arduino is connected and assigns the port no. to the variable to self.port. Once + serial port is assigned, then we will call the open\_serial() to open the serial + port for communication.This is done in the next step \\ + self.obj\_arduino.open\_serial(1, self.port,self.baudrate) :- This opens the + serial port and it needs 3 parameters such as : + + i. 1st arguement:- This is the board no. (1 by default) for every experiment \\ + ii.self.port :- This is the port no. to which arduino is connected \\ + iii.baudrate :- It sets the baudrate for serial communication \\ + + Then we will define the 2nd method run() in which we will define pin no. to which components are connected also apply digital or analog inputs to it depending on the digital or analog nature of the component. + + \item def run(self):- This method is to define the functionality of the experiment \\ + self.blue=9 :- pin no. to which led is connected \\ + self.obj\_arduino.cmd\_digital\_out(1,self.blue,1) :- As led works on digital input so we will use cmd\_digital\_out() which will switch on/off the blue colour of RGB led . + This method needs 3 parameters such as : \\ + 1st parameter:- This is the board no. (1 by default) for every experiment. + 2nd parameter :- pin no. to which led is connected + 3rd parameter :- It applies digital logic i.e. if 1, then switch on led + 0, then switch off led \\ + Once all the functionalities are defined and the experiments are performed accordingly then we will close the serial port which is done by the exit function. + \item def exit(self):- This function closes the serial port \\ + self.obj\_arduino.close\_serial() :- this function is called from Arduino class which closes the serial port properly. + + \item def main():- Here we will create the main method \\ + obj\_led=LED\_ON(115200) :- It creates an object of the class with baudrate of 115200. + \item if \_\_name\_\_== '\_\_main\_\_':- At last we will check for the main module + whether its directly run from the file or being imported from another module \\ + main() :- It calls the main module and which in turn calls the object of the + class and performs the experiment. +\end{enumerate} +Python Code 4.2 does the same thing as what Arduino Code 4.2 does. It does +two more things than what Python Code 4.1 does: It makes the blue LED light +up for two seconds. This is achieved by the command + +sleep(2) //let the blue LED be on for two seconds + +The second thing this code does is to turn the blue LED off. This is achieved +by the command + +\begin{lstlisting}[style=nonumbers] + cmd_digital_out ( 1 , 9 , 0 ) //turn off blue LED + \end{lstlisting} + + +It is easy to see that this code puts a 0 on pin 9. + +Python Code 4.3 does the same thing as what Arduino Code 4.3 does. It turns +blue and red LEDs on for five seconds. After that, it turns off blue first. After +3 seconds, it turns off red also. So, when the program ends, no LED is lit up. + +Python Code 4.4 does exactly what its counterpart in the Arduino IDE does. +It makes the green LED blink five times. + +\subsection{Python Code} +\lstset{style=mystyle} +\label{sec:led-python-code} +\addtocontents{pyd}{\protect\addvspace{\codclr}} + +\begin{pycode} + \pcaption{Turning on the LED through Python} + {Turning on the LED through Python. Available at + \LocLEDpybrief{led-blue.py}.} + \label{py:led-blue1} + \lstinputlisting{\LocLEDpycode/led-blue.py} +\end{pycode} + +\begin{pycode} + \pcaption{Turning on the blue LED and turning it off after two + seconds}{Turning on the blue LED and turning it off after two + seconds. Available + at \LocLEDpybrief{led-blue-delay.py}.} + \label{py:led-blue-delay} + \lstinputlisting{\LocLEDpycode/led-blue-delay.py} +\end{pycode} + +\begin{pycode} + \pcaption{Turning on blue and red LEDs for 5 seconds and then turning + them off one by one}{Turning on blue and red LEDs for 5 seconds and + then turning them off one by one. Available at + \LocLEDpybrief{led-blue-red.py}.} + \label{py:led-blue-red} + \lstinputlisting{\LocLEDpycode/led-blue-red.py} +\end{pycode} + +\begin{pycode} + \pcaption{Blinking the green LED}{Blinking the green LED. Available + at \LocLEDscibrief{led-green-blink.py}.} + \label{py:led-green-blink} + \lstinputlisting{\LocLEDpycode/led-green-blink.py} +\end{pycode} + +\section{Lighting the LED from Julia} +\subsection{Lighting the LED} +\label{sec:light-julia} +In this section, we discuss how to carry out the experiments of the +previous section from Julia. We will list the same four experiments, +in the same order. The shield has to be attached to the \arduino\ +before carrying out these experiments, as in \secref{sec:light-ard}. +The reader should go through the instructions given in +\secref{sec:sci-start} before getting started. + +\begin{enumerate} + \item In the first experiment, we will light up the blue LED on the + shield. The code for this is given in Julia-code-4.1. + It begins with a command of the form + + \item using SerialPorts: This imports the SerialPorts library to the current workspace + \item include("ArduinoTools.jl") : It includes the ArduinoTools.jl to the workspce which has all the functions required to perform experiments + \item ser = connectBoard(115200):Function that opens the first serial port among the names returned by the + list\_serialports() function, with the specified baud rate. + + \item pinMode(ser,9,"OUTPUT") : pinMode function set the mode of a digital pin as INPUT or OUTPUT.It has following parametes: + \begin{itemize} + \item file\_des: file descriptor (SerialPort object) + \item pin\_no: pin number + \item mode: INPUT or OUTPUT + \end{itemize} + This function is similar to the pinMode function in Arduino. + + + \item digiWrite(ser,9,1) : Function to send a digital signal (High(1) or Low(0)) to a connected Arduino + board. It takes the parameters: + + \begin{itemize} + \item file\_des: file descriptor (SerialPort object) + \item pin\_no: pin number + \item val: Digital value to be sent to pin, 0 (for LOW/0V) or 1 (for HIGH/5V) + \end{itemize} + It is similar to the digitalWrite function in Arduino. + + \item close(ser) : This closes the predefined serial port which is presently opened. +\end{enumerate} + +Julia Code 4.2 does the same thing as what Arduino Code 4.2 does. It does +two more things than what Julia Code 4.1 does: It makes the blue LED light +up for two seconds. This is achieved by the command + +sleep(2) //let the blue LED be on for two seconds + +The second thing this code does is to turn the blue LED off. This is achieved +by the command + +\begin{lstlisting}[style=nonumbers] + digiWrite(ser,9,0)//turn off blue LED + \end{lstlisting} + +It is easy to see that this code puts a 0 on pin 9. + +Julia Code 4.3 does the same thing as what Arduino Code 4.3 does. It turns +blue and red LEDs on for five seconds. After that, it turns off blue first. After +3 seconds, it turns off red also. So, when the program ends, no LED is lit up. + +Julia Code 4.4 does exactly what its counterpart in the Arduino IDE does. +It makes the green LED blink five times. + +\subsection{Julia Code} +\lstset{style=mystyle} +\label{sec:led-julia-code} +\addtocontents{juliad}{\protect\addvspace{\codclr}} + +\begin{juliacode} + \jcaption{Turning on the LED} + {Turning on the LED. Available at + \LocLEDjuliabrief{led-blue.jl}.} + \label{julia:led-blue} + \lstinputlisting{\LocLEDjuliacode/led-blue.jl} +\end{juliacode} + +\begin{juliacode} + \jcaption{Turning on the blue LED and turning it off after two + seconds}{Turning on the blue LED and turning it off after two + seconds. Available + at \LocLEDjuliabrief{led-blue-delay.jl}.} + \label{julia:led-blue-delay} + \lstinputlisting{\LocLEDjuliacode/led-blue-delay.jl} +\end{juliacode} + +\begin{juliacode} + \jcaption{Turning on blue and red LEDs for 5 seconds and then turning + them off one by one}{Turning on bluemond red LEDs for 5 seconds and + then turning them off one by one. Available at + \LocLEDjuliabrief{led-blue-red.jl}.} + \label{juila:led-bmoe-red} + \lstinputlisting{\LocLEDjuliacode/led-blue-red.jl} +\end{juliacode} + +\begin{juliacode} + \jcaption{Blinking the green LED}{Blinking the green LED. Available + at \LocLEDjuliabrief{led-green-blink.jl}.} + \label{julia:lemogreen-blink} + \lstinputlisting{\LocLEDjuliacode/led-green-blink.jl} +\end{juliacode} + +\section{Lighting the LED from OpenModelica} +\subsection{Lighting the LED} +\label{sec:light-OpenModelica} +In this section, we discuss how to carry out the experiments of the +previous section from Scilab. We will list the same four experiments, +in the same order. The shield has to be attached to the \arduino\ +before carrying out these experiments, as in \secref{sec:light-ard}. +The reader should go through the instructions given in +\secref{sec:sci-start} before getting started. + +\begin{enumerate} + \item In the first experiment, we will light up the blue LED on the + shield. The code for this is given in OpenModelica-code-4.1. + It begins with a command of the form + + \item import sComm = Arduino.SerialCommunication.Functions: This imports the SerialPorts library to the current workspace + \item ok := sComm.open\_serial(1, 0, 115200): Function that opens the first serial port, with the specified baud rate. + + \item digital\_out := sComm.cmd\_digital\_out(1, 9, 1) : This will turn on the blue led + + \item sComm.close\_serial(1) : This closes the predefined serial port which is presently opened. +\end{enumerate} + +OpenModelica Code 4.2 does the same thing as what Arduino Code 4.2 does. It does +two more things than what OpenMOdelica Code 4.1 does: It makes the blue LED light +up for two seconds. This is achieved by the command + +sComm.delay(2000) //let the blue LED be on for two seconds + +The second thing this code does is to turn the blue LED off. This is achieved +by the command + +\begin{lstlisting}[style=nonumbers] + digital_out := sComm.cmd_digital_out(1, 9, 0)//turn off blue LED + \end{lstlisting} + +It is easy to see that this code puts a 0 on pin 9. + +OpenModelica Code 4.3 does the same thing as what Arduino Code 4.3 does. It turns +blue and red LEDs on for five seconds. After that, it turns off blue first. After +3 seconds, it turns off red also. So, when the program ends, no LED is lit up. + +OpenModelica Code 4.4 does exactly what its counterpart in the Arduino IDE does. +It makes the green LED blink five times. + +\subsection{OpenModelica Code} +\lstset{style=mystyle} +\label{sec:led-OpenModelica-code} +\addtocontents{OpenModelicad}{\protect\addvspace{\codclr}} + +\begin{OpenModelicacode} + \mcaption{Turning on the LED} + {Turning on the LED. Available at + \LocLEDOpenModelicabrief{led-blue.mo}.} + \label{OpenModelica:led-blue} + \lstinputlisting{\LocLEDOpenModelicacode/led-blue.mo} +\end{OpenModelicacode} + +\begin{OpenModelicacode} + \mcaption{Turning on the blue LED and turning it off after two + seconds}{Turning on the blue LED and turning it off after two + seconds. Available + at \LocLEDOpenModelicabrief{led-blue-delay.mo}.} + \label{OpenModelica:led-blue-delay} + \lstinputlisting{\LocLEDOpenModelicacode/led-blue-delay.mo} +\end{OpenModelicacode} + +\begin{OpenModelicacode} + \mcaption{Turning on blue and red LEDs for 5 seconds and then turning + them off one by one}{Turning on blue and red LEDs for 5 seconds and + then turning them off one by one. Available at + \LocLEDOpenModelicabrief{led-blue-red.mo}.} + \label{OpenModelica:led-blue-red} + \lstinputlisting{\LocLEDOpenModelicacode/led-blue-red.mo} +\end{OpenModelicacode} + +\begin{OpenModelicacode} + \mcaption{Blinking the green LED}{Blinking the green LED. Available + at \LocLEDOpenModelicabrief{led-green-blink.mo}.} + \label{OpenModelica:led-green-blink} + \lstinputlisting{\LocLEDOpenModelicacode/led-green-blink.mo} +\end{OpenModelicacode} + +%%%%%end OpenModelicamo -- cgit