diff options
author | SudhakarKuma | 2022-11-13 13:12:12 +0530 |
---|---|---|
committer | SudhakarKuma | 2022-11-13 13:12:12 +0530 |
commit | bb650ec02d6ed11c186019d46338c11a5207e7ad (patch) | |
tree | d1662ce07a67626ebc8133bd586617f35e18e41d | |
parent | ff8380dc9476286a8fd92f92a33bae9ce0d87c58 (diff) | |
download | FLOSS-Arduino-Book-bb650ec02d6ed11c186019d46338c11a5207e7ad.tar.gz FLOSS-Arduino-Book-bb650ec02d6ed11c186019d46338c11a5207e7ad.tar.bz2 FLOSS-Arduino-Book-bb650ec02d6ed11c186019d46338c11a5207e7ad.zip |
Include Preface in the books
83 files changed, 2885 insertions, 3931 deletions
diff --git a/Origin/tools/scilab/linux/help/en_US/master_help.xml b/Origin/tools/scilab/linux/help/en_US/master_help.xml index ab44ee7..a447756 100644 --- a/Origin/tools/scilab/linux/help/en_US/master_help.xml +++ b/Origin/tools/scilab/linux/help/en_US/master_help.xml @@ -1,33 +1,33 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE book [ <!--Begin Entities--> -<!ENTITY a09f87684776f20ad0dc05ee5c3113239 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/ANALOG_READ_SB.xml"> -<!ENTITY ab932dea47c27fb2fce54c88a6ee32a77 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/ANALOG_WRITE_SB.xml"> -<!ENTITY a7456951c81703447dc50bba9d4b9a2e0 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/ARDUINO_SETUP.xml"> -<!ENTITY a391d28605967d4e89ae9c0bded26d0f9 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/DCMOTOR_SB.xml"> -<!ENTITY a8037b2500be1f98f2fcb9e05abaf6be6 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/DIGITAL_READ_SB.xml"> -<!ENTITY a808f10b53873bc73bc0f79fd4235c1b5 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/DIGITAL_WRITE_SB.xml"> -<!ENTITY ad85d8bcc7672a7bdbde6ea0488903679 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/ENCODER_SB.xml"> -<!ENTITY aa702da4c82dd12aa90bde13bf5b1a10d SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/INTERRUPT_SB.xml"> -<!ENTITY a6c5d13471016315a62eea33b123847fb SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/SERVO_WRITE_SB.xml"> -<!ENTITY a980bb6ebc1eab08d057966d3d2133e95 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/TIME_SAMPLE.xml"> -<!ENTITY a8c7c54d1b05b847fee4c000e1dced771 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/close_serial.xml"> -<!ENTITY a41525798a65670612b570f88d5e44ab8 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_analog_in.xml"> -<!ENTITY af052af97d8ed5e91743d2be3f62b2e41 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_analog_in_volt.xml"> -<!ENTITY ad7980727d5da972ce84f0e231cbe1fd8 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_analog_out.xml"> -<!ENTITY a47201a688c1ef6b63a839767117c87cb SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_analog_out_volt.xml"> -<!ENTITY a361ea49aa87b54ef6a1167399c869094 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_arduino_a_control.xml"> -<!ENTITY a287226a4ce675bfdedf8b0e1b187fc86 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_arduino_d_control.xml"> -<!ENTITY a7722556a3ee9f1626d824ee80fd7f24c SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_arduino_meter.xml"> -<!ENTITY a0ce24c6dfcdc5e75a404d107011ce404 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_dcmotor_release.xml"> -<!ENTITY a090247425f10099ceb255b2518f701bc SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_dcmotor_run.xml"> -<!ENTITY a0f1ae730a3e10d95b05fe2d18d43fcd8 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_dcmotor_setup.xml"> -<!ENTITY a065f5a59eda1db329ea7361baeb7769f SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_digital_in.xml"> -<!ENTITY aeed0e7a3c58bceea460669c99a64cb85 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_digital_out.xml"> -<!ENTITY aeef33ef0b14b0b4a785949297e6fc52c SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_servo_attach.xml"> -<!ENTITY a6d6cc6ce6b782a4853fc30df829e03d6 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_servo_detach.xml"> -<!ENTITY a5c64817358edd38d5b63f2b8abe70fa2 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/cmd_servo_move.xml"> -<!ENTITY a638c0a30453e51f19692c387040c0c90 SYSTEM "/home/fossee/Desktop/floss-scilab-arduino/tools/scilab/linux/help/en_US/open_serial.xml"> +<!ENTITY ad7d0b41b26cd407c3de77cbdc71a7684 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/ANALOG_READ_SB.xml"> +<!ENTITY a2e299c52520892b11598ce442e841e42 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/ANALOG_WRITE_SB.xml"> +<!ENTITY adea783358a6ad89576dff73d6ad0f610 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/ARDUINO_SETUP.xml"> +<!ENTITY a04d883b86feba55b58b1681807536bdd SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/DCMOTOR_SB.xml"> +<!ENTITY ab5110fe0632666aba28064f656db9294 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/DIGITAL_READ_SB.xml"> +<!ENTITY a6dd9f266c88e722bd32797e506ea0ab1 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/DIGITAL_WRITE_SB.xml"> +<!ENTITY a4ba635b493adfa2052ecdd152fddd8e5 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/ENCODER_SB.xml"> +<!ENTITY a2e17485de10591c4bb9d46e48f9de7cf SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/INTERRUPT_SB.xml"> +<!ENTITY a4b05b8ded1a13b737a8b1436348e09a5 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/SERVO_WRITE_SB.xml"> +<!ENTITY a5b51a122765f5de017d2e013d2d9d8be SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/TIME_SAMPLE.xml"> +<!ENTITY a8de2a9c713a78586715a30f0f684d80f SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/close_serial.xml"> +<!ENTITY a138e3684b6106e365f26302eb6e5ec04 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_analog_in.xml"> +<!ENTITY a9ad137166d371c20d5e7144d6393d9f5 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_analog_in_volt.xml"> +<!ENTITY a1f296f3a9cc77f064a34e44da6df3e71 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_analog_out.xml"> +<!ENTITY aa02d166fe7b2209347c792c2ae040a41 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_analog_out_volt.xml"> +<!ENTITY a32660f5654c40f2a8a17fd14375f9142 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_arduino_a_control.xml"> +<!ENTITY aa1deb4c1dbcf4e49dcd44fb4e41066b0 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_arduino_d_control.xml"> +<!ENTITY a6afeb3d0563fe30eefa1c892f2934ef3 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_arduino_meter.xml"> +<!ENTITY aaaf37eab74a719ab335c7d8f0363b075 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_dcmotor_release.xml"> +<!ENTITY a7bfefcb06ccb9690141b387af167ff5e SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_dcmotor_run.xml"> +<!ENTITY a8f114484422090f0c48e06e0ea473104 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_dcmotor_setup.xml"> +<!ENTITY a9beb956bf5af08ff7f929f7504a1f772 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_digital_in.xml"> +<!ENTITY a68704d46172c1b2aee7f918a5c71026b SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_digital_out.xml"> +<!ENTITY aae92e4a0c1a7ef53770db5c0070cce2e SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_servo_attach.xml"> +<!ENTITY a90fe034160e3bb38e5b127f32c7e8440 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_servo_detach.xml"> +<!ENTITY ab751f20387d6c40e39a9419993a30ae4 SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/cmd_servo_move.xml"> +<!ENTITY ae59fb5ae5699c8894bf5f80f7a52214f SYSTEM "/home/fossee/Desktop/FLOSS-Arduino-Book/Origin/tools/scilab/linux/help/en_US/open_serial.xml"> <!--End Entities--> ]> <book version="5.0-subset Scilab" xml:lang="en_US" @@ -42,34 +42,34 @@ <title>Arduino toolbox</title> </info> -<part xml:id='section_0065f243e2d913ab014332454f9a0ca0'> +<part xml:id='section_fc3cd973cf4a27ea499c5b08282ee1f1'> <title>Arduino toolbox</title> -&a09f87684776f20ad0dc05ee5c3113239; -&ab932dea47c27fb2fce54c88a6ee32a77; -&a7456951c81703447dc50bba9d4b9a2e0; -&a391d28605967d4e89ae9c0bded26d0f9; -&a8037b2500be1f98f2fcb9e05abaf6be6; -&a808f10b53873bc73bc0f79fd4235c1b5; -&ad85d8bcc7672a7bdbde6ea0488903679; -&aa702da4c82dd12aa90bde13bf5b1a10d; -&a6c5d13471016315a62eea33b123847fb; -&a980bb6ebc1eab08d057966d3d2133e95; -&a8c7c54d1b05b847fee4c000e1dced771; -&a41525798a65670612b570f88d5e44ab8; -&af052af97d8ed5e91743d2be3f62b2e41; -&ad7980727d5da972ce84f0e231cbe1fd8; -&a47201a688c1ef6b63a839767117c87cb; -&a361ea49aa87b54ef6a1167399c869094; -&a287226a4ce675bfdedf8b0e1b187fc86; -&a7722556a3ee9f1626d824ee80fd7f24c; -&a0ce24c6dfcdc5e75a404d107011ce404; -&a090247425f10099ceb255b2518f701bc; -&a0f1ae730a3e10d95b05fe2d18d43fcd8; -&a065f5a59eda1db329ea7361baeb7769f; -&aeed0e7a3c58bceea460669c99a64cb85; -&aeef33ef0b14b0b4a785949297e6fc52c; -&a6d6cc6ce6b782a4853fc30df829e03d6; -&a5c64817358edd38d5b63f2b8abe70fa2; -&a638c0a30453e51f19692c387040c0c90; +&ad7d0b41b26cd407c3de77cbdc71a7684; +&a2e299c52520892b11598ce442e841e42; +&adea783358a6ad89576dff73d6ad0f610; +&a04d883b86feba55b58b1681807536bdd; +&ab5110fe0632666aba28064f656db9294; +&a6dd9f266c88e722bd32797e506ea0ab1; +&a4ba635b493adfa2052ecdd152fddd8e5; +&a2e17485de10591c4bb9d46e48f9de7cf; +&a4b05b8ded1a13b737a8b1436348e09a5; +&a5b51a122765f5de017d2e013d2d9d8be; +&a8de2a9c713a78586715a30f0f684d80f; +&a138e3684b6106e365f26302eb6e5ec04; +&a9ad137166d371c20d5e7144d6393d9f5; +&a1f296f3a9cc77f064a34e44da6df3e71; +&aa02d166fe7b2209347c792c2ae040a41; +&a32660f5654c40f2a8a17fd14375f9142; +&aa1deb4c1dbcf4e49dcd44fb4e41066b0; +&a6afeb3d0563fe30eefa1c892f2934ef3; +&aaaf37eab74a719ab335c7d8f0363b075; +&a7bfefcb06ccb9690141b387af167ff5e; +&a8f114484422090f0c48e06e0ea473104; +&a9beb956bf5af08ff7f929f7504a1f772; +&a68704d46172c1b2aee7f918a5c71026b; +&aae92e4a0c1a7ef53770db5c0070cce2e; +&a90fe034160e3bb38e5b127f32c7e8440; +&ab751f20387d6c40e39a9419993a30ae4; +&ae59fb5ae5699c8894bf5f80f7a52214f; </part> </book> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ANALOG_READ_SB.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ANALOG_READ_SB.html index d89ebaf..fa24717 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ANALOG_READ_SB.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ANALOG_READ_SB.html @@ -12,11 +12,11 @@ <div class="manualnavbar"> <table width="100%"><tr> <td width="30%"> - <span class="previous"><a href="section_0065f243e2d913ab014332454f9a0ca0.html"><< Arduino toolbox</a></span> + <span class="previous"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html"><< Arduino toolbox</a></span> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > ANALOG_READ_SB</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > ANALOG_READ_SB</span> <br /><br /> <div class="refnamediv"><h1 class="refname">ANALOG_READ_SB</h1> @@ -67,11 +67,11 @@ Arduino</div> <tr><td colspan="3" class="next"><a href="http://bugzilla.scilab.org/enter_bug.cgi?product=Scilab%20software&component=Documentation%20pages" class="ulink">Report an issue</a></td></tr> <tr> <td width="30%"> - <span class="previous"><a href="section_0065f243e2d913ab014332454f9a0ca0.html"><< Arduino toolbox</a></span> + <span class="previous"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html"><< Arduino toolbox</a></span> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ANALOG_WRITE_SB.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ANALOG_WRITE_SB.html index 1b8bde0..8c174d0 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ANALOG_WRITE_SB.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ANALOG_WRITE_SB.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > ANALOG_WRITE_SB</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > ANALOG_WRITE_SB</span> <br /><br /> <div class="refnamediv"><h1 class="refname">ANALOG_WRITE_SB</h1> @@ -71,7 +71,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ARDUINO_SETUP.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ARDUINO_SETUP.html index 01d3f33..4d50853 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ARDUINO_SETUP.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ARDUINO_SETUP.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > ARDUINO_SETUP</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > ARDUINO_SETUP</span> <br /><br /> <div class="refnamediv"><h1 class="refname">ARDUINO_SETUP</h1> @@ -74,7 +74,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DCMOTOR_SB.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DCMOTOR_SB.html index 8797dfe..1fd2410 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DCMOTOR_SB.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DCMOTOR_SB.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > DCMOTOR_SB</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > DCMOTOR_SB</span> <br /><br /> <div class="refnamediv"><h1 class="refname">DCMOTOR_SB</h1> @@ -87,7 +87,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DIGITAL_READ_SB.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DIGITAL_READ_SB.html index ff1749c..b66d339 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DIGITAL_READ_SB.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DIGITAL_READ_SB.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > DIGITAL_READ_SB</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > DIGITAL_READ_SB</span> <br /><br /> <div class="refnamediv"><h1 class="refname">DIGITAL_READ_SB</h1> @@ -71,7 +71,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DIGITAL_WRITE_SB.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DIGITAL_WRITE_SB.html index 91be4e6..9fc13f7 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DIGITAL_WRITE_SB.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/DIGITAL_WRITE_SB.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > DIGITAL_WRITE_SB</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > DIGITAL_WRITE_SB</span> <br /><br /> <div class="refnamediv"><h1 class="refname">DIGITAL_WRITE_SB</h1> @@ -72,7 +72,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ENCODER_SB.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ENCODER_SB.html index d5050a3..2378b37 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ENCODER_SB.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/ENCODER_SB.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > ENCODER_SB</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > ENCODER_SB</span> <br /><br /> <div class="refnamediv"><h1 class="refname">ENCODER_SB</h1> @@ -86,7 +86,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/INTERRUPT_SB.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/INTERRUPT_SB.html index 818c4aa..f66c349 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/INTERRUPT_SB.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/INTERRUPT_SB.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > INTERRUPT_SB</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > INTERRUPT_SB</span> <br /><br /> <div class="refnamediv"><h1 class="refname">INTERRUPT_SB</h1> @@ -70,7 +70,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS Binary files differindex a9462e2..a91a23e 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB index 7e7237a..da980e7 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/DOCS.TAB @@ -1,3 +1,4 @@ -eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿuÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷_ÿÿÿÿÿÙÙÿÿý—ÿÿÿÿÿÿÿÌ%—ÿÿÿÿÿÿÿÿ÷_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ0ŸÿÿÿÿÿÿÿÿóIÿÿÿÿÿÿÿÿÿÿÿý×ÿÿÿÿÿö_Ùö_ÿÿÿÿÿÿý×ÿ0Ÿ÷_ÿÿÿÿÿÿüÒÿÝ^_ñ„Õ£2!Ñן0“ õe0œÂ[VV\Ê-̉ÿuýÔÂ| Âv_Œ!Öª¹“ëúã\Âñ±|e±?óKóf/1‹ó<³‹Æ…Ëüòó†…/0³K=³ËÏ,òÆÆ…ÐeÅ¡‘!±!±qkF‹Æ¥«óƨHgüJ<³/ú£ÿŒ.¡I’aB*«£¡‘?û»Ì/ëüÂÿÍ,ÂÿÌ/.ª¨òŽ*«ªª«þÌ,ܬ£ -ª£ -£JªÿꪮªªªÍ/úó*™*ª™*©¿ÿóX¾®ª£"Œªªªª™*bÿ4¿ÿÿÿÿÿÿÿÿÍÿòÿÿÿÿÿÿÿÿÿÿÿÿ0¿ÿØ
\ No newline at end of file +eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿuÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷_ÿÿÿÿÿÙÙÿÿý—ÿÿÿÿÿÿÿÌ%—ÿÿÿÿÿÿÿÿ÷_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ0ŸÿÿÿÿÿÿÿÿóIÿÿÿÿÿÿÿÿÿÿÿý×ÿÿÿÿÿö_Ùö_ÿÿÿÿÿÿý×ÿ4Ÿ÷_ÿÿÿÿÿÿüÒÿÝ^_ñ„‰lʉ0“ +\ÂÍ(ÂŒ,ÂÌ%”£ n©XÊŠV\ØŸ÷_ÝL'e|Â$Òw_Í$Ân»Ý~ÿ¯0µÌ È_ÆÅñ–ÄÿÍ/͘¼Æ/Ì,dLòÎ//óËÎx¼ÂÍ,hLlLôbÎ/<³ËA—†D†Ä†ÅÆBÆ¥«§¡!Ÿñ(òÌh¿êŒ/þ0¸dR†&I† +4ª®Œ.†Dÿîï0¿¯óÿ4³ÿ0¼`Xºª£Ê8ª®ªª¯û0³r³ +Œ*ªŒ**«ÿªªºªª«4¿ë̪dªªdª¦BÿÿÍbúºªŒŠ2ªªªªd©‹üÒÿÿÿÿÿÿÿÿÿ7ÿËÿÿÿÿÿÿÿÿÿÿÿüÂÿÿ`
\ No newline at end of file diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS Binary files differindex d99e72a..b89937e 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/OFFSETS diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS Binary files differindex 5d723fc..9084f44 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/POSITIONS diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA index 5cf9e61..79e5579 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/SCHEMA @@ -1,2 +1,2 @@ JavaSearch 1.0 -TMAP bs=2048 rt=1 fl=-1 id1=661 id2=1 +TMAP bs=2048 rt=1 fl=-1 id1=662 id2=1 diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP Binary files differindex 875cc79..5bff729 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/JavaHelpSearch/TMAP diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/SERVO_WRITE_SB.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/SERVO_WRITE_SB.html index 1d06837..a831c48 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/SERVO_WRITE_SB.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/SERVO_WRITE_SB.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > SERVO_WRITE_SB</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > SERVO_WRITE_SB</span> <br /><br /> <div class="refnamediv"><h1 class="refname">SERVO_WRITE_SB</h1> @@ -75,7 +75,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/TIME_SAMPLE.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/TIME_SAMPLE.html index 3723627..ba5a370 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/TIME_SAMPLE.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/TIME_SAMPLE.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > TIME_SAMPLE</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > TIME_SAMPLE</span> <br /><br /> <div class="refnamediv"><h1 class="refname">TIME_SAMPLE</h1> @@ -70,7 +70,7 @@ Arduino</div> </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/close_serial.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/close_serial.html index b8cbf06..b5008ff 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/close_serial.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/close_serial.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > close_serial</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > close_serial</span> <br /><br /> <div class="refnamediv"><h1 class="refname">close_serial</h1> @@ -69,7 +69,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_in.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_in.html index de35f3f..7e8f92e 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_in.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_in.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_analog_in</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_analog_in</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_analog_in</h1> @@ -73,7 +73,7 @@ The 10 bits channels convert the analog input from 0 to 5 volts, to a digital va </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_in_volt.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_in_volt.html index b7b16ea..6e611d5 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_in_volt.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_in_volt.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_analog_in_volt</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_analog_in_volt</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_analog_in_volt</h1> @@ -73,7 +73,7 @@ The 10 bits channels convert the analog input from 0 to 5 volts, to a digital va </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_out.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_out.html index c876559..c873e36 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_out.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_out.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_analog_out</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_analog_out</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_analog_out</h1> @@ -77,7 +77,7 @@ voltage across the component connected to this port, which has the effect of hav </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_out_volt.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_out_volt.html index f2b87d0..0957135 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_out_volt.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_analog_out_volt.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_analog_out_volt</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_analog_out_volt</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_analog_out_volt</h1> @@ -76,7 +76,7 @@ voltage across the component connected to this port, which has the effect of hav </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_a_control.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_a_control.html index 0da5482..33cb6a5 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_a_control.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_a_control.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_arduino_a_control</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_arduino_a_control</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_arduino_a_control</h1> @@ -71,7 +71,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_d_control.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_d_control.html index d8d3889..1de5a92 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_d_control.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_d_control.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_arduino_d_control</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_arduino_d_control</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_arduino_d_control</h1> @@ -72,7 +72,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_meter.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_meter.html index b5120a0..1cc20af 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_meter.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_arduino_meter.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_arduino_meter</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_arduino_meter</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_arduino_meter</h1> @@ -70,7 +70,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_release.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_release.html index 9a8f141..ea17008 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_release.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_release.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_dcmotor_release</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_dcmotor_release</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_dcmotor_release</h1> @@ -70,7 +70,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_run.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_run.html index e5593f5..76b1e5b 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_run.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_run.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_dcmotor_run</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_dcmotor_run</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_dcmotor_run</h1> @@ -72,7 +72,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_setup.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_setup.html index a65cbf5..dbae53e 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_setup.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_dcmotor_setup.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_dcmotor_setup</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_dcmotor_setup</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_dcmotor_setup</h1> @@ -76,7 +76,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_digital_in.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_digital_in.html index ff73f8a..37db66d 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_digital_in.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_digital_in.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_digital_in</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_digital_in</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_digital_in</h1> @@ -71,7 +71,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_digital_out.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_digital_out.html index 6705941..8f048a8 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_digital_out.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_digital_out.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_digital_out</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_digital_out</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_digital_out</h1> @@ -76,7 +76,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_attach.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_attach.html index c3c8c47..f6bcd3a 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_attach.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_attach.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_servo_attach</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_servo_attach</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_servo_attach</h1> @@ -80,7 +80,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_detach.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_detach.html index e1e0644..fffdd08 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_detach.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_detach.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_servo_detach</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_servo_detach</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_servo_detach</h1> @@ -80,7 +80,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_move.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_move.html index 658ac97..b2ddcfe 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_move.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/cmd_servo_move.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -29,7 +29,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > cmd_servo_move</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > cmd_servo_move</span> <br /><br /> <div class="refnamediv"><h1 class="refname">cmd_servo_move</h1> @@ -82,7 +82,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/index.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/index.html index 2bc9b37..afab14d 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/index.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/index.html @@ -31,7 +31,7 @@ <h3 class="book-title">Arduino toolbox</h3> <ul class="list-part"><a name="arduino_toolbox_manual"></a><div class="info"></div> -<li><a href="section_0065f243e2d913ab014332454f9a0ca0.html" class="part">Arduino toolbox</a> +<li><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html" class="part">Arduino toolbox</a> <ul class="list-chapter"><li><a href="ANALOG_READ_SB.html" class="refentry">ANALOG_READ_SB</a> — <span class="refentry-description">Analog ports of an Arduino board which allow the acquisition of an analog input</span></li> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/jhelpmap.jhm b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/jhelpmap.jhm index d128a03..3ab3ab4 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/jhelpmap.jhm +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/jhelpmap.jhm @@ -2,7 +2,7 @@ <!DOCTYPE map PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp Map Version 1.0//EN" "http://java.sun.com/products/javahelp/map_1_0.dtd"> <map version="1.0"> <mapID target="index" url="index.html"/> -<mapID target="section_0065f243e2d913ab014332454f9a0ca0" url="section_0065f243e2d913ab014332454f9a0ca0.html"/> +<mapID target="section_fc3cd973cf4a27ea499c5b08282ee1f1" url="section_fc3cd973cf4a27ea499c5b08282ee1f1.html"/> <mapID target="ANALOG_READ_SB" url="ANALOG_READ_SB.html"/> <mapID target="Contents_ANALOG_READ_SB" url="ANALOG_READ_SB.html#Contents_ANALOG_READ_SB"/> <mapID target="Palette_ANALOG_READ_SB" url="ANALOG_READ_SB.html#Palette_ANALOG_READ_SB"/> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/jhelptoc.xml b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/jhelptoc.xml index 3e903b3..0cd3135 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/jhelptoc.xml +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/jhelptoc.xml @@ -2,7 +2,7 @@ <!DOCTYPE toc PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp TOC Version 1.0//EN" "http://java.sun.com/products/javahelp/toc_1_0.dtd"> <toc version="1.0"> <tocitem target="index" text="Arduino toolbox"> -<tocitem target="section_0065f243e2d913ab014332454f9a0ca0" text="Arduino toolbox"> +<tocitem target="section_fc3cd973cf4a27ea499c5b08282ee1f1" text="Arduino toolbox"> <tocitem target="ANALOG_READ_SB" text="ANALOG_READ_SB"/> <tocitem target="ANALOG_WRITE_SB" text="ANALOG_WRITE_SB"/> <tocitem target="ARDUINO_SETUP" text="ARDUINO_SETUP"/> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/open_serial.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/open_serial.html index 1fcbdd2..834a2b7 100644 --- a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/open_serial.html +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/open_serial.html @@ -16,7 +16,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> @@ -28,7 +28,7 @@ - <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a> > open_serial</span> + <span class="path"><a href="index.html">Arduino toolbox</a> >> <a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a> > open_serial</span> <br /><br /> <div class="refnamediv"><h1 class="refname">open_serial</h1> @@ -72,7 +72,7 @@ </td> <td width="40%" class="center"> - <span class="top"><a href="section_0065f243e2d913ab014332454f9a0ca0.html">Arduino toolbox</a></span> + <span class="top"><a href="section_fc3cd973cf4a27ea499c5b08282ee1f1.html">Arduino toolbox</a></span> </td> <td width="30%" class="next"> diff --git a/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/section_fc3cd973cf4a27ea499c5b08282ee1f1.html b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/section_fc3cd973cf4a27ea499c5b08282ee1f1.html new file mode 100644 index 0000000..d7feab5 --- /dev/null +++ b/Origin/tools/scilab/linux/help/en_US/scilab_en_US_help/section_fc3cd973cf4a27ea499c5b08282ee1f1.html @@ -0,0 +1,184 @@ +<html><head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> + <title></title> + <style type="text/css" media="all"> + @import url("scilab_code.css"); + @import url("xml_code.css"); + @import url("c_code.css"); + @import url("style.css"); + </style> + </head> + <body> + <div class="manualnavbar"> + <table width="100%"><tr> + <td width="30%"> + + </td> + <td width="40%" class="center"> + <span class="top"><a href="index.html">Arduino toolbox</a></span> + + </td> + <td width="30%" class="next"> + + </td> + </tr></table> + <hr /> + </div> + + + + <span class="path"><a href="index.html">Arduino toolbox</a> >> Arduino toolbox</span> + + <br /><br /> + <h3 class="title-part">Arduino toolbox</h3> +<ul class="list-chapter"><li><a href="ANALOG_READ_SB.html" class="refentry">ANALOG_READ_SB</a> — <span class="refentry-description">Analog ports of an Arduino board which allow the acquisition of an analog input</span></li> + + +<li><a href="ANALOG_WRITE_SB.html" class="refentry">ANALOG_WRITE_SB</a> — <span class="refentry-description">Analog outputs which allow generation of analog voltage on a given port</span></li> + + +<li><a href="ARDUINO_SETUP.html" class="refentry">ARDUINO_SETUP</a> — <span class="refentry-description">This block is used to configure the serial port setting for communication between the Arduino and Scilab.</span></li> + + +<li><a href="DCMOTOR_SB.html" class="refentry">DCMOTOR_SB</a> — <span class="refentry-description">This block is used to control a DC motor</span></li> + + +<li><a href="DIGITAL_READ_SB.html" class="refentry">DIGITAL_READ_SB</a> — <span class="refentry-description">Allows to receive a logical value 0 or 1 on a given port.</span></li> + + +<li><a href="DIGITAL_WRITE_SB.html" class="refentry">DIGITAL_WRITE_SB</a> — <span class="refentry-description">Allows to send a logical value 0 or 1 on a given port.</span></li> + + +<li><a href="ENCODER_SB.html" class="refentry">ENCODER_SB</a> — <span class="refentry-description">Used to read encoder signal from one or more channels.</span></li> + + +<li><a href="INTERRUPT_SB.html" class="refentry">INTERRUPT_SB</a> — <span class="refentry-description">Used to track a set of events on one or more channels.</span></li> + + +<li><a href="SERVO_WRITE_SB.html" class="refentry">SERVO_WRITE_SB</a> — <span class="refentry-description">Drive a servomotor by sending command of the angle from 0 to 180°</span></li> + + +<li><a href="TIME_SAMPLE.html" class="refentry">TIME_SAMPLE</a> — <span class="refentry-description">Set the control duration and the sampling time</span></li> + + + + + +<li><a href="close_serial.html" class="refentry">close_serial</a> — <span class="refentry-description">Command to close the serial port which is connected to Arduino</span></li> + + + + + +<li><a href="cmd_analog_in.html" class="refentry">cmd_analog_in</a> — <span class="refentry-description">Command to read in analog signal from a connected Arduino board</span></li> + + + + + +<li><a href="cmd_analog_in_volt.html" class="refentry">cmd_analog_in_volt</a> — <span class="refentry-description">Command to read in analog signal from a connected Arduino board</span></li> + + + + + +<li><a href="cmd_analog_out.html" class="refentry">cmd_analog_out</a> — <span class="refentry-description">Command to sent out analog signal to a connected Arduino board</span></li> + + + + + +<li><a href="cmd_analog_out_volt.html" class="refentry">cmd_analog_out_volt</a> — <span class="refentry-description">Command to sent out analog signal to a connected Arduino board</span></li> + + + + + +<li><a href="cmd_arduino_a_control.html" class="refentry">cmd_arduino_a_control</a> — <span class="refentry-description">GUI to control analog signal to be sent to a connected Arduino board</span></li> + + + + + +<li><a href="cmd_arduino_d_control.html" class="refentry">cmd_arduino_d_control</a> — <span class="refentry-description">GUI to control digital signal to be sent to a connected Arduino board</span></li> + + + + + +<li><a href="cmd_arduino_meter.html" class="refentry">cmd_arduino_meter</a> — <span class="refentry-description">GUI to display continuous signal from a loop, and break the loop after termination of the GUI</span></li> + + + + + +<li><a href="cmd_dcmotor_release.html" class="refentry">cmd_dcmotor_release</a> — <span class="refentry-description">Command to release pins which have setup for DC motor</span></li> + + + + + +<li><a href="cmd_dcmotor_run.html" class="refentry">cmd_dcmotor_run</a> — <span class="refentry-description">Command to run DC motor after setting up</span></li> + + + + + +<li><a href="cmd_dcmotor_setup.html" class="refentry">cmd_dcmotor_setup</a> — <span class="refentry-description">Command to setup pins to control DC motor</span></li> + + + + + +<li><a href="cmd_digital_in.html" class="refentry">cmd_digital_in</a> — <span class="refentry-description">Command to read in digital signal from a connected Arduino board</span></li> + + + + + +<li><a href="cmd_digital_out.html" class="refentry">cmd_digital_out</a> — <span class="refentry-description">Command to sent out digital signal to a connected Arduino board</span></li> + + + + + +<li><a href="cmd_servo_attach.html" class="refentry">cmd_servo_attach</a> — <span class="refentry-description">Command to attach servo motor to Arduino</span></li> + + + + + +<li><a href="cmd_servo_detach.html" class="refentry">cmd_servo_detach</a> — <span class="refentry-description">Command to release the pin which has been setup for servo motor</span></li> + + + + + +<li><a href="cmd_servo_move.html" class="refentry">cmd_servo_move</a> — <span class="refentry-description">Command to run servo motor which has been setup</span></li> + + + + + +<li><a href="open_serial.html" class="refentry">open_serial</a> — <span class="refentry-description">Command to initialize the serial port which is connected to Arduino</span></li></ul> + <br /> + + <div class="manualnavbar"> + <table width="100%"> + <tr><td colspan="3" class="next"><a href="http://bugzilla.scilab.org/enter_bug.cgi?product=Scilab%20software&component=Documentation%20pages" class="ulink">Report an issue</a></td></tr> +<tr> + <td width="30%"> + + </td> + <td width="40%" class="center"> + <span class="top"><a href="index.html">Arduino toolbox</a></span> + + </td> + <td width="30%" class="next"> + + </td> + </tr></table> + <hr /> + </div> + </body> +</html> diff --git a/Origin/tools/scilab/linux/images/h5/ANALOG_READ_SB.sod b/Origin/tools/scilab/linux/images/h5/ANALOG_READ_SB.sod Binary files differindex 8839260..b0451a3 100644 --- a/Origin/tools/scilab/linux/images/h5/ANALOG_READ_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/ANALOG_READ_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/ANALOG_WRITE_SB.sod b/Origin/tools/scilab/linux/images/h5/ANALOG_WRITE_SB.sod Binary files differindex 83253de..44dd6ab 100644 --- a/Origin/tools/scilab/linux/images/h5/ANALOG_WRITE_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/ANALOG_WRITE_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_ANALOG_READ.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_ANALOG_READ.sod Binary files differindex 3087af9..5579f78 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_ANALOG_READ.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_ANALOG_READ.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_ANALOG_WRITE.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_ANALOG_WRITE.sod Binary files differindex c3d1256..794e899 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_ANALOG_WRITE.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_ANALOG_WRITE.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_DCMOTOR.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_DCMOTOR.sod Binary files differindex 3680dfe..3a26ed0 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_DCMOTOR.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_DCMOTOR.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_DIGITAL_READ.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_DIGITAL_READ.sod Binary files differindex 50c1295..9f74392 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_DIGITAL_READ.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_DIGITAL_READ.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_DIGITAL_WRITE.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_DIGITAL_WRITE.sod Binary files differindex 9328430..8b11fae 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_DIGITAL_WRITE.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_DIGITAL_WRITE.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_ENCODER.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_ENCODER.sod Binary files differindex 118047a..081a8b1 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_ENCODER.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_ENCODER.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_INTERRUPT.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_INTERRUPT.sod Binary files differindex 7e64564..7b7d43c 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_INTERRUPT.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_INTERRUPT.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_SCOPE.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_SCOPE.sod Binary files differindex 563c44f..e08a63f 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_SCOPE.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_SCOPE.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_SERVO_READ.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_SERVO_READ.sod Binary files differindex bb143eb..3096408 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_SERVO_READ.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_SERVO_READ.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_SERVO_WRITE.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_SERVO_WRITE.sod Binary files differindex 4a7dbe5..63c8693 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_SERVO_WRITE.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_SERVO_WRITE.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_SETUP.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_SETUP.sod Binary files differindex d0ef768..127dd4b 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_SETUP.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_SETUP.sod diff --git a/Origin/tools/scilab/linux/images/h5/ARDUINO_STEPPER.sod b/Origin/tools/scilab/linux/images/h5/ARDUINO_STEPPER.sod Binary files differindex af3a223..76aeab0 100644 --- a/Origin/tools/scilab/linux/images/h5/ARDUINO_STEPPER.sod +++ b/Origin/tools/scilab/linux/images/h5/ARDUINO_STEPPER.sod diff --git a/Origin/tools/scilab/linux/images/h5/DCMOTOR_SB.sod b/Origin/tools/scilab/linux/images/h5/DCMOTOR_SB.sod Binary files differindex 27d1f32..0bb5c65 100644 --- a/Origin/tools/scilab/linux/images/h5/DCMOTOR_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/DCMOTOR_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/DIGITAL_READ_SB.sod b/Origin/tools/scilab/linux/images/h5/DIGITAL_READ_SB.sod Binary files differindex bcaac3c..7bf5581 100644 --- a/Origin/tools/scilab/linux/images/h5/DIGITAL_READ_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/DIGITAL_READ_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/DIGITAL_WRITE_SB.sod b/Origin/tools/scilab/linux/images/h5/DIGITAL_WRITE_SB.sod Binary files differindex 2bdac7b..efd3761 100644 --- a/Origin/tools/scilab/linux/images/h5/DIGITAL_WRITE_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/DIGITAL_WRITE_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/ENCODER_SB.sod b/Origin/tools/scilab/linux/images/h5/ENCODER_SB.sod Binary files differindex df48750..76e2f05 100644 --- a/Origin/tools/scilab/linux/images/h5/ENCODER_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/ENCODER_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/INTERRUPT_SB.sod b/Origin/tools/scilab/linux/images/h5/INTERRUPT_SB.sod Binary files differindex 04cf3df..ed446f9 100644 --- a/Origin/tools/scilab/linux/images/h5/INTERRUPT_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/INTERRUPT_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/SERVO_READ_SB.sod b/Origin/tools/scilab/linux/images/h5/SERVO_READ_SB.sod Binary files differindex bbe57d8..5e7f8c0 100644 --- a/Origin/tools/scilab/linux/images/h5/SERVO_READ_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/SERVO_READ_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/SERVO_WRITE_SB.sod b/Origin/tools/scilab/linux/images/h5/SERVO_WRITE_SB.sod Binary files differindex bcd5ade..13b4956 100644 --- a/Origin/tools/scilab/linux/images/h5/SERVO_WRITE_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/SERVO_WRITE_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/STEPPER_SB.sod b/Origin/tools/scilab/linux/images/h5/STEPPER_SB.sod Binary files differindex 6a2480a..1153281 100644 --- a/Origin/tools/scilab/linux/images/h5/STEPPER_SB.sod +++ b/Origin/tools/scilab/linux/images/h5/STEPPER_SB.sod diff --git a/Origin/tools/scilab/linux/images/h5/TIME_SAMPLE.sod b/Origin/tools/scilab/linux/images/h5/TIME_SAMPLE.sod Binary files differindex c5fccd8..3e04833 100644 --- a/Origin/tools/scilab/linux/images/h5/TIME_SAMPLE.sod +++ b/Origin/tools/scilab/linux/images/h5/TIME_SAMPLE.sod diff --git a/Origin/tools/scilab/linux/jar/scilab_en_US_help.jar b/Origin/tools/scilab/linux/jar/scilab_en_US_help.jar Binary files differindex fe38496..3bd1782 100644 --- a/Origin/tools/scilab/linux/jar/scilab_en_US_help.jar +++ b/Origin/tools/scilab/linux/jar/scilab_en_US_help.jar diff --git a/Origin/tools/scilab/test_firmware.sce b/Origin/tools/scilab/test_firmware.sce index ff52a70..4b97ea8 100644 --- a/Origin/tools/scilab/test_firmware.sce +++ b/Origin/tools/scilab/test_firmware.sce @@ -1,5 +1,5 @@ mode(0)
-h = open_serial(1,2,115200);
+h = open_serial(1,0,115200);
for i = 1:3
write_serial(1,"v",1);
read_serial(1,2)
diff --git a/floss-arduino.aux b/floss-arduino.aux index 7b72f73..0376aed 100644 --- a/floss-arduino.aux +++ b/floss-arduino.aux @@ -17,15 +17,16 @@ \providecommand\HyField@AuxAddToFields[1]{} \providecommand\HyField@AuxAddToCoFields[2]{} \bibstyle{unsrt} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Figures}}{xi}{chapter*.2}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Tables}}{xv}{chapter*.3}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Arduino \ Code}}{xvii}{chapter*.4}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Scilab Code}}{xix}{chapter*.5}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Python \ Code}}{xxi}{chapter*.6}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Julia\ Code}}{xxiii}{chapter*.7}\protected@file@percent } -\@writefile{toc}{\contentsline {chapter}{\numberline {List of OpenModelica\ Code}}{xxv}{chapter*.8}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {Preface}}{xi}{chapter*.2}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Figures}}{xiii}{chapter*.3}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Tables}}{xvii}{chapter*.4}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Arduino \ Code}}{xix}{chapter*.5}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Scilab Code}}{xxi}{chapter*.6}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Python \ Code}}{xxiii}{chapter*.7}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Julia\ Code}}{xxv}{chapter*.8}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of OpenModelica\ Code}}{xxvii}{chapter*.9}\protected@file@percent } \@writefile{toc}{\thispagestyle {empty}} -\@writefile{toc}{\contentsline {chapter}{\numberline {List of Acronyms}}{xxvii}{chapter*.9}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {List of Acronyms}}{xxix}{chapter*.10}\protected@file@percent } \citation{CNES-Scilab} \@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{1}{chapter.1}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} @@ -39,17 +40,17 @@ \newlabel{sec:hw-env}{{2}{3}{Hardware Environment}{chapter.2}{}} \@writefile{toc}{\contentsline {section}{\numberline {2.1}Microcontroller}{3}{section.2.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Organization of a Microcontroller}{3}{subsection.2.1.1}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Functional block diagram of a microcontroller\relax }}{4}{figure.caption.10}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Functional block diagram of a microcontroller\relax }}{4}{figure.caption.11}\protected@file@percent } \providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} -\newlabel{micro-arch}{{2.1}{4}{Functional block diagram of a microcontroller\relax }{figure.caption.10}{}} +\newlabel{micro-arch}{{2.1}{4}{Functional block diagram of a microcontroller\relax }{figure.caption.11}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Microcontroller Peripherals}{5}{subsection.2.1.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces ADC resolution\relax }}{6}{figure.caption.11}\protected@file@percent } -\newlabel{resolution}{{2.2}{6}{ADC resolution\relax }{figure.caption.11}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces ADC resolution\relax }}{6}{figure.caption.12}\protected@file@percent } +\newlabel{resolution}{{2.2}{6}{ADC resolution\relax }{figure.caption.12}{}} \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}{figure.caption.12}\protected@file@percent } -\newlabel{fig:OSHW-logo}{{2.3}{7}{The logo of Open Source Hardware\relax }{figure.caption.12}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces The logo of Open Source Hardware\relax }}{7}{figure.caption.13}\protected@file@percent } +\newlabel{fig:OSHW-logo}{{2.3}{7}{The logo of Open Source Hardware\relax }{figure.caption.13}{}} \@writefile{toc}{\contentsline {section}{\numberline {2.2}Open Source Hardware (OSHW)}{7}{section.2.2}\protected@file@percent } \newlabel{sec:oshw}{{2.2}{7}{Open Source Hardware (OSHW)}{section.2.2}{}} \@writefile{toc}{\contentsline {section}{\numberline {2.3}Arduino}{8}{section.2.3}\protected@file@percent } @@ -57,51 +58,51 @@ \citation{uno-ref} \citation{mega-ref} \citation{lily-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Arduino Uno Board\relax }}{9}{figure.caption.13}\protected@file@percent } -\newlabel{arduino}{{2.4}{9}{Arduino Uno Board\relax }{figure.caption.13}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Arduino Uno Board\relax }}{9}{figure.caption.14}\protected@file@percent } +\newlabel{arduino}{{2.4}{9}{Arduino Uno Board\relax }{figure.caption.14}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Arduino Uno Board}{9}{subsection.2.3.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {2.3.3}Popular Arduino Projects}{9}{subsection.2.3.3}\protected@file@percent } \citation{phone-ref} \citation{candy-ref} -\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces Arduino Uno hardware specifications\relax }}{10}{table.caption.14}\protected@file@percent } -\newlabel{micro-table}{{2.1}{10}{Arduino Uno hardware specifications\relax }{table.caption.14}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Arduino Mega Board\relax }}{10}{figure.caption.15}\protected@file@percent } -\newlabel{mega}{{2.5}{10}{Arduino Mega Board\relax }{figure.caption.15}{}} -\@writefile{toc}{\contentsline {paragraph}{Arduino phone:}{10}{section*.17}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces Arduino Uno hardware specifications\relax }}{10}{table.caption.15}\protected@file@percent } +\newlabel{micro-table}{{2.1}{10}{Arduino Uno hardware specifications\relax }{table.caption.15}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Arduino Mega Board\relax }}{10}{figure.caption.16}\protected@file@percent } +\newlabel{mega}{{2.5}{10}{Arduino Mega Board\relax }{figure.caption.16}{}} +\@writefile{toc}{\contentsline {paragraph}{Arduino phone:}{10}{section*.18}\protected@file@percent } \citation{3d-printer-ref} \citation{shield-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {2.6}{\ignorespaces LilyPad Arduino Board\relax }}{11}{figure.caption.16}\protected@file@percent } -\newlabel{lily}{{2.6}{11}{LilyPad Arduino Board\relax }{figure.caption.16}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.7}{\ignorespaces Arduino Phone\relax }}{11}{figure.caption.18}\protected@file@percent } -\newlabel{arduino-phone}{{2.7}{11}{Arduino Phone\relax }{figure.caption.18}{}} -\@writefile{toc}{\contentsline {paragraph}{Candy sorting machine:}{11}{section*.19}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{3D printers:}{11}{section*.20}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {2.6}{\ignorespaces LilyPad Arduino Board\relax }}{11}{figure.caption.17}\protected@file@percent } +\newlabel{lily}{{2.6}{11}{LilyPad Arduino Board\relax }{figure.caption.17}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.7}{\ignorespaces Arduino Phone\relax }}{11}{figure.caption.19}\protected@file@percent } +\newlabel{arduino-phone}{{2.7}{11}{Arduino Phone\relax }{figure.caption.19}{}} +\@writefile{toc}{\contentsline {paragraph}{Candy sorting machine:}{11}{section*.20}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{3D printers:}{11}{section*.21}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {2.4}Shield}{11}{section.2.4}\protected@file@percent } \newlabel{shield-hw}{{2.4}{11}{Shield}{section.2.4}{}} \citation{shield-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {2.8}{\ignorespaces 3D printer\relax }}{12}{figure.caption.21}\protected@file@percent } -\newlabel{3dprinter}{{2.8}{12}{3D printer\relax }{figure.caption.21}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.8}{\ignorespaces 3D printer\relax }}{12}{figure.caption.22}\protected@file@percent } +\newlabel{3dprinter}{{2.8}{12}{3D printer\relax }{figure.caption.22}{}} \newlabel{1@xvr}{{}{12}} \newlabel{1@vr}{{}{12}} \newlabel{2@xvr}{{}{12}} \newlabel{2@vr}{{}{12}} \@writefile{toc}{\contentsline {section}{\numberline {2.5}Experimental Test Bed}{12}{section.2.5}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {2.9}{\ignorespaces PCB image of the shield}}{13}{figure.caption.22}\protected@file@percent } -\newlabel{fig:PCB-image}{{2.9}{13}{PCB image of the shield}{figure.caption.22}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.9}{\ignorespaces PCB image of the shield}}{13}{figure.caption.23}\protected@file@percent } +\newlabel{fig:PCB-image}{{2.9}{13}{PCB image of the shield}{figure.caption.23}{}} \@writefile{toc}{\contentsline {section}{\numberline {2.6}Doing the Experiments with a Breadboard}{13}{section.2.6}\protected@file@percent } \newlabel{sec:hw-bread}{{2.6}{13}{Doing the Experiments with a Breadboard}{section.2.6}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.10}{\ignorespaces Pictorial representation of the schematic of the shield\relax }}{14}{figure.caption.23}\protected@file@percent } -\newlabel{fig:sch-shield}{{2.10}{14}{Pictorial representation of the schematic of the shield\relax }{figure.caption.23}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.11}{\ignorespaces PCB of the shield\relax }}{15}{figure.caption.24}\protected@file@percent } -\newlabel{fig:shield-photo}{{2.11}{15}{PCB of the shield\relax }{figure.caption.24}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.2}{\ignorespaces Values of components used in the shield\relax }}{15}{table.caption.25}\protected@file@percent } -\newlabel{tab:shield-values}{{2.2}{15}{Values of components used in the shield\relax }{table.caption.25}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.3}{\ignorespaces Information on sensors and pin numbers\relax }}{16}{table.caption.26}\protected@file@percent } -\newlabel{shield-table}{{2.3}{16}{Information on sensors and pin numbers\relax }{table.caption.26}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {2.12}{\ignorespaces Picture of the shield with all components\relax }}{16}{figure.caption.27}\protected@file@percent } -\newlabel{shield}{{2.12}{16}{Picture of the shield with all components\relax }{figure.caption.27}{}} -\@writefile{lot}{\contentsline {table}{\numberline {2.4}{\ignorespaces Lists of components to work with the breadboard\relax }}{17}{table.caption.28}\protected@file@percent } -\newlabel{tab:bread-comps}{{2.4}{17}{Lists of components to work with the breadboard\relax }{table.caption.28}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.10}{\ignorespaces Pictorial representation of the schematic of the shield\relax }}{14}{figure.caption.24}\protected@file@percent } +\newlabel{fig:sch-shield}{{2.10}{14}{Pictorial representation of the schematic of the shield\relax }{figure.caption.24}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.11}{\ignorespaces PCB of the shield\relax }}{15}{figure.caption.25}\protected@file@percent } +\newlabel{fig:shield-photo}{{2.11}{15}{PCB of the shield\relax }{figure.caption.25}{}} +\@writefile{lot}{\contentsline {table}{\numberline {2.2}{\ignorespaces Values of components used in the shield\relax }}{15}{table.caption.26}\protected@file@percent } +\newlabel{tab:shield-values}{{2.2}{15}{Values of components used in the shield\relax }{table.caption.26}{}} +\@writefile{lot}{\contentsline {table}{\numberline {2.3}{\ignorespaces Information on sensors and pin numbers\relax }}{16}{table.caption.27}\protected@file@percent } +\newlabel{shield-table}{{2.3}{16}{Information on sensors and pin numbers\relax }{table.caption.27}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2.12}{\ignorespaces Picture of the shield with all components\relax }}{16}{figure.caption.28}\protected@file@percent } +\newlabel{shield}{{2.12}{16}{Picture of the shield with all components\relax }{figure.caption.28}{}} +\@writefile{lot}{\contentsline {table}{\numberline {2.4}{\ignorespaces Lists of components to work with the breadboard\relax }}{17}{table.caption.29}\protected@file@percent } +\newlabel{tab:bread-comps}{{2.4}{17}{Lists of components to work with the breadboard\relax }{table.caption.29}{}} \@writefile{toc}{\contentsline {chapter}{\numberline {3}Communication between Software and Arduino}{19}{chapter.3}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} @@ -110,21 +111,21 @@ \newlabel{arduino-ide}{{3.1}{19}{Arduino IDE}{section.3.1}{}} \newlabel{sec:ard-start}{{3.1}{19}{Arduino IDE}{section.3.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Downloading and installing on Windows}{20}{subsection.3.1.1}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Windows device manager\relax }}{21}{figure.caption.29}\protected@file@percent } -\newlabel{win-device-manager}{{3.1}{21}{Windows device manager\relax }{figure.caption.29}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Windows device manager\relax }}{21}{figure.caption.30}\protected@file@percent } +\newlabel{win-device-manager}{{3.1}{21}{Windows device manager\relax }{figure.caption.30}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Downloading and installing on GNU/Linux Ubuntu}{21}{subsection.3.1.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Windows device manager\relax }}{22}{figure.caption.30}\protected@file@percent } -\newlabel{win-device-manager-com}{{3.2}{22}{Windows device manager\relax }{figure.caption.30}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Windows device manager\relax }}{22}{figure.caption.31}\protected@file@percent } +\newlabel{win-device-manager-com}{{3.2}{22}{Windows device manager\relax }{figure.caption.31}{}} \newlabel{itm:port-check}{{9}{22}{Downloading and installing on GNU/Linux Ubuntu}{Item.47}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Windows update driver option\relax }}{23}{figure.caption.31}\protected@file@percent } -\newlabel{win-dri-update}{{3.3}{23}{Windows update driver option\relax }{figure.caption.31}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Windows update driver option\relax }}{23}{figure.caption.32}\protected@file@percent } +\newlabel{win-dri-update}{{3.3}{23}{Windows update driver option\relax }{figure.caption.32}{}} \newlabel{itm:port-access}{{10}{23}{Downloading and installing on GNU/Linux Ubuntu}{Item.48}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3}Arduino Development Environment}{23}{subsection.3.1.3}\protected@file@percent } \newlabel{sec:Arduino-IDE}{{3.1.3}{23}{Arduino Development Environment}{subsection.3.1.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces Linux terminal to launch Arduino IDE\relax }}{24}{figure.caption.32}\protected@file@percent } -\newlabel{arduino-opt}{{3.4}{24}{Linux terminal to launch Arduino IDE\relax }{figure.caption.32}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.5}{\ignorespaces Arduino IDE\relax }}{24}{figure.caption.33}\protected@file@percent } -\newlabel{ard-ide}{{3.5}{24}{Arduino IDE\relax }{figure.caption.33}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.4}{\ignorespaces Linux terminal to launch Arduino IDE\relax }}{24}{figure.caption.33}\protected@file@percent } +\newlabel{arduino-opt}{{3.4}{24}{Linux terminal to launch Arduino IDE\relax }{figure.caption.33}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.5}{\ignorespaces Arduino IDE\relax }}{24}{figure.caption.34}\protected@file@percent } +\newlabel{ard-ide}{{3.5}{24}{Arduino IDE\relax }{figure.caption.34}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.4}Testing Arduino with a sample program}{26}{subsection.3.1.4}\protected@file@percent } \newlabel{sec:testing-arduino}{{3.1.4}{26}{Testing Arduino with a sample program}{subsection.3.1.4}{}} \citation{scilab-ref} @@ -142,37 +143,37 @@ \newlabel{scilab-installation-windows}{{3.2.1}{28}{Downloading and installing on Windows}{subsection.3.2.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Downloading and installing on GNU/Linux Ubuntu}{28}{subsection.3.2.2}\protected@file@percent } \newlabel{scilab-installation-linux}{{3.2.2}{28}{Downloading and installing on GNU/Linux Ubuntu}{subsection.3.2.2}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.6}{\ignorespaces Linux terminal to launch Scilab\relax }}{29}{figure.caption.34}\protected@file@percent } -\newlabel{linux-cd}{{3.6}{29}{Linux terminal to launch Scilab\relax }{figure.caption.34}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.6}{\ignorespaces Linux terminal to launch Scilab\relax }}{29}{figure.caption.35}\protected@file@percent } +\newlabel{linux-cd}{{3.6}{29}{Linux terminal to launch Scilab\relax }{figure.caption.35}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Scilab-Arduino toolbox}{29}{subsection.3.2.3}\protected@file@percent } \newlabel{sec:sci-ard-toolbox}{{3.2.3}{29}{Scilab-Arduino toolbox}{subsection.3.2.3}{}} \newlabel{4@xvr}{{}{29}} \newlabel{4@vr}{{}{29}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.7}{\ignorespaces Browsing toolbox directory\relax }}{30}{figure.caption.35}\protected@file@percent } -\newlabel{scilab-browse}{{3.7}{30}{Browsing toolbox directory\relax }{figure.caption.35}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.8}{\ignorespaces Output of builder.sce\relax }}{31}{figure.caption.36}\protected@file@percent } -\newlabel{builder}{{3.8}{31}{Output of builder.sce\relax }{figure.caption.36}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.7}{\ignorespaces Browsing toolbox directory\relax }}{30}{figure.caption.36}\protected@file@percent } +\newlabel{scilab-browse}{{3.7}{30}{Browsing toolbox directory\relax }{figure.caption.36}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.8}{\ignorespaces Output of builder.sce\relax }}{31}{figure.caption.37}\protected@file@percent } +\newlabel{builder}{{3.8}{31}{Output of builder.sce\relax }{figure.caption.37}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}Identifying Arduino communication port number}{31}{subsection.3.2.4}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {3.9}{\ignorespaces Output of loader.sce\relax }}{32}{figure.caption.37}\protected@file@percent } -\newlabel{loader}{{3.9}{32}{Output of loader.sce\relax }{figure.caption.37}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.9}{\ignorespaces Output of loader.sce\relax }}{32}{figure.caption.38}\protected@file@percent } +\newlabel{loader}{{3.9}{32}{Output of loader.sce\relax }{figure.caption.38}{}} \newlabel{fn:port}{{4}{32}{}{Hfootnote.4}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.10}{\ignorespaces Device Manager in windows\relax }}{33}{figure.caption.38}\protected@file@percent } -\newlabel{dev-mgr}{{3.10}{33}{Device Manager in windows\relax }{figure.caption.38}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.10}{\ignorespaces Device Manager in windows\relax }}{33}{figure.caption.39}\protected@file@percent } +\newlabel{dev-mgr}{{3.10}{33}{Device Manager in windows\relax }{figure.caption.39}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.5}Testing Scilab-Arduino toolbox}{33}{subsection.3.2.5}\protected@file@percent } \newlabel{sec:testing-scilab-arduino}{{3.2.5}{33}{Testing Scilab-Arduino toolbox}{subsection.3.2.5}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.11}{\ignorespaces COM port properties window\relax }}{34}{figure.caption.39}\protected@file@percent } -\newlabel{com}{{3.11}{34}{COM port properties window\relax }{figure.caption.39}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.12}{\ignorespaces Port number on Linux terminal\relax }}{34}{figure.caption.40}\protected@file@percent } -\newlabel{linux-port}{{3.12}{34}{Port number on Linux terminal\relax }{figure.caption.40}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.11}{\ignorespaces COM port properties window\relax }}{34}{figure.caption.40}\protected@file@percent } +\newlabel{com}{{3.11}{34}{COM port properties window\relax }{figure.caption.40}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.12}{\ignorespaces Port number on Linux terminal\relax }}{34}{figure.caption.41}\protected@file@percent } +\newlabel{linux-port}{{3.12}{34}{Port number on Linux terminal\relax }{figure.caption.41}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/tools/scilab/test\textunderscore firmware.sce}{35}{lstlisting.3.-2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.6}Firmware}{35}{subsection.3.2.6}\protected@file@percent } \newlabel{sec:test-firmware-scilab}{{3.2.6}{35}{Firmware}{subsection.3.2.6}{}} \@writefile{cod}{\addvspace {10pt}} \newlabel{fn:firmware}{{5}{35}{}{Hfootnote.5}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.13}{\ignorespaces Scilab test code output\relax }}{36}{figure.caption.41}\protected@file@percent } -\newlabel{test-console}{{3.13}{36}{Scilab test code output\relax }{figure.caption.41}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.14}{\ignorespaces Arduino toolbox functions used in this book\relax }}{36}{figure.caption.42}\protected@file@percent } -\newlabel{func}{{3.14}{36}{Arduino toolbox functions used in this book\relax }{figure.caption.42}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.13}{\ignorespaces Scilab test code output\relax }}{36}{figure.caption.42}\protected@file@percent } +\newlabel{test-console}{{3.13}{36}{Scilab test code output\relax }{figure.caption.42}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.14}{\ignorespaces Arduino toolbox functions used in this book\relax }}{36}{figure.caption.43}\protected@file@percent } +\newlabel{func}{{3.14}{36}{Arduino toolbox functions used in this book\relax }{figure.caption.43}{}} \@writefile{thm}{\contentsline {codemass}{{Scilab Code}{3.{1}}{}}{36}{codemass.3.1}\protected@file@percent } \@writefile{cod}{\contentsline {section}{\numberline {3.{1}}A Scilab code to check whether the firmware is properly installed or not}{36}{codemass.3.1}\protected@file@percent } \newlabel{5@xvr}{{}{36}} @@ -183,38 +184,38 @@ \@writefile{toc}{\contentsline {section}{\numberline {3.3}Xcos}{37}{section.3.3}\protected@file@percent } \newlabel{sec:xcos-start}{{3.3}{37}{Xcos}{section.3.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Downloading, installing and testing}{37}{subsection.3.3.1}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {3.15}{\ignorespaces Sine generator in palette browser\relax }}{38}{figure.caption.43}\protected@file@percent } -\newlabel{sine-blk}{{3.15}{38}{Sine generator in palette browser\relax }{figure.caption.43}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.15}{\ignorespaces Sine generator in palette browser\relax }}{38}{figure.caption.44}\protected@file@percent } +\newlabel{sine-blk}{{3.15}{38}{Sine generator in palette browser\relax }{figure.caption.44}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Use case}{38}{subsection.3.3.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {3.16}{\ignorespaces CSCOPE block in xcos\relax }}{39}{figure.caption.44}\protected@file@percent } -\newlabel{plot-blk}{{3.16}{39}{CSCOPE block in xcos\relax }{figure.caption.44}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.17}{\ignorespaces CLOCK\_c block in xcos\relax }}{39}{figure.caption.45}\protected@file@percent } -\newlabel{clk-blk}{{3.17}{39}{CLOCK\_c block in xcos\relax }{figure.caption.45}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.18}{\ignorespaces Sine generator in Xcos\relax }}{40}{figure.caption.46}\protected@file@percent } -\newlabel{sine-gen}{{3.18}{40}{Sine generator in Xcos\relax }{figure.caption.46}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.19}{\ignorespaces Sine generator Xcos output\relax }}{40}{figure.caption.47}\protected@file@percent } -\newlabel{sine-output}{{3.19}{40}{Sine generator Xcos output\relax }{figure.caption.47}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.20}{\ignorespaces CSCOPE configuration window\relax }}{41}{figure.caption.48}\protected@file@percent } -\newlabel{cscope-config}{{3.20}{41}{CSCOPE configuration window\relax }{figure.caption.48}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.16}{\ignorespaces CSCOPE block in xcos\relax }}{39}{figure.caption.45}\protected@file@percent } +\newlabel{plot-blk}{{3.16}{39}{CSCOPE block in xcos\relax }{figure.caption.45}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.17}{\ignorespaces CLOCK\_c block in xcos\relax }}{39}{figure.caption.46}\protected@file@percent } +\newlabel{clk-blk}{{3.17}{39}{CLOCK\_c block in xcos\relax }{figure.caption.46}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.18}{\ignorespaces Sine generator in Xcos\relax }}{40}{figure.caption.47}\protected@file@percent } +\newlabel{sine-gen}{{3.18}{40}{Sine generator in Xcos\relax }{figure.caption.47}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.19}{\ignorespaces Sine generator Xcos output\relax }}{40}{figure.caption.48}\protected@file@percent } +\newlabel{sine-output}{{3.19}{40}{Sine generator Xcos output\relax }{figure.caption.48}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.20}{\ignorespaces CSCOPE configuration window\relax }}{41}{figure.caption.49}\protected@file@percent } +\newlabel{cscope-config}{{3.20}{41}{CSCOPE configuration window\relax }{figure.caption.49}{}} \citation{python-ref} -\@writefile{lof}{\contentsline {figure}{\numberline {3.21}{\ignorespaces Simulation setup window\relax }}{42}{figure.caption.49}\protected@file@percent } -\newlabel{sim-setup}{{3.21}{42}{Simulation setup window\relax }{figure.caption.49}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.22}{\ignorespaces Palette browser showing Arduino blocks\relax }}{42}{figure.caption.50}\protected@file@percent } -\newlabel{arduino-palette}{{3.22}{42}{Palette browser showing Arduino blocks\relax }{figure.caption.50}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.21}{\ignorespaces Simulation setup window\relax }}{42}{figure.caption.50}\protected@file@percent } +\newlabel{sim-setup}{{3.21}{42}{Simulation setup window\relax }{figure.caption.50}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.22}{\ignorespaces Palette browser showing Arduino blocks\relax }}{42}{figure.caption.51}\protected@file@percent } +\newlabel{arduino-palette}{{3.22}{42}{Palette browser showing Arduino blocks\relax }{figure.caption.51}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}Xcos-Arduino}{42}{subsection.3.3.3}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {3.23}{\ignorespaces Xcos block help\relax }}{43}{figure.caption.51}\protected@file@percent } -\newlabel{blk-help}{{3.23}{43}{Xcos block help\relax }{figure.caption.51}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.23}{\ignorespaces Xcos block help\relax }}{43}{figure.caption.52}\protected@file@percent } +\newlabel{blk-help}{{3.23}{43}{Xcos block help\relax }{figure.caption.52}{}} \@writefile{toc}{\contentsline {section}{\numberline {3.4}Python}{43}{section.3.4}\protected@file@percent } \newlabel{sec:python-start}{{3.4}{43}{Python}{section.3.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Downloading and installing on Windows}{43}{subsection.3.4.1}\protected@file@percent } \newlabel{py-windows}{{3.4.1}{43}{Downloading and installing on Windows}{subsection.3.4.1}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.24}{\ignorespaces Installing Python 3 on Windows\relax }}{44}{figure.caption.52}\protected@file@percent } -\newlabel{python-windows}{{3.24}{44}{Installing Python 3 on Windows\relax }{figure.caption.52}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.24}{\ignorespaces Installing Python 3 on Windows\relax }}{44}{figure.caption.53}\protected@file@percent } +\newlabel{python-windows}{{3.24}{44}{Installing Python 3 on Windows\relax }{figure.caption.53}{}} \citation{pySerial} -\@writefile{lof}{\contentsline {figure}{\numberline {3.25}{\ignorespaces Launching the Command Prompt on Windows\relax }}{45}{figure.caption.53}\protected@file@percent } -\newlabel{windows-run}{{3.25}{45}{Launching the Command Prompt on Windows\relax }{figure.caption.53}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.26}{\ignorespaces Command Prompt on Windows\relax }}{45}{figure.caption.54}\protected@file@percent } -\newlabel{windows-cmd}{{3.26}{45}{Command Prompt on Windows\relax }{figure.caption.54}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.25}{\ignorespaces Launching the Command Prompt on Windows\relax }}{45}{figure.caption.54}\protected@file@percent } +\newlabel{windows-run}{{3.25}{45}{Launching the Command Prompt on Windows\relax }{figure.caption.54}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.26}{\ignorespaces Command Prompt on Windows\relax }}{45}{figure.caption.55}\protected@file@percent } +\newlabel{windows-cmd}{{3.26}{45}{Command Prompt on Windows\relax }{figure.caption.55}{}} \citation{pySerial} \@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}Downloading and installing on GNU/Linux Ubuntu}{46}{subsection.3.4.2}\protected@file@percent } \newlabel{py-linux}{{3.4.2}{46}{Downloading and installing on GNU/Linux Ubuntu}{subsection.3.4.2}{}} @@ -237,26 +238,26 @@ \newlabel{sec:julia-start}{{3.5}{49}{Julia}{section.3.5}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5.1}Downloading and installing on Windows}{49}{subsection.3.5.1}\protected@file@percent } \newlabel{julia-install-windows}{{3.5.1}{49}{Downloading and installing on Windows}{subsection.3.5.1}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.27}{\ignorespaces Julia's website to download 64-bit Windows/Linux binaries\relax }}{50}{figure.caption.55}\protected@file@percent } -\newlabel{julia-download}{{3.27}{50}{Julia's website to download 64-bit Windows/Linux binaries\relax }{figure.caption.55}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.28}{\ignorespaces Installing Julia 1.6.0 on Windows\relax }}{50}{figure.caption.56}\protected@file@percent } -\newlabel{julia-windows-install}{{3.28}{50}{Installing Julia 1.6.0 on Windows\relax }{figure.caption.56}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.27}{\ignorespaces Julia's website to download 64-bit Windows/Linux binaries\relax }}{50}{figure.caption.56}\protected@file@percent } +\newlabel{julia-download}{{3.27}{50}{Julia's website to download 64-bit Windows/Linux binaries\relax }{figure.caption.56}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.28}{\ignorespaces Installing Julia 1.6.0 on Windows\relax }}{50}{figure.caption.57}\protected@file@percent } +\newlabel{julia-windows-install}{{3.28}{50}{Installing Julia 1.6.0 on Windows\relax }{figure.caption.57}{}} \citation{julia-serial-ports} -\@writefile{lof}{\contentsline {figure}{\numberline {3.29}{\ignorespaces Launching the Command Prompt on Windows\relax }}{51}{figure.caption.57}\protected@file@percent } -\newlabel{windows-run-julia}{{3.29}{51}{Launching the Command Prompt on Windows\relax }{figure.caption.57}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.30}{\ignorespaces Command Prompt on Windows\relax }}{51}{figure.caption.58}\protected@file@percent } -\newlabel{windows-cmd-julia}{{3.30}{51}{Command Prompt on Windows\relax }{figure.caption.58}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.31}{\ignorespaces Windows command prompt to launch Julia REPL\relax }}{52}{figure.caption.59}\protected@file@percent } -\newlabel{julia-repl-windows}{{3.31}{52}{Windows command prompt to launch Julia REPL\relax }{figure.caption.59}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.32}{\ignorespaces Windows command prompt to enter Pkg REPL in Julia\relax }}{53}{figure.caption.60}\protected@file@percent } -\newlabel{julia-pkg-windows}{{3.32}{53}{Windows command prompt to enter Pkg REPL in Julia\relax }{figure.caption.60}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.29}{\ignorespaces Launching the Command Prompt on Windows\relax }}{51}{figure.caption.58}\protected@file@percent } +\newlabel{windows-run-julia}{{3.29}{51}{Launching the Command Prompt on Windows\relax }{figure.caption.58}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.30}{\ignorespaces Command Prompt on Windows\relax }}{51}{figure.caption.59}\protected@file@percent } +\newlabel{windows-cmd-julia}{{3.30}{51}{Command Prompt on Windows\relax }{figure.caption.59}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.31}{\ignorespaces Windows command prompt to launch Julia REPL\relax }}{52}{figure.caption.60}\protected@file@percent } +\newlabel{julia-repl-windows}{{3.31}{52}{Windows command prompt to launch Julia REPL\relax }{figure.caption.60}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.32}{\ignorespaces Windows command prompt to enter Pkg REPL in Julia\relax }}{53}{figure.caption.61}\protected@file@percent } +\newlabel{julia-pkg-windows}{{3.32}{53}{Windows command prompt to enter Pkg REPL in Julia\relax }{figure.caption.61}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5.2}Downloading and installing GNU/Linux Ubuntu}{53}{subsection.3.5.2}\protected@file@percent } \newlabel{julia-install-linux}{{3.5.2}{53}{Downloading and installing GNU/Linux Ubuntu}{subsection.3.5.2}{}} \citation{julia-serial-ports} -\@writefile{lof}{\contentsline {figure}{\numberline {3.33}{\ignorespaces Linux terminal to launch Julia REPL\relax }}{55}{figure.caption.61}\protected@file@percent } -\newlabel{julia-repl}{{3.33}{55}{Linux terminal to launch Julia REPL\relax }{figure.caption.61}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.34}{\ignorespaces Linux terminal to enter Pkg REPL in Julia\relax }}{56}{figure.caption.62}\protected@file@percent } -\newlabel{julia-pkg}{{3.34}{56}{Linux terminal to enter Pkg REPL in Julia\relax }{figure.caption.62}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.33}{\ignorespaces Linux terminal to launch Julia REPL\relax }}{55}{figure.caption.62}\protected@file@percent } +\newlabel{julia-repl}{{3.33}{55}{Linux terminal to launch Julia REPL\relax }{figure.caption.62}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.34}{\ignorespaces Linux terminal to enter Pkg REPL in Julia\relax }}{56}{figure.caption.63}\protected@file@percent } +\newlabel{julia-pkg}{{3.34}{56}{Linux terminal to enter Pkg REPL in Julia\relax }{figure.caption.63}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.5.3}Julia-Arduino toolbox}{57}{subsection.3.5.3}\protected@file@percent } \newlabel{sec:julia-toolbox}{{3.5.3}{57}{Julia-Arduino toolbox}{subsection.3.5.3}{}} \newlabel{8@xvr}{{}{57}} @@ -275,33 +276,33 @@ \newlabel{sec:OpenModelica-start}{{3.6}{58}{OpenModelica}{section.3.6}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.1}Downloading and installing on Windows}{58}{subsection.3.6.1}\protected@file@percent } \newlabel{openmodelica-install-windows}{{3.6.1}{58}{Downloading and installing on Windows}{subsection.3.6.1}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.35}{\ignorespaces Allowing Microsoft Defender to run the executable file\relax }}{59}{figure.caption.63}\protected@file@percent } -\newlabel{om-run-anyway}{{3.35}{59}{Allowing Microsoft Defender to run the executable file\relax }{figure.caption.63}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.36}{\ignorespaces Setup of Modelica Standard Library version\relax }}{60}{figure.caption.64}\protected@file@percent } -\newlabel{om-help}{{3.36}{60}{Setup of Modelica Standard Library version\relax }{figure.caption.64}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.35}{\ignorespaces Allowing Microsoft Defender to run the executable file\relax }}{59}{figure.caption.64}\protected@file@percent } +\newlabel{om-run-anyway}{{3.35}{59}{Allowing Microsoft Defender to run the executable file\relax }{figure.caption.64}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.36}{\ignorespaces Setup of Modelica Standard Library version\relax }}{60}{figure.caption.65}\protected@file@percent } +\newlabel{om-help}{{3.36}{60}{Setup of Modelica Standard Library version\relax }{figure.caption.65}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.2}Downloading and installing on GNU/Linux Ubuntu}{60}{subsection.3.6.2}\protected@file@percent } \newlabel{openmodelica-install-linux}{{3.6.2}{60}{Downloading and installing on GNU/Linux Ubuntu}{subsection.3.6.2}{}} \citation{om-ref} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.3}Simulating models in OpenModelica}{61}{subsection.3.6.3}\protected@file@percent } \newlabel{OpenModelica-code-execution}{{3.6.3}{61}{Simulating models in OpenModelica}{subsection.3.6.3}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.37}{\ignorespaces User Interface of OMEdit\relax }}{62}{figure.caption.65}\protected@file@percent } -\newlabel{om-ui}{{3.37}{62}{User Interface of OMEdit\relax }{figure.caption.65}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.38}{\ignorespaces Opening a model in OMEdit\relax }}{63}{figure.caption.66}\protected@file@percent } -\newlabel{om-model-open}{{3.38}{63}{Opening a model in OMEdit\relax }{figure.caption.66}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.37}{\ignorespaces User Interface of OMEdit\relax }}{62}{figure.caption.66}\protected@file@percent } +\newlabel{om-ui}{{3.37}{62}{User Interface of OMEdit\relax }{figure.caption.66}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.38}{\ignorespaces Opening a model in OMEdit\relax }}{63}{figure.caption.67}\protected@file@percent } +\newlabel{om-model-open}{{3.38}{63}{Opening a model in OMEdit\relax }{figure.caption.67}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.6.4}OpenModelica-Arduino toolbox}{63}{subsection.3.6.4}\protected@file@percent } \newlabel{sec:load-om-toolbox}{{3.6.4}{63}{OpenModelica-Arduino toolbox}{subsection.3.6.4}{}} \newlabel{10@xvr}{{}{63}} \newlabel{10@vr}{{}{63}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.39}{\ignorespaces Opening a model in diagram view in OMEdit\relax }}{64}{figure.caption.67}\protected@file@percent } -\newlabel{om-modeling}{{3.39}{64}{Opening a model in diagram view in OMEdit\relax }{figure.caption.67}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.40}{\ignorespaces Different views of a model in OMEdit\relax }}{64}{figure.caption.68}\protected@file@percent } -\newlabel{om-views}{{3.40}{64}{Different views of a model in OMEdit\relax }{figure.caption.68}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.41}{\ignorespaces Opening a model in text view in OMEdit\relax }}{65}{figure.caption.69}\protected@file@percent } -\newlabel{om-text-view}{{3.41}{65}{Opening a model in text view in OMEdit\relax }{figure.caption.69}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.42}{\ignorespaces Simulating a model in OMEdit\relax }}{65}{figure.caption.70}\protected@file@percent } -\newlabel{om-simulate}{{3.42}{65}{Simulating a model in OMEdit\relax }{figure.caption.70}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {3.43}{\ignorespaces Output window of OMEdit\relax }}{66}{figure.caption.71}\protected@file@percent } -\newlabel{om-sim-success}{{3.43}{66}{Output window of OMEdit\relax }{figure.caption.71}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.39}{\ignorespaces Opening a model in diagram view in OMEdit\relax }}{64}{figure.caption.68}\protected@file@percent } +\newlabel{om-modeling}{{3.39}{64}{Opening a model in diagram view in OMEdit\relax }{figure.caption.68}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.40}{\ignorespaces Different views of a model in OMEdit\relax }}{64}{figure.caption.69}\protected@file@percent } +\newlabel{om-views}{{3.40}{64}{Different views of a model in OMEdit\relax }{figure.caption.69}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.41}{\ignorespaces Opening a model in text view in OMEdit\relax }}{65}{figure.caption.70}\protected@file@percent } +\newlabel{om-text-view}{{3.41}{65}{Opening a model in text view in OMEdit\relax }{figure.caption.70}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.42}{\ignorespaces Simulating a model in OMEdit\relax }}{65}{figure.caption.71}\protected@file@percent } +\newlabel{om-simulate}{{3.42}{65}{Simulating a model in OMEdit\relax }{figure.caption.71}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.43}{\ignorespaces Output window of OMEdit\relax }}{66}{figure.caption.72}\protected@file@percent } +\newlabel{om-sim-success}{{3.43}{66}{Output window of OMEdit\relax }{figure.caption.72}{}} \newlabel{itm:library}{{4}{66}{OpenModelica-Arduino toolbox}{Item.158}{}} \newlabel{itm:locate}{{5}{67}{OpenModelica-Arduino toolbox}{Item.159}{}} \newlabel{itm:simulate}{{6}{67}{OpenModelica-Arduino toolbox}{Item.160}{}} @@ -315,22 +316,22 @@ \newlabel{11@vr}{{}{67}} \newlabel{OpenModelica:test-firmware}{{3.{1}}{67}{Firmware}{OpenModelicamass.3.1}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/tools/openmodelica/windows//test\textunderscore firmware.mo}{67}{lstlisting.3.-7}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {3.44}{\ignorespaces Examples provided in the OpenModelica-Arduino toolbox\relax }}{68}{figure.caption.72}\protected@file@percent } -\newlabel{om-examples-toolbox}{{3.44}{68}{Examples provided in the OpenModelica-Arduino toolbox\relax }{figure.caption.72}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.44}{\ignorespaces Examples provided in the OpenModelica-Arduino toolbox\relax }}{68}{figure.caption.73}\protected@file@percent } +\newlabel{om-examples-toolbox}{{3.44}{68}{Examples provided in the OpenModelica-Arduino toolbox\relax }{figure.caption.73}{}} \@writefile{toc}{\contentsline {chapter}{\numberline {4}Interfacing a Light Emitting Diode}{69}{chapter.4}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{led}{{4}{69}{Interfacing a Light Emitting Diode}{chapter.4}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.1}Preliminaries}{69}{section.4.1}\protected@file@percent } \newlabel{sec:led-pril}{{4.1}{69}{Preliminaries}{section.4.1}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Light Emitting Diode\relax }}{69}{figure.caption.73}\protected@file@percent } -\newlabel{fig:ledsym}{{4.1}{69}{Light Emitting Diode\relax }{figure.caption.73}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Internal connection diagram for the RGB LED on the shield\relax }}{70}{figure.caption.74}\protected@file@percent } -\newlabel{fig:ledblock}{{4.2}{70}{Internal connection diagram for the RGB LED on the shield\relax }{figure.caption.74}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces Connecting Arduino Uno\ and shield\relax }}{70}{figure.caption.75}\protected@file@percent } -\newlabel{fig:uno-shield-connect}{{4.3}{70}{Connecting \arduino \ and shield\relax }{figure.caption.75}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces An RGB LED with Arduino Uno\ using a breadboard\relax }}{71}{figure.caption.76}\protected@file@percent } -\newlabel{fig:ard-rgb-bread}{{4.4}{71}{An RGB LED with \arduino \ using a breadboard\relax }{figure.caption.76}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Light Emitting Diode\relax }}{69}{figure.caption.74}\protected@file@percent } +\newlabel{fig:ledsym}{{4.1}{69}{Light Emitting Diode\relax }{figure.caption.74}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Internal connection diagram for the RGB LED on the shield\relax }}{70}{figure.caption.75}\protected@file@percent } +\newlabel{fig:ledblock}{{4.2}{70}{Internal connection diagram for the RGB LED on the shield\relax }{figure.caption.75}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces Connecting Arduino Uno\ and shield\relax }}{70}{figure.caption.76}\protected@file@percent } +\newlabel{fig:uno-shield-connect}{{4.3}{70}{Connecting \arduino \ and shield\relax }{figure.caption.76}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces An RGB LED with Arduino Uno\ using a breadboard\relax }}{71}{figure.caption.77}\protected@file@percent } +\newlabel{fig:ard-rgb-bread}{{4.4}{71}{An RGB LED with \arduino \ using a breadboard\relax }{figure.caption.77}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.2}Connecting an RGB LED with Arduino Uno\ using a breadboard}{71}{section.4.2}\protected@file@percent } \newlabel{sec:led-bread}{{4.2}{71}{Connecting an RGB LED with \arduino \ using a breadboard}{section.4.2}{}} \@writefile{toc}{\contentsline {section}{\numberline {4.3}Lighting the LED from the Arduino IDE}{72}{section.4.3}\protected@file@percent } @@ -340,11 +341,11 @@ \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/arduino/led\textendash blue/led\textendash blue.ino}{72}{lstlisting.4.-9}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/arduino/led\textendash blue\textendash delay/led\textendash blue\textendash delay.ino}{72}{lstlisting.4.-10}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/arduino/led\textendash blue\textendash delay/led\textendash blue\textendash delay.ino}{72}{lstlisting.4.-11}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{73}{section*.77}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{73}{section*.79}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{73}{section*.78}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{73}{section*.80}\protected@file@percent } \@writefile{thm}{\contentsline {egmass}{{Exercise}{4.{1}}{}}{73}{egmass.4.1}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces LED experiments directly on Arduino Uno\ board, without the shield\relax }}{74}{figure.caption.78}\protected@file@percent } -\newlabel{fig:led-uno}{{4.5}{74}{LED experiments directly on \arduino \ board, without the shield\relax }{figure.caption.78}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces LED experiments directly on Arduino Uno\ board, without the shield\relax }}{74}{figure.caption.79}\protected@file@percent } +\newlabel{fig:led-uno}{{4.5}{74}{LED experiments directly on \arduino \ board, without the shield\relax }{figure.caption.79}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}Arduino Code}{74}{subsection.4.3.2}\protected@file@percent } \newlabel{sec:led-arduino-code}{{4.3.2}{74}{Arduino Code}{subsection.4.3.2}{}} \@writefile{ard}{\addvspace {10pt}} @@ -410,36 +411,36 @@ \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/scilab/led\textendash green\textendash blink.sce}{78}{lstlisting.4.-28}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {4.5}Lighting the LED from Scilab Xcos}{78}{section.4.5}\protected@file@percent } \newlabel{sec:light-xcos}{{4.5}{78}{Lighting the LED from Scilab Xcos}{section.4.5}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Turning the blue LED on through Xcos}}{79}{figure.caption.80}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Turning the blue LED on through Xcos}}{79}{figure.caption.81}\protected@file@percent } \newlabel{21@xvr}{{}{79}} \newlabel{21@vr}{{}{79}} -\newlabel{fig:led-blue}{{4.6}{79}{Turning the blue LED on through Xcos}{figure.caption.80}{}} -\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Parameters to light the blue LED in Xcos\relax }}{79}{table.caption.81}\protected@file@percent } -\newlabel{tab:led-blue}{{4.1}{79}{Parameters to light the blue LED in Xcos\relax }{table.caption.81}{}} +\newlabel{fig:led-blue}{{4.6}{79}{Turning the blue LED on through Xcos}{figure.caption.81}{}} +\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Parameters to light the blue LED in Xcos\relax }}{79}{table.caption.82}\protected@file@percent } +\newlabel{tab:led-blue}{{4.1}{79}{Parameters to light the blue LED in Xcos\relax }{table.caption.82}{}} \newlabel{22@xvr}{{}{79}} \newlabel{22@vr}{{}{79}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.7}{\ignorespaces Turning the blue LED on through Xcos for two seconds}}{80}{figure.caption.82}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.7}{\ignorespaces Turning the blue LED on through Xcos for two seconds}}{80}{figure.caption.83}\protected@file@percent } \newlabel{24@xvr}{{}{80}} \newlabel{24@vr}{{}{80}} -\newlabel{fig:led-blue-delay}{{4.7}{80}{Turning the blue LED on through Xcos for two seconds}{figure.caption.82}{}} -\@writefile{lot}{\contentsline {table}{\numberline {4.2}{\ignorespaces Parameters to light the blue LED in Xcos for two seconds\relax }}{80}{table.caption.83}\protected@file@percent } -\newlabel{tab:led-blue-delay}{{4.2}{80}{Parameters to light the blue LED in Xcos for two seconds\relax }{table.caption.83}{}} +\newlabel{fig:led-blue-delay}{{4.7}{80}{Turning the blue LED on through Xcos for two seconds}{figure.caption.83}{}} +\@writefile{lot}{\contentsline {table}{\numberline {4.2}{\ignorespaces Parameters to light the blue LED in Xcos for two seconds\relax }}{80}{table.caption.84}\protected@file@percent } +\newlabel{tab:led-blue-delay}{{4.2}{80}{Parameters to light the blue LED in Xcos for two seconds\relax }{table.caption.84}{}} \newlabel{25@xvr}{{}{80}} \newlabel{25@vr}{{}{80}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.8}{\ignorespaces Turning the blue and red LEDs on through Xcos and turning them off one by one}}{81}{figure.caption.84}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.8}{\ignorespaces Turning the blue and red LEDs on through Xcos and turning them off one by one}}{81}{figure.caption.85}\protected@file@percent } \newlabel{27@xvr}{{}{81}} \newlabel{27@vr}{{}{81}} -\newlabel{fig:led-blue-red}{{4.8}{81}{Turning the blue and red LEDs on through Xcos and turning them off one by one}{figure.caption.84}{}} -\@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 }}{81}{table.caption.85}\protected@file@percent } -\newlabel{tab:led-blue-red}{{4.3}{81}{Parameters to turn the blue and red LEDs on and then turn them off one by one\relax }{table.caption.85}{}} +\newlabel{fig:led-blue-red}{{4.8}{81}{Turning the blue and red LEDs on through Xcos and turning them off one by one}{figure.caption.85}{}} +\@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 }}{81}{table.caption.86}\protected@file@percent } +\newlabel{tab:led-blue-red}{{4.3}{81}{Parameters to turn the blue and red LEDs on and then turn them off one by one\relax }{table.caption.86}{}} \newlabel{28@xvr}{{}{81}} \newlabel{28@vr}{{}{81}} -\@writefile{lof}{\contentsline {figure}{\numberline {4.9}{\ignorespaces Blinking the green LED every second through Xcos}}{82}{figure.caption.86}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.9}{\ignorespaces Blinking the green LED every second through Xcos}}{82}{figure.caption.87}\protected@file@percent } \newlabel{30@xvr}{{}{82}} \newlabel{30@vr}{{}{82}} -\newlabel{fig:led-green-blink}{{4.9}{82}{Blinking the green LED every second through Xcos}{figure.caption.86}{}} -\@writefile{lot}{\contentsline {table}{\numberline {4.4}{\ignorespaces Parameters to make the green LED blink every second\relax }}{82}{table.caption.87}\protected@file@percent } -\newlabel{tab:led-green-blink}{{4.4}{82}{Parameters to make the green LED blink every second\relax }{table.caption.87}{}} +\newlabel{fig:led-green-blink}{{4.9}{82}{Blinking the green LED every second through Xcos}{figure.caption.87}{}} +\@writefile{lot}{\contentsline {table}{\numberline {4.4}{\ignorespaces Parameters to make the green LED blink every second\relax }}{82}{table.caption.88}\protected@file@percent } +\newlabel{tab:led-green-blink}{{4.4}{82}{Parameters to make the green LED blink every second\relax }{table.caption.88}{}} \newlabel{31@xvr}{{}{82}} \newlabel{31@vr}{{}{82}} \@writefile{thm}{\contentsline {egmass}{{Exercise}{4.{3}}{}}{82}{egmass.4.3}\protected@file@percent } @@ -554,12 +555,12 @@ \newlabel{pushbutton}{{5}{97}{Interfacing a Pushbutton}{chapter.5}{}} \@writefile{toc}{\contentsline {section}{\numberline {5.1}Preliminaries}{97}{section.5.1}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {5.2}Connecting a pushbutton with Arduino Uno\ using a breadboard}{97}{section.5.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Internal connection diagram for the pushbutton on the shield\relax }}{98}{figure.caption.88}\protected@file@percent } -\newlabel{fig:pushbuttonconn}{{5.1}{98}{Internal connection diagram for the pushbutton on the shield\relax }{figure.caption.88}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces A pushbutton to read its status with Arduino Uno using a breadboard\relax }}{98}{figure.caption.89}\protected@file@percent } -\newlabel{fig:switch-bread}{{5.2}{98}{A pushbutton to read its status with Arduino Uno using a breadboard\relax }{figure.caption.89}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces A pushbutton to control an LED with Arduino Uno using a breadboard\relax }}{99}{figure.caption.90}\protected@file@percent } -\newlabel{fig:switch-led}{{5.3}{99}{A pushbutton to control an LED with Arduino Uno using a breadboard\relax }{figure.caption.90}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Internal connection diagram for the pushbutton on the shield\relax }}{98}{figure.caption.89}\protected@file@percent } +\newlabel{fig:pushbuttonconn}{{5.1}{98}{Internal connection diagram for the pushbutton on the shield\relax }{figure.caption.89}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces A pushbutton to read its status with Arduino Uno using a breadboard\relax }}{98}{figure.caption.90}\protected@file@percent } +\newlabel{fig:switch-bread}{{5.2}{98}{A pushbutton to read its status with Arduino Uno using a breadboard\relax }{figure.caption.90}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces A pushbutton to control an LED with Arduino Uno using a breadboard\relax }}{99}{figure.caption.91}\protected@file@percent } +\newlabel{fig:switch-led}{{5.3}{99}{A pushbutton to control an LED with Arduino Uno using a breadboard\relax }{figure.caption.91}{}} \@writefile{toc}{\contentsline {section}{\numberline {5.3}Reading the pushbutton status from the Arduino IDE}{100}{section.5.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}Reading the pushbutton status}{100}{subsection.5.3.1}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/arduino/push\textendash button\textendash status/push\textendash button\textendash status.ino}{100}{lstlisting.5.-64}\protected@file@percent } @@ -584,8 +585,8 @@ \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}Reading the pushbutton Status}{102}{subsection.5.4.1}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/scilab/push\textendash button\textendash status.sce}{102}{lstlisting.5.-69}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/scilab/push\textendash button\textendash status.sce}{102}{lstlisting.5.-70}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {5.4}{\ignorespaces GUI in Scilab to show the status of the pushbutton\relax }}{103}{figure.caption.91}\protected@file@percent } -\newlabel{fig:ard-meter}{{5.4}{103}{GUI in Scilab to show the status of the pushbutton\relax }{figure.caption.91}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {5.4}{\ignorespaces GUI in Scilab to show the status of the pushbutton\relax }}{103}{figure.caption.92}\protected@file@percent } +\newlabel{fig:ard-meter}{{5.4}{103}{GUI in Scilab to show the status of the pushbutton\relax }{figure.caption.92}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/scilab/led\textendash push\textendash button.sce}{103}{lstlisting.5.-71}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}Scilab Code}{103}{subsection.5.4.2}\protected@file@percent } \newlabel{sec:push-scilab-code}{{5.4.2}{103}{Scilab Code}{subsection.5.4.2}{}} @@ -604,20 +605,20 @@ \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/scilab/led\textendash push\textendash button.sce}{104}{lstlisting.5.-73}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {5.5}Accessing the pushbutton from Xcos}{104}{section.5.5}\protected@file@percent } \newlabel{sec:push-xcos}{{5.5}{104}{Accessing the pushbutton from Xcos}{section.5.5}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {5.5}{\ignorespaces Printing the push button status on the display block}}{105}{figure.caption.92}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {5.5}{\ignorespaces Printing the push button status on the display block}}{105}{figure.caption.93}\protected@file@percent } \newlabel{45@xvr}{{}{105}} \newlabel{45@vr}{{}{105}} -\newlabel{fig:push-button-status}{{5.5}{105}{Printing the push button status on the display block}{figure.caption.92}{}} -\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Parameters to print the push button status on the display block\relax }}{105}{table.caption.93}\protected@file@percent } -\newlabel{tab:push-button-status}{{5.1}{105}{Parameters to print the push button status on the display block\relax }{table.caption.93}{}} +\newlabel{fig:push-button-status}{{5.5}{105}{Printing the push button status on the display block}{figure.caption.93}{}} +\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces Parameters to print the push button status on the display block\relax }}{105}{table.caption.94}\protected@file@percent } +\newlabel{tab:push-button-status}{{5.1}{105}{Parameters to print the push button status on the display block\relax }{table.caption.94}{}} \newlabel{46@xvr}{{}{105}} \newlabel{46@vr}{{}{105}} -\@writefile{lof}{\contentsline {figure}{\numberline {5.6}{\ignorespaces Turning the LED on or off, depending on the pushbutton}}{106}{figure.caption.94}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {5.6}{\ignorespaces Turning the LED on or off, depending on the pushbutton}}{106}{figure.caption.95}\protected@file@percent } \newlabel{48@xvr}{{}{106}} \newlabel{48@vr}{{}{106}} -\newlabel{fig:led-push-button}{{5.6}{106}{Turning the LED on or off, depending on the pushbutton}{figure.caption.94}{}} -\@writefile{lot}{\contentsline {table}{\numberline {5.2}{\ignorespaces Xcos parameters to turn the LED on through the pushbutton\relax }}{106}{table.caption.95}\protected@file@percent } -\newlabel{tab:led-push-button}{{5.2}{106}{Xcos parameters to turn the LED on through the pushbutton\relax }{table.caption.95}{}} +\newlabel{fig:led-push-button}{{5.6}{106}{Turning the LED on or off, depending on the pushbutton}{figure.caption.95}{}} +\@writefile{lot}{\contentsline {table}{\numberline {5.2}{\ignorespaces Xcos parameters to turn the LED on through the pushbutton\relax }}{106}{table.caption.96}\protected@file@percent } +\newlabel{tab:led-push-button}{{5.2}{106}{Xcos parameters to turn the LED on through the pushbutton\relax }{table.caption.96}{}} \newlabel{49@xvr}{{}{106}} \newlabel{49@vr}{{}{106}} \@writefile{thm}{\contentsline {egmass}{{Exercise}{5.{1}}{}}{106}{egmass.5.1}\protected@file@percent } @@ -687,16 +688,16 @@ \newlabel{sub@fig:ldr}{{(a)}{a}{Subfigure 6 6.1a\relax }{subfigure.6.1.1}{}} \newlabel{fig:ldrsym}{{6.1b}{118}{Subfigure 6 6.1b}{subfigure.6.1.2}{}} \newlabel{sub@fig:ldrsym}{{(b)}{b}{Subfigure 6 6.1b\relax }{subfigure.6.1.2}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.1}{\ignorespaces Light Dependent Resistor\relax }}{118}{figure.caption.96}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {6.1}{\ignorespaces Light Dependent Resistor\relax }}{118}{figure.caption.97}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of an LDR}}}{118}{subfigure.1.1}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Symbolic representation of an LDR}}}{118}{subfigure.1.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {6.2}{\ignorespaces Internal connection diagram for the LDR on the shield\relax }}{118}{figure.caption.97}\protected@file@percent } -\newlabel{fig:ldrconn}{{6.2}{118}{Internal connection diagram for the LDR on the shield\relax }{figure.caption.97}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.3}{\ignorespaces An LDR to read its values with Arduino Uno\ using a breadboard\relax }}{119}{figure.caption.98}\protected@file@percent } -\newlabel{fig:ard-ldr}{{6.3}{119}{An LDR to read its values with \arduino \ using a breadboard\relax }{figure.caption.98}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.2}{\ignorespaces Internal connection diagram for the LDR on the shield\relax }}{118}{figure.caption.98}\protected@file@percent } +\newlabel{fig:ldrconn}{{6.2}{118}{Internal connection diagram for the LDR on the shield\relax }{figure.caption.98}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.3}{\ignorespaces An LDR to read its values with Arduino Uno\ using a breadboard\relax }}{119}{figure.caption.99}\protected@file@percent } +\newlabel{fig:ard-ldr}{{6.3}{119}{An LDR to read its values with \arduino \ using a breadboard\relax }{figure.caption.99}{}} \@writefile{toc}{\contentsline {section}{\numberline {6.2}Connecting an LDR with Arduino Uno\ using a breadboard}{119}{section.6.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {6.4}{\ignorespaces An LDR to control an LED with Arduino Uno using a breadboard\relax }}{120}{figure.caption.99}\protected@file@percent } -\newlabel{fig:ard-ldr-led}{{6.4}{120}{An LDR to control an LED with Arduino Uno using a breadboard\relax }{figure.caption.99}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.4}{\ignorespaces An LDR to control an LED with Arduino Uno using a breadboard\relax }}{120}{figure.caption.100}\protected@file@percent } +\newlabel{fig:ard-ldr-led}{{6.4}{120}{An LDR to control an LED with Arduino Uno using a breadboard\relax }{figure.caption.100}{}} \@writefile{toc}{\contentsline {section}{\numberline {6.3}Interfacing the LDR through the Arduino IDE}{120}{section.6.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.3.1}Interfacing the LDR}{120}{subsection.6.3.1}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/arduino/ldr\textendash read/ldr\textendash read.ino}{120}{lstlisting.6.-89}\protected@file@percent } @@ -739,24 +740,24 @@ \newlabel{sci:ldr-led}{{6.{2}}{124}{Scilab Code}{codemass.6.2}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/scilab/ldr\textendash led.sce}{124}{lstlisting.6.-97}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {6.5}Interfacing the LDR through Xcos}{124}{section.6.5}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {6.5}{\ignorespaces Xcos diagram to read LDR values}}{125}{figure.caption.100}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {6.5}{\ignorespaces Xcos diagram to read LDR values}}{125}{figure.caption.101}\protected@file@percent } \newlabel{59@xvr}{{}{125}} \newlabel{59@vr}{{}{125}} -\newlabel{fig:ldr-read}{{6.5}{125}{Xcos diagram to read LDR values}{figure.caption.100}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.6}{\ignorespaces Plot window in Xcos to read LDR values\relax }}{125}{figure.caption.101}\protected@file@percent } -\newlabel{fig:ldr-read-plot}{{6.6}{125}{Plot window in Xcos to read LDR values\relax }{figure.caption.101}{}} -\@writefile{lot}{\contentsline {table}{\numberline {6.1}{\ignorespaces Xcos parameters to read LDR\relax }}{126}{table.caption.102}\protected@file@percent } -\newlabel{tab:ldr-read}{{6.1}{126}{Xcos parameters to read LDR\relax }{table.caption.102}{}} +\newlabel{fig:ldr-read}{{6.5}{125}{Xcos diagram to read LDR values}{figure.caption.101}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.6}{\ignorespaces Plot window in Xcos to read LDR values\relax }}{125}{figure.caption.102}\protected@file@percent } +\newlabel{fig:ldr-read-plot}{{6.6}{125}{Plot window in Xcos to read LDR values\relax }{figure.caption.102}{}} +\@writefile{lot}{\contentsline {table}{\numberline {6.1}{\ignorespaces Xcos parameters to read LDR\relax }}{126}{table.caption.103}\protected@file@percent } +\newlabel{tab:ldr-read}{{6.1}{126}{Xcos parameters to read LDR\relax }{table.caption.103}{}} \newlabel{60@xvr}{{}{126}} \newlabel{60@vr}{{}{126}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.7}{\ignorespaces Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}}{127}{figure.caption.103}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {6.7}{\ignorespaces Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}}{127}{figure.caption.104}\protected@file@percent } \newlabel{62@xvr}{{}{127}} \newlabel{62@vr}{{}{127}} -\newlabel{fig:ldr-led}{{6.7}{127}{Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}{figure.caption.103}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {6.8}{\ignorespaces Plot window in Xcos to read LDR values and the state of LED\relax }}{127}{figure.caption.104}\protected@file@percent } -\newlabel{fig:ldr-led-read-plot}{{6.8}{127}{Plot window in Xcos to read LDR values and the state of LED\relax }{figure.caption.104}{}} -\@writefile{lot}{\contentsline {table}{\numberline {6.2}{\ignorespaces Xcos parameters to read LDR and regulate blue LED\relax }}{128}{table.caption.105}\protected@file@percent } -\newlabel{tab:ldr-led}{{6.2}{128}{Xcos parameters to read LDR and regulate blue LED\relax }{table.caption.105}{}} +\newlabel{fig:ldr-led}{{6.7}{127}{Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}{figure.caption.104}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {6.8}{\ignorespaces Plot window in Xcos to read LDR values and the state of LED\relax }}{127}{figure.caption.105}\protected@file@percent } +\newlabel{fig:ldr-led-read-plot}{{6.8}{127}{Plot window in Xcos to read LDR values and the state of LED\relax }{figure.caption.105}{}} +\@writefile{lot}{\contentsline {table}{\numberline {6.2}{\ignorespaces Xcos parameters to read LDR and regulate blue LED\relax }}{128}{table.caption.106}\protected@file@percent } +\newlabel{tab:ldr-led}{{6.2}{128}{Xcos parameters to read LDR and regulate blue LED\relax }{table.caption.106}{}} \newlabel{63@xvr}{{}{128}} \newlabel{63@vr}{{}{128}} \@writefile{toc}{\contentsline {section}{\numberline {6.6}Interfacing the LDR through Python}{128}{section.6.6}\protected@file@percent } @@ -826,13 +827,13 @@ \newlabel{sub@fig:pot}{{(a)}{a}{Subfigure 7 7.1a\relax }{subfigure.7.1.1}{}} \newlabel{fig:potsch}{{7.1b}{138}{Subfigure 7 7.1b}{subfigure.7.1.2}{}} \newlabel{sub@fig:potsch}{{(b)}{b}{Subfigure 7 7.1b\relax }{subfigure.7.1.2}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {7.1}{\ignorespaces Potentiometer's schematic on the shield\relax }}{138}{figure.caption.106}\protected@file@percent } -\newlabel{fig:potmeterconn}{{7.1}{138}{Potentiometer's schematic on the shield\relax }{figure.caption.106}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {7.1}{\ignorespaces Potentiometer's schematic on the shield\relax }}{138}{figure.caption.107}\protected@file@percent } +\newlabel{fig:potmeterconn}{{7.1}{138}{Potentiometer's schematic on the shield\relax }{figure.caption.107}{}} \@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of a potentiometer}}}{138}{subfigure.1.1}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Internal connection diagram for the potentiometer on the shield}}}{138}{subfigure.1.2}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {7.2}Connecting a potentiometer with Arduino Uno\ using a breadboard}{138}{section.7.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {7.2}{\ignorespaces A potentiometer to control an LED with Arduino Uno using a breadboard\relax }}{139}{figure.caption.107}\protected@file@percent } -\newlabel{fig:pot-led}{{7.2}{139}{A potentiometer to control an LED with Arduino Uno using a breadboard\relax }{figure.caption.107}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {7.2}{\ignorespaces A potentiometer to control an LED with Arduino Uno using a breadboard\relax }}{139}{figure.caption.108}\protected@file@percent } +\newlabel{fig:pot-led}{{7.2}{139}{A potentiometer to control an LED with Arduino Uno using a breadboard\relax }{figure.caption.108}{}} \@writefile{toc}{\contentsline {section}{\numberline {7.3}Reading the potentiometer from the Arduino IDE}{139}{section.7.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {7.3.1}Reading the potentiometer}{139}{subsection.7.3.1}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/arduino/pot\textendash threshold/pot\textendash threshold.ino}{140}{lstlisting.7.-110}\protected@file@percent } @@ -859,13 +860,13 @@ \newlabel{70@vr}{{}{142}} \newlabel{sci:pot-100}{{7.{1}}{142}{Scilab Code}{codemass.7.1}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/scilab/pot\textendash threshold.sce}{142}{lstlisting.7.-115}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {7.3}{\ignorespaces Turning LEDs on through Xcos depending on the potentiometer threshold}}{143}{figure.caption.108}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {7.3}{\ignorespaces Turning LEDs on through Xcos depending on the potentiometer threshold}}{143}{figure.caption.109}\protected@file@percent } \newlabel{72@xvr}{{}{143}} \newlabel{72@vr}{{}{143}} -\newlabel{fig:pot-threshold}{{7.3}{143}{Turning LEDs on through Xcos depending on the potentiometer threshold}{figure.caption.108}{}} +\newlabel{fig:pot-threshold}{{7.3}{143}{Turning LEDs on through Xcos depending on the potentiometer threshold}{figure.caption.109}{}} \@writefile{toc}{\contentsline {section}{\numberline {7.5}Reading the potentiometer from Xcos}{143}{section.7.5}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {7.1}{\ignorespaces Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }}{144}{table.caption.109}\protected@file@percent } -\newlabel{tab:pot-threshold}{{7.1}{144}{Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }{table.caption.109}{}} +\@writefile{lot}{\contentsline {table}{\numberline {7.1}{\ignorespaces Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }}{144}{table.caption.110}\protected@file@percent } +\newlabel{tab:pot-threshold}{{7.1}{144}{Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }{table.caption.110}{}} \newlabel{73@xvr}{{}{144}} \newlabel{73@vr}{{}{144}} \@writefile{thm}{\contentsline {egmass}{{Exercise}{7.{1}}{}}{144}{egmass.7.1}\protected@file@percent } @@ -918,28 +919,28 @@ \newlabel{sub@fig:therm}{{(a)}{a}{Subfigure 8 8.1a\relax }{subfigure.8.1.1}{}} \newlabel{fig:thermsym}{{8.1b}{152}{Subfigure 8 8.1b}{subfigure.8.1.2}{}} \newlabel{sub@fig:thermsym}{{(b)}{b}{Subfigure 8 8.1b\relax }{subfigure.8.1.2}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {8.1}{\ignorespaces Pictorial and symbolic representation of a thermistor\relax }}{152}{figure.caption.110}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {8.1}{\ignorespaces Pictorial and symbolic representation of a thermistor\relax }}{152}{figure.caption.111}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Pictorial representation of a thermistor\cite {therm-wiki}}}}{152}{subfigure.1.1}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Symbolic representation of a thermistor}}}{152}{subfigure.1.2}\protected@file@percent } \newlabel{fig:therm-conn}{{8.2a}{152}{Subfigure 8 8.2a}{subfigure.8.2.1}{}} \newlabel{sub@fig:therm-conn}{{(a)}{a}{Subfigure 8 8.2a\relax }{subfigure.8.2.1}{}} \newlabel{fig:buzzer-conn}{{8.2b}{152}{Subfigure 8 8.2b}{subfigure.8.2.2}{}} \newlabel{sub@fig:buzzer-conn}{{(b)}{b}{Subfigure 8 8.2b\relax }{subfigure.8.2.2}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {8.2}{\ignorespaces Internal connection diagrams for thermistor and buzzer on the shield\relax }}{152}{figure.caption.111}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {8.2}{\ignorespaces Internal connection diagrams for thermistor and buzzer on the shield\relax }}{152}{figure.caption.112}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Thermistor connection diagram}}}{152}{subfigure.2.1}\protected@file@percent } \@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Buzzer connection diagram}}}{152}{subfigure.2.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {8.3}{\ignorespaces A thermistor to read its values with Arduino Uno using a breadboard\relax }}{153}{figure.caption.112}\protected@file@percent } -\newlabel{fig:ard-therm-bread}{{8.3}{153}{A thermistor to read its values with Arduino Uno using a breadboard\relax }{figure.caption.112}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {8.3}{\ignorespaces A thermistor to read its values with Arduino Uno using a breadboard\relax }}{153}{figure.caption.113}\protected@file@percent } +\newlabel{fig:ard-therm-bread}{{8.3}{153}{A thermistor to read its values with Arduino Uno using a breadboard\relax }{figure.caption.113}{}} \@writefile{toc}{\contentsline {section}{\numberline {8.2}Connecting a thermistor with Arduino Uno\ using a breadboard}{153}{section.8.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {8.4}{\ignorespaces A thermistor to control a buzzer with Arduino Uno using a breadboard\relax }}{154}{figure.caption.113}\protected@file@percent } -\newlabel{fig:ard-therm-buzzer}{{8.4}{154}{A thermistor to control a buzzer with Arduino Uno using a breadboard\relax }{figure.caption.113}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {8.4}{\ignorespaces A thermistor to control a buzzer with Arduino Uno using a breadboard\relax }}{154}{figure.caption.114}\protected@file@percent } +\newlabel{fig:ard-therm-buzzer}{{8.4}{154}{A thermistor to control a buzzer with Arduino Uno using a breadboard\relax }{figure.caption.114}{}} \@writefile{toc}{\contentsline {section}{\numberline {8.3}Interfacing the thermistor from the Arduino IDE}{154}{section.8.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {8.3.1}Interfacing the thermistor}{154}{subsection.8.3.1}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{154}{lstlisting.8.-125}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{155}{lstlisting.8.-126}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/arduino/therm\textendash read/therm\textendash read.ino}{155}{lstlisting.8.-127}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/arduino/therm\textendash buzzer/therm\textendash buzzer.ino}{156}{lstlisting.8.-128}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{156}{section*.114}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{156}{section*.115}\protected@file@percent } \@writefile{thm}{\contentsline {egmass}{{Exercise}{8.{1}}{}}{156}{egmass.8.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {8.3.2}Arduino Code}{156}{subsection.8.3.2}\protected@file@percent } \newlabel{sec:therm-arduino-code}{{8.3.2}{156}{Arduino Code}{subsection.8.3.2}{}} @@ -961,7 +962,7 @@ \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/scilab/therm\textendash read.sce}{158}{lstlisting.8.-131}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/scilab/therm\textendash read.sce}{158}{lstlisting.8.-132}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/scilab/therm\textendash buzzer.sce}{159}{lstlisting.8.-133}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{159}{section*.115}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{159}{section*.116}\protected@file@percent } \@writefile{thm}{\contentsline {egmass}{{Exercise}{8.{2}}{}}{159}{egmass.8.2}\protected@file@percent } \newlabel{therm-abc}{{8.1}{159}{Interfacing the thermistor}{equation.8.4.1}{}} \newlabel{therm-beta}{{8.2}{160}{Interfacing the thermistor}{equation.8.4.2}{}} @@ -981,33 +982,33 @@ \newlabel{sci:therm-buzzer}{{8.{2}}{160}{Scilab Code}{codemass.8.2}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/scilab/therm\textendash buzzer.sce}{161}{lstlisting.8.-135}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {8.5}Interfacing the thermistor from Xcos}{161}{section.8.5}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {8.5}{\ignorespaces Xcos diagram to read thermistor values}}{162}{figure.caption.116}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {8.5}{\ignorespaces Xcos diagram to read thermistor values}}{162}{figure.caption.117}\protected@file@percent } \newlabel{81@xvr}{{}{162}} \newlabel{81@vr}{{}{162}} -\newlabel{fig:therm-read}{{8.5}{162}{Xcos diagram to read thermistor values}{figure.caption.116}{}} -\@writefile{lot}{\contentsline {table}{\numberline {8.1}{\ignorespaces Xcos parameters to read thermistor\relax }}{162}{table.caption.117}\protected@file@percent } -\newlabel{tab:therm-read}{{8.1}{162}{Xcos parameters to read thermistor\relax }{table.caption.117}{}} +\newlabel{fig:therm-read}{{8.5}{162}{Xcos diagram to read thermistor values}{figure.caption.117}{}} +\@writefile{lot}{\contentsline {table}{\numberline {8.1}{\ignorespaces Xcos parameters to read thermistor\relax }}{162}{table.caption.118}\protected@file@percent } +\newlabel{tab:therm-read}{{8.1}{162}{Xcos parameters to read thermistor\relax }{table.caption.118}{}} \newlabel{82@xvr}{{}{162}} \newlabel{82@vr}{{}{162}} -\@writefile{lof}{\contentsline {figure}{\numberline {8.6}{\ignorespaces Plot window in Xcos to read thermistor values\relax }}{163}{figure.caption.118}\protected@file@percent } -\newlabel{fig:therm-read-output}{{8.6}{163}{Plot window in Xcos to read thermistor values\relax }{figure.caption.118}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {8.7}{\ignorespaces Xcos diagram to read the value of thermistor, which is used to turn the buzzer on}}{163}{figure.caption.119}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {8.6}{\ignorespaces Plot window in Xcos to read thermistor values\relax }}{163}{figure.caption.119}\protected@file@percent } +\newlabel{fig:therm-read-output}{{8.6}{163}{Plot window in Xcos to read thermistor values\relax }{figure.caption.119}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {8.7}{\ignorespaces Xcos diagram to read the value of thermistor, which is used to turn the buzzer on}}{163}{figure.caption.120}\protected@file@percent } \newlabel{84@xvr}{{}{163}} \newlabel{84@vr}{{}{163}} -\newlabel{fig:therm-buzzer}{{8.7}{163}{Xcos diagram to read the value of thermistor, which is used to turn the buzzer on}{figure.caption.119}{}} -\@writefile{lot}{\contentsline {table}{\numberline {8.2}{\ignorespaces Xcos parameters to read thermistor and switch the buzzer\relax }}{164}{table.caption.120}\protected@file@percent } -\newlabel{tab:therm-buzzer}{{8.2}{164}{Xcos parameters to read thermistor and switch the buzzer\relax }{table.caption.120}{}} +\newlabel{fig:therm-buzzer}{{8.7}{163}{Xcos diagram to read the value of thermistor, which is used to turn the buzzer on}{figure.caption.120}{}} +\@writefile{lot}{\contentsline {table}{\numberline {8.2}{\ignorespaces Xcos parameters to read thermistor and switch the buzzer\relax }}{164}{table.caption.121}\protected@file@percent } +\newlabel{tab:therm-buzzer}{{8.2}{164}{Xcos parameters to read thermistor and switch the buzzer\relax }{table.caption.121}{}} \newlabel{85@xvr}{{}{164}} \newlabel{85@vr}{{}{164}} -\@writefile{toc}{\contentsline {paragraph}{Note:}{164}{section*.122}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{164}{section*.123}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {8.6}Interfacing the thermistor from Python}{164}{section.8.6}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {8.6.1}Interfacing the thermistor}{164}{subsection.8.6.1}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {8.8}{\ignorespaces Plot window in Xcos to read thermistor values and the state of LED\relax }}{165}{figure.caption.121}\protected@file@percent } -\newlabel{fig:therm-buzzer-output}{{8.8}{165}{Plot window in Xcos to read thermistor values and the state of LED\relax }{figure.caption.121}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {8.8}{\ignorespaces Plot window in Xcos to read thermistor values and the state of LED\relax }}{165}{figure.caption.122}\protected@file@percent } +\newlabel{fig:therm-buzzer-output}{{8.8}{165}{Plot window in Xcos to read thermistor values and the state of LED\relax }{figure.caption.122}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/python/therm\textendash read.py}{165}{lstlisting.8.-136}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/python/therm\textendash read.py}{165}{lstlisting.8.-137}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/python/therm\textendash buzzer.py}{166}{lstlisting.8.-138}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{166}{section*.123}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{166}{section*.124}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {8.6.2}Python Code}{167}{subsection.8.6.2}\protected@file@percent } \newlabel{sec:therm-pyhton-code}{{8.6.2}{167}{Python Code}{subsection.8.6.2}{}} \@writefile{pyd}{\addvspace {10pt}} @@ -1029,7 +1030,7 @@ \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/julia/therm\textendash read.jl}{169}{lstlisting.8.-141}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/julia/therm\textendash read.jl}{169}{lstlisting.8.-142}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/julia/therm\textendash buzzer.jl}{170}{lstlisting.8.-143}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{170}{section*.124}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{170}{section*.125}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {8.7.2}Julia Code}{170}{subsection.8.7.2}\protected@file@percent } \newlabel{sec:therm-julia-code}{{8.7.2}{170}{Julia Code}{subsection.8.7.2}{}} \@writefile{juliad}{\addvspace {10pt}} @@ -1050,7 +1051,7 @@ \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/OpenModelica/therm\textendash read.mo}{171}{lstlisting.8.-146}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/OpenModelica/therm\textendash read.mo}{172}{lstlisting.8.-147}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/OpenModelica/therm\textendash buzzer.mo}{172}{lstlisting.8.-148}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{173}{section*.125}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{173}{section*.126}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {8.8.2}OpenModelica Code}{173}{subsection.8.8.2}\protected@file@percent } \newlabel{sec:therm-OpenModelica-code}{{8.8.2}{173}{OpenModelica Code}{subsection.8.8.2}{}} \@writefile{OpenModelicad}{\addvspace {10pt}} @@ -1069,19 +1070,19 @@ \newlabel{sec:servo}{{9}{175}{Interfacing a Servomotor}{chapter.9}{}} \@writefile{toc}{\contentsline {section}{\numberline {9.1}Preliminaries}{175}{section.9.1}\protected@file@percent } \newlabel{sec:servo-pril}{{9.1}{175}{Preliminaries}{section.9.1}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.1}{\ignorespaces Connecting servomotor to the shield attached on Arduino Uno\relax }}{176}{figure.caption.126}\protected@file@percent } -\newlabel{fig:servo-shield}{{9.1}{176}{Connecting servomotor to the shield attached on \arduino \relax }{figure.caption.126}{}} -\@writefile{lot}{\contentsline {table}{\numberline {9.1}{\ignorespaces Connecting a typical servomotor to Arduino Uno\ board\relax }}{176}{table.caption.127}\protected@file@percent } -\newlabel{tab:servo-connect}{{9.1}{176}{Connecting a typical servomotor to \arduino \ board\relax }{table.caption.127}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.1}{\ignorespaces Connecting servomotor to the shield attached on Arduino Uno\relax }}{176}{figure.caption.127}\protected@file@percent } +\newlabel{fig:servo-shield}{{9.1}{176}{Connecting servomotor to the shield attached on \arduino \relax }{figure.caption.127}{}} +\@writefile{lot}{\contentsline {table}{\numberline {9.1}{\ignorespaces Connecting a typical servomotor to Arduino Uno\ board\relax }}{176}{table.caption.128}\protected@file@percent } +\newlabel{tab:servo-connect}{{9.1}{176}{Connecting a typical servomotor to \arduino \ board\relax }{table.caption.128}{}} \@writefile{toc}{\contentsline {section}{\numberline {9.2}Connecting a servomotor with Arduino Uno\ using a breadboard}{176}{section.9.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {9.2}{\ignorespaces A servomotor with Arduino Uno\ using a breadboard\relax }}{177}{figure.caption.128}\protected@file@percent } -\newlabel{fig:servo-bread}{{9.2}{177}{A servomotor with \arduino \ using a breadboard\relax }{figure.caption.128}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.2}{\ignorespaces A servomotor with Arduino Uno\ using a breadboard\relax }}{177}{figure.caption.129}\protected@file@percent } +\newlabel{fig:servo-bread}{{9.2}{177}{A servomotor with \arduino \ using a breadboard\relax }{figure.caption.129}{}} \@writefile{toc}{\contentsline {section}{\numberline {9.3}Controlling the servomotor through the Arduino IDE}{177}{section.9.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {9.3.1}Controlling the servomotor}{177}{subsection.9.3.1}\protected@file@percent } \newlabel{sec:servo-ard}{{9.3.1}{177}{Controlling the servomotor}{subsection.9.3.1}{}} \citation{servo-lib} -\@writefile{lof}{\contentsline {figure}{\numberline {9.3}{\ignorespaces A servomotor and a potentiometer with Arduino Uno\ using a breadboard\relax }}{178}{figure.caption.129}\protected@file@percent } -\newlabel{fig:servo-pot-bread}{{9.3}{178}{A servomotor and a potentiometer with \arduino \ using a breadboard\relax }{figure.caption.129}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.3}{\ignorespaces A servomotor and a potentiometer with Arduino Uno\ using a breadboard\relax }}{178}{figure.caption.130}\protected@file@percent } +\newlabel{fig:servo-pot-bread}{{9.3}{178}{A servomotor and a potentiometer with \arduino \ using a breadboard\relax }{figure.caption.130}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/arduino/servo\textendash init/servo\textendash init.ino}{178}{lstlisting.9.-151}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/arduino/servo\textendash init/servo\textendash init.ino}{178}{lstlisting.9.-152}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/arduino/servo\textendash init/servo\textendash init.ino}{178}{lstlisting.9.-153}\protected@file@percent } @@ -1149,39 +1150,39 @@ \newlabel{97@xvr}{{}{184}} \newlabel{97@vr}{{}{184}} \newlabel{sci:servo-pot}{{9.{4}}{184}{Scilab Code}{codemass.9.4}{}} -\@writefile{lot}{\contentsline {table}{\numberline {9.2}{\ignorespaces Parameters to rotate the servomotor by $30^\circ $\relax }}{185}{table.caption.131}\protected@file@percent } -\newlabel{tab:servo-init}{{9.2}{185}{Parameters to rotate the servomotor by $30^\circ $\relax }{table.caption.131}{}} +\@writefile{lot}{\contentsline {table}{\numberline {9.2}{\ignorespaces Parameters to rotate the servomotor by $30^\circ $\relax }}{185}{table.caption.132}\protected@file@percent } +\newlabel{tab:servo-init}{{9.2}{185}{Parameters to rotate the servomotor by $30^\circ $\relax }{table.caption.132}{}} \newlabel{100@xvr}{{}{185}} \newlabel{100@vr}{{}{185}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/scilab/servo\textendash pot.sce}{185}{lstlisting.9.-168}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {9.5}Controling the servomotor through Xcos}{185}{section.9.5}\protected@file@percent } \newlabel{sec:servo-xcos}{{9.5}{185}{Controling the servomotor through Xcos}{section.9.5}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.4}{\ignorespaces Rotating the servomotor by a fixed angle}}{186}{figure.caption.130}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {9.4}{\ignorespaces Rotating the servomotor by a fixed angle}}{186}{figure.caption.131}\protected@file@percent } \newlabel{99@xvr}{{}{186}} \newlabel{99@vr}{{}{186}} -\newlabel{fig:servo-init}{{9.4}{186}{Rotating the servomotor by a fixed angle}{figure.caption.130}{}} -\@writefile{lot}{\contentsline {table}{\numberline {9.3}{\ignorespaces Parameters to rotate the servomotor forward and reverse\relax }}{186}{table.caption.133}\protected@file@percent } -\newlabel{tab:servo-reverse}{{9.3}{186}{Parameters to rotate the servomotor forward and reverse\relax }{table.caption.133}{}} +\newlabel{fig:servo-init}{{9.4}{186}{Rotating the servomotor by a fixed angle}{figure.caption.131}{}} +\@writefile{lot}{\contentsline {table}{\numberline {9.3}{\ignorespaces Parameters to rotate the servomotor forward and reverse\relax }}{186}{table.caption.134}\protected@file@percent } +\newlabel{tab:servo-reverse}{{9.3}{186}{Parameters to rotate the servomotor forward and reverse\relax }{table.caption.134}{}} \newlabel{103@xvr}{{}{186}} \newlabel{103@vr}{{}{186}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.5}{\ignorespaces Rotating the servomotor forward and then reverse}}{187}{figure.caption.132}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {9.5}{\ignorespaces Rotating the servomotor forward and then reverse}}{187}{figure.caption.133}\protected@file@percent } \newlabel{102@xvr}{{}{187}} \newlabel{102@vr}{{}{187}} -\newlabel{fig:servo-reverse}{{9.5}{187}{Rotating the servomotor forward and then reverse}{figure.caption.132}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.6}{\ignorespaces Rotating the servomotor in increments of $20^\circ $}}{188}{figure.caption.134}\protected@file@percent } +\newlabel{fig:servo-reverse}{{9.5}{187}{Rotating the servomotor forward and then reverse}{figure.caption.133}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {9.6}{\ignorespaces Rotating the servomotor in increments of $20^\circ $}}{188}{figure.caption.135}\protected@file@percent } \newlabel{105@xvr}{{}{188}} \newlabel{105@vr}{{}{188}} -\newlabel{fig:servo-loop}{{9.6}{188}{Rotating the servomotor in increments of $20^\circ $}{figure.caption.134}{}} -\@writefile{lot}{\contentsline {table}{\numberline {9.4}{\ignorespaces Parameters to make the servomotor to sweep the entire range in increments\relax }}{188}{table.caption.135}\protected@file@percent } -\newlabel{tab:servo-loop}{{9.4}{188}{Parameters to make the servomotor to sweep the entire range in increments\relax }{table.caption.135}{}} +\newlabel{fig:servo-loop}{{9.6}{188}{Rotating the servomotor in increments of $20^\circ $}{figure.caption.135}{}} +\@writefile{lot}{\contentsline {table}{\numberline {9.4}{\ignorespaces Parameters to make the servomotor to sweep the entire range in increments\relax }}{188}{table.caption.136}\protected@file@percent } +\newlabel{tab:servo-loop}{{9.4}{188}{Parameters to make the servomotor to sweep the entire range in increments\relax }{table.caption.136}{}} \newlabel{106@xvr}{{}{188}} \newlabel{106@vr}{{}{188}} -\@writefile{lof}{\contentsline {figure}{\numberline {9.7}{\ignorespaces Rotating the servomotor as suggested by the potentiometer}}{189}{figure.caption.136}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {9.7}{\ignorespaces Rotating the servomotor as suggested by the potentiometer}}{189}{figure.caption.137}\protected@file@percent } \newlabel{108@xvr}{{}{189}} \newlabel{108@vr}{{}{189}} -\newlabel{fig:servo-pot}{{9.7}{189}{Rotating the servomotor as suggested by the potentiometer}{figure.caption.136}{}} -\@writefile{lot}{\contentsline {table}{\numberline {9.5}{\ignorespaces Parameters to rotate the servomotor based on the input from the potentiometer\relax }}{189}{table.caption.137}\protected@file@percent } -\newlabel{tab:servo-pot}{{9.5}{189}{Parameters to rotate the servomotor based on the input from the potentiometer\relax }{table.caption.137}{}} +\newlabel{fig:servo-pot}{{9.7}{189}{Rotating the servomotor as suggested by the potentiometer}{figure.caption.137}{}} +\@writefile{lot}{\contentsline {table}{\numberline {9.5}{\ignorespaces Parameters to rotate the servomotor based on the input from the potentiometer\relax }}{189}{table.caption.138}\protected@file@percent } +\newlabel{tab:servo-pot}{{9.5}{189}{Parameters to rotate the servomotor based on the input from the potentiometer\relax }{table.caption.138}{}} \newlabel{109@xvr}{{}{189}} \newlabel{109@vr}{{}{189}} \@writefile{toc}{\contentsline {section}{\numberline {9.6}Controlling the servomotor through Python}{189}{section.9.6}\protected@file@percent } @@ -1284,20 +1285,20 @@ \@writefile{lot}{\addvspace {10\p@ }} \newlabel{dcmotor}{{10}{205}{Interfacing a DC Motor}{chapter.10}{}} \@writefile{toc}{\contentsline {section}{\numberline {10.1}Preliminaries}{205}{section.10.1}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {10.1}{\ignorespaces L293D motor driver board\relax }}{206}{figure.caption.138}\protected@file@percent } -\newlabel{fig:motordriverboard}{{10.1}{206}{L293D motor driver board\relax }{figure.caption.138}{}} -\@writefile{lot}{\contentsline {table}{\numberline {10.1}{\ignorespaces Values to be passed for different H-Bridge circuits\relax }}{206}{table.caption.139}\protected@file@percent } -\newlabel{table:convention}{{10.1}{206}{Values to be passed for different H-Bridge circuits\relax }{table.caption.139}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.2}{\ignorespaces PWM pins on an Arduino Uno\ board\relax }}{207}{figure.caption.140}\protected@file@percent } -\newlabel{fig:uno-pwm}{{10.2}{207}{PWM pins on an \arduino \ board\relax }{figure.caption.140}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.1}{\ignorespaces L293D motor driver board\relax }}{206}{figure.caption.139}\protected@file@percent } +\newlabel{fig:motordriverboard}{{10.1}{206}{L293D motor driver board\relax }{figure.caption.139}{}} +\@writefile{lot}{\contentsline {table}{\numberline {10.1}{\ignorespaces Values to be passed for different H-Bridge circuits\relax }}{206}{table.caption.140}\protected@file@percent } +\newlabel{table:convention}{{10.1}{206}{Values to be passed for different H-Bridge circuits\relax }{table.caption.140}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.2}{\ignorespaces PWM pins on an Arduino Uno\ board\relax }}{207}{figure.caption.141}\protected@file@percent } +\newlabel{fig:uno-pwm}{{10.2}{207}{PWM pins on an \arduino \ board\relax }{figure.caption.141}{}} \@writefile{toc}{\contentsline {section}{\numberline {10.2}Controlling the DC motor from Arduino}{207}{section.10.2}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {10.2.1}Controlling the DC motor}{207}{subsection.10.2.1}\protected@file@percent } \newlabel{sec:dcm-ard}{{10.2.1}{207}{Controlling the DC motor}{subsection.10.2.1}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.3}{\ignorespaces A schematic of DC motor connections\relax }}{208}{figure.caption.141}\protected@file@percent } -\newlabel{fig:dcm-schematic}{{10.3}{208}{A schematic of DC motor connections\relax }{figure.caption.141}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.4}{\ignorespaces How to connect the DC motor to the Arduino Uno\ board\relax }}{208}{figure.caption.142}\protected@file@percent } -\newlabel{fig:dcmotorconn}{{10.4}{208}{How to connect the DC motor to the \arduino \ board\relax }{figure.caption.142}{}} -\@writefile{toc}{\contentsline {paragraph}{Note:}{208}{section*.143}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {10.3}{\ignorespaces A schematic of DC motor connections\relax }}{208}{figure.caption.142}\protected@file@percent } +\newlabel{fig:dcm-schematic}{{10.3}{208}{A schematic of DC motor connections\relax }{figure.caption.142}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {10.4}{\ignorespaces How to connect the DC motor to the Arduino Uno\ board\relax }}{208}{figure.caption.143}\protected@file@percent } +\newlabel{fig:dcmotorconn}{{10.4}{208}{How to connect the DC motor to the \arduino \ board\relax }{figure.caption.143}{}} +\@writefile{toc}{\contentsline {paragraph}{Note:}{208}{section*.144}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/arduino/dcmotor\textendash clock/dcmotor\textendash clock.ino}{209}{lstlisting.10.-193}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/arduino/dcmotor\textendash clock/dcmotor\textendash clock.ino}{209}{lstlisting.10.-194}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/arduino/dcmotor\textendash clock/dcmotor\textendash clock.ino}{209}{lstlisting.10.-195}\protected@file@percent } @@ -1328,12 +1329,12 @@ \@writefile{toc}{\contentsline {section}{\numberline {10.3}Controlling the DC motor from Scilab}{211}{section.10.3}\protected@file@percent } \newlabel{sec:dcm-sci}{{10.3}{211}{Controlling the DC motor from Scilab}{section.10.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {10.3.1}Controlling the DC motor}{211}{subsection.10.3.1}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{212}{section*.144}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{212}{section*.145}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{212}{lstlisting.10.-202}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{213}{lstlisting.10.-204}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{213}{lstlisting.10.-205}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/scilab/dcmotor\textendash clock.sce}{213}{lstlisting.10.-206}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{213}{section*.145}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{213}{section*.146}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/scilab/dcmotor\textendash both.sce}{213}{lstlisting.10.-207}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/scilab/dcmotor\textendash both.sce}{213}{lstlisting.10.-208}\protected@file@percent } \@writefile{thm}{\contentsline {egmass}{{Exercise}{10.{2}}{}}{214}{egmass.10.2}\protected@file@percent } @@ -1359,39 +1360,39 @@ \newlabel{sci:dcmotor-loop}{{10.{3}}{215}{Scilab Code}{codemass.10.3}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/scilab/dcmotor\textendash loop.sce}{215}{lstlisting.10.-211}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {10.4}Controlling the DC motor from Xcos}{215}{section.10.4}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {10.5}{\ignorespaces Control of DC motor for a specified time from Xcos}}{216}{figure.caption.146}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {10.5}{\ignorespaces Control of DC motor for a specified time from Xcos}}{216}{figure.caption.147}\protected@file@percent } \newlabel{125@xvr}{{}{216}} \newlabel{125@vr}{{}{216}} -\newlabel{fig:dcmotor-clock}{{10.5}{216}{Control of DC motor for a specified time from Xcos}{figure.caption.146}{}} -\@writefile{lot}{\contentsline {table}{\numberline {10.2}{\ignorespaces Xcos parameters to drive the DC motor for a specified time\relax }}{216}{table.caption.147}\protected@file@percent } -\newlabel{tab:dcmotor-clock}{{10.2}{216}{Xcos parameters to drive the DC motor for a specified time\relax }{table.caption.147}{}} +\newlabel{fig:dcmotor-clock}{{10.5}{216}{Control of DC motor for a specified time from Xcos}{figure.caption.147}{}} +\@writefile{lot}{\contentsline {table}{\numberline {10.2}{\ignorespaces Xcos parameters to drive the DC motor for a specified time\relax }}{216}{table.caption.148}\protected@file@percent } +\newlabel{tab:dcmotor-clock}{{10.2}{216}{Xcos parameters to drive the DC motor for a specified time\relax }{table.caption.148}{}} \newlabel{126@xvr}{{}{216}} \newlabel{126@vr}{{}{216}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.6}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{217}{figure.caption.148}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {10.6}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{217}{figure.caption.149}\protected@file@percent } \newlabel{128@xvr}{{}{217}} \newlabel{128@vr}{{}{217}} -\newlabel{fig:dcmotor-both}{{10.6}{217}{Xcos control of the DC motor in forward and reverse directions}{figure.caption.148}{}} -\@writefile{lot}{\contentsline {table}{\numberline {10.3}{\ignorespaces Xcos parameters to drive the DC motor in forward and reverse directions\relax }}{217}{table.caption.149}\protected@file@percent } -\newlabel{tab:dcmotor-both}{{10.3}{217}{Xcos parameters to drive the DC motor in forward and reverse directions\relax }{table.caption.149}{}} +\newlabel{fig:dcmotor-both}{{10.6}{217}{Xcos control of the DC motor in forward and reverse directions}{figure.caption.149}{}} +\@writefile{lot}{\contentsline {table}{\numberline {10.3}{\ignorespaces Xcos parameters to drive the DC motor in forward and reverse directions\relax }}{217}{table.caption.150}\protected@file@percent } +\newlabel{tab:dcmotor-both}{{10.3}{217}{Xcos parameters to drive the DC motor in forward and reverse directions\relax }{table.caption.150}{}} \newlabel{129@xvr}{{}{217}} \newlabel{129@vr}{{}{217}} -\@writefile{lof}{\contentsline {figure}{\numberline {10.7}{\ignorespaces Xcos control of the DC motor in both directions in a loop}}{218}{figure.caption.150}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {10.7}{\ignorespaces Xcos control of the DC motor in both directions in a loop}}{218}{figure.caption.151}\protected@file@percent } \newlabel{131@xvr}{{}{218}} \newlabel{131@vr}{{}{218}} -\newlabel{fig:dcmotor-loop}{{10.7}{218}{Xcos control of the DC motor in both directions in a loop}{figure.caption.150}{}} +\newlabel{fig:dcmotor-loop}{{10.7}{218}{Xcos control of the DC motor in both directions in a loop}{figure.caption.151}{}} \@writefile{thm}{\contentsline {egmass}{{Exercise}{10.{3}}{}}{218}{egmass.10.3}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {10.5}Controlling the DC motor from Python}{218}{section.10.5}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {10.5.1}Controlling the DC motor}{218}{subsection.10.5.1}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {10.4}{\ignorespaces Xcos parameters to drive the DC motor in a loop\relax }}{219}{table.caption.151}\protected@file@percent } -\newlabel{tab:dcmotor-loop}{{10.4}{219}{Xcos parameters to drive the DC motor in a loop\relax }{table.caption.151}{}} +\@writefile{lot}{\contentsline {table}{\numberline {10.4}{\ignorespaces Xcos parameters to drive the DC motor in a loop\relax }}{219}{table.caption.152}\protected@file@percent } +\newlabel{tab:dcmotor-loop}{{10.4}{219}{Xcos parameters to drive the DC motor in a loop\relax }{table.caption.152}{}} \newlabel{132@xvr}{{}{219}} \newlabel{132@vr}{{}{219}} -\@writefile{toc}{\contentsline {paragraph}{Note:}{219}{section*.152}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{219}{section*.153}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/python/dcmotor\textendash clock.py}{220}{lstlisting.10.-213}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/python/dcmotor\textendash clock.py}{220}{lstlisting.10.-215}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/python/dcmotor\textendash clock.py}{220}{lstlisting.10.-216}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/python/dcmotor\textendash clock.py}{220}{lstlisting.10.-217}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{220}{section*.153}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{220}{section*.154}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/python/dcmotor\textendash both.py}{221}{lstlisting.10.-218}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/python/dcmotor\textendash both.py}{221}{lstlisting.10.-219}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {10.5.2}Python Code}{221}{subsection.10.5.2}\protected@file@percent } @@ -1417,12 +1418,12 @@ \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/python/dcmotor\textendash loop.py}{223}{lstlisting.10.-222}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {10.6}Controlling the DC motor from Julia}{224}{section.10.6}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {10.6.1}Controlling the DC motor}{224}{subsection.10.6.1}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{224}{section*.154}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{224}{section*.155}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/julia/dcmotor\textendash clock.jl}{225}{lstlisting.10.-224}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/julia/dcmotor\textendash clock.jl}{225}{lstlisting.10.-226}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/julia/dcmotor\textendash clock.jl}{225}{lstlisting.10.-227}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/julia/dcmotor\textendash clock.jl}{225}{lstlisting.10.-228}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{226}{section*.155}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{226}{section*.156}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/julia/dcmotor\textendash both.jl}{226}{lstlisting.10.-229}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/julia/dcmotor\textendash both.jl}{226}{lstlisting.10.-230}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {10.6.2}Julia Code}{226}{subsection.10.6.2}\protected@file@percent } @@ -1448,12 +1449,12 @@ \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/julia/dcmotor\textendash loop.jl}{227}{lstlisting.10.-233}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {10.7}Controlling the DC motor from OpenModelica}{228}{section.10.7}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {10.7.1}Controlling the DC motor}{228}{subsection.10.7.1}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{228}{section*.156}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{228}{section*.157}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/OpenModelica/dcmotor\textendash clock.mo}{228}{lstlisting.10.-235}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/OpenModelica/dcmotor\textendash clock.mo}{229}{lstlisting.10.-237}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/OpenModelica/dcmotor\textendash clock.mo}{229}{lstlisting.10.-238}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/OpenModelica/dcmotor\textendash clock.mo}{229}{lstlisting.10.-239}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note:}{229}{section*.157}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note:}{229}{section*.158}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/OpenModelica/dcmotor\textendash both.mo}{230}{lstlisting.10.-240}\protected@file@percent } \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/OpenModelica/dcmotor\textendash both.mo}{230}{lstlisting.10.-241}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {10.7.2}OpenModelica Code}{230}{subsection.10.7.2}\protected@file@percent } @@ -1480,38 +1481,38 @@ \newlabel{modbus}{{11}{233}{Implementation of Modbus Protocol}{chapter.11}{}} \@writefile{toc}{\contentsline {section}{\numberline {11.1}Preliminaries}{233}{section.11.1}\protected@file@percent } \citation{simplymodbus} -\@writefile{lof}{\contentsline {figure}{\numberline {11.1}{\ignorespaces Block diagram representation of the Protocol\relax }}{234}{figure.caption.158}\protected@file@percent } -\newlabel{mod-block}{{11.1}{234}{Block diagram representation of the Protocol\relax }{figure.caption.158}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.2}{\ignorespaces Cycle of query-response between master and slave\relax }}{234}{figure.caption.159}\protected@file@percent } -\newlabel{mod-master-slave}{{11.2}{234}{Cycle of query-response between master and slave\relax }{figure.caption.159}{}} -\@writefile{lot}{\contentsline {table}{\numberline {11.1}{\ignorespaces Pins available on RS485 and their usage\relax }}{235}{table.caption.160}\protected@file@percent } -\newlabel{tab:rs-485-pins}{{11.1}{235}{Pins available on RS485 and their usage\relax }{table.caption.160}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.3}{\ignorespaces Pins in RS485 module\relax }}{235}{figure.caption.161}\protected@file@percent } -\newlabel{rs-485}{{11.3}{235}{Pins in RS485 module\relax }{figure.caption.161}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.1}{\ignorespaces Block diagram representation of the Protocol\relax }}{234}{figure.caption.159}\protected@file@percent } +\newlabel{mod-block}{{11.1}{234}{Block diagram representation of the Protocol\relax }{figure.caption.159}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.2}{\ignorespaces Cycle of query-response between master and slave\relax }}{234}{figure.caption.160}\protected@file@percent } +\newlabel{mod-master-slave}{{11.2}{234}{Cycle of query-response between master and slave\relax }{figure.caption.160}{}} +\@writefile{lot}{\contentsline {table}{\numberline {11.1}{\ignorespaces Pins available on RS485 and their usage\relax }}{235}{table.caption.161}\protected@file@percent } +\newlabel{tab:rs-485-pins}{{11.1}{235}{Pins available on RS485 and their usage\relax }{table.caption.161}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.3}{\ignorespaces Pins in RS485 module\relax }}{235}{figure.caption.162}\protected@file@percent } +\newlabel{rs-485}{{11.3}{235}{Pins in RS485 module\relax }{figure.caption.162}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.1.1}Energy meter}{235}{subsection.11.1.1}\protected@file@percent } \newlabel{sec:energy-meter}{{11.1.1}{235}{Energy meter}{subsection.11.1.1}{}} -\@writefile{lot}{\contentsline {table}{\numberline {11.2}{\ignorespaces Operations supported by Modbus RTU\relax }}{236}{table.caption.162}\protected@file@percent } -\newlabel{tab:modbus-fun-codes}{{11.2}{236}{Operations supported by Modbus RTU\relax }{table.caption.162}{}} -\@writefile{lot}{\contentsline {table}{\numberline {11.3}{\ignorespaces Individual parameter address in EM6400\relax }}{236}{table.caption.163}\protected@file@percent } -\newlabel{tab:params-addr}{{11.3}{236}{Individual parameter address in EM6400\relax }{table.caption.163}{}} +\@writefile{lot}{\contentsline {table}{\numberline {11.2}{\ignorespaces Operations supported by Modbus RTU\relax }}{236}{table.caption.163}\protected@file@percent } +\newlabel{tab:modbus-fun-codes}{{11.2}{236}{Operations supported by Modbus RTU\relax }{table.caption.163}{}} +\@writefile{lot}{\contentsline {table}{\numberline {11.3}{\ignorespaces Individual parameter address in EM6400\relax }}{236}{table.caption.164}\protected@file@percent } +\newlabel{tab:params-addr}{{11.3}{236}{Individual parameter address in EM6400\relax }{table.caption.164}{}} \citation{online-crc} -\@writefile{lot}{\contentsline {table}{\numberline {11.4}{\ignorespaces A request packet to access V1 in EM6400\relax }}{237}{table.caption.165}\protected@file@percent } -\newlabel{tab:params-rq}{{11.4}{237}{A request packet to access V1 in EM6400\relax }{table.caption.165}{}} -\@writefile{toc}{\contentsline {paragraph}{Note:}{237}{section*.164}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {11.5}{\ignorespaces A response packet to access V1 in EM6400\relax }}{238}{table.caption.166}\protected@file@percent } -\newlabel{tab:params-rp}{{11.5}{238}{A response packet to access V1 in EM6400\relax }{table.caption.166}{}} +\@writefile{lot}{\contentsline {table}{\numberline {11.4}{\ignorespaces A request packet to access V1 in EM6400\relax }}{237}{table.caption.166}\protected@file@percent } +\newlabel{tab:params-rq}{{11.4}{237}{A request packet to access V1 in EM6400\relax }{table.caption.166}{}} +\@writefile{toc}{\contentsline {paragraph}{Note:}{237}{section*.165}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {11.5}{\ignorespaces A response packet to access V1 in EM6400\relax }}{238}{table.caption.167}\protected@file@percent } +\newlabel{tab:params-rp}{{11.5}{238}{A response packet to access V1 in EM6400\relax }{table.caption.167}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.1.2}Endianness}{238}{subsection.11.1.2}\protected@file@percent } -\@writefile{lot}{\contentsline {table}{\numberline {11.6}{\ignorespaces Memory storage of a four-byte integer in little-endian and big-endian\relax }}{239}{table.caption.167}\protected@file@percent } -\newlabel{tab:memory-storage}{{11.6}{239}{Memory storage of a four-byte integer in little-endian and big-endian\relax }{table.caption.167}{}} +\@writefile{lot}{\contentsline {table}{\numberline {11.6}{\ignorespaces Memory storage of a four-byte integer in little-endian and big-endian\relax }}{239}{table.caption.168}\protected@file@percent } +\newlabel{tab:memory-storage}{{11.6}{239}{Memory storage of a four-byte integer in little-endian and big-endian\relax }{table.caption.168}{}} \citation{ieee-754-conv} -\@writefile{lof}{\contentsline {figure}{\numberline {11.4}{\ignorespaces Block diagram for reading the parameters in energy meter\relax }}{240}{figure.caption.168}\protected@file@percent } -\newlabel{fig:block-diagram}{{11.4}{240}{Block diagram for reading the parameters in energy meter\relax }{figure.caption.168}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.4}{\ignorespaces Block diagram for reading the parameters in energy meter\relax }}{240}{figure.caption.169}\protected@file@percent } +\newlabel{fig:block-diagram}{{11.4}{240}{Block diagram for reading the parameters in energy meter\relax }{figure.caption.169}{}} \@writefile{toc}{\contentsline {section}{\numberline {11.2}Setup for the experiment}{240}{section.11.2}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {11.5}{\ignorespaces Experimental set up for reading energy meter\relax }}{241}{figure.caption.169}\protected@file@percent } -\newlabel{fig:full-set-up}{{11.5}{241}{Experimental set up for reading energy meter\relax }{figure.caption.169}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.5}{\ignorespaces Experimental set up for reading energy meter\relax }}{241}{figure.caption.170}\protected@file@percent } +\newlabel{fig:full-set-up}{{11.5}{241}{Experimental set up for reading energy meter\relax }{figure.caption.170}{}} \@writefile{toc}{\contentsline {section}{\numberline {11.3}Software required for this experiment}{241}{section.11.3}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {11.6}{\ignorespaces Flowchart of Arduino firmware\relax }}{242}{figure.caption.170}\protected@file@percent } -\newlabel{fig:modbus-firmware}{{11.6}{242}{Flowchart of Arduino firmware\relax }{figure.caption.170}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.6}{\ignorespaces Flowchart of Arduino firmware\relax }}{242}{figure.caption.171}\protected@file@percent } +\newlabel{fig:modbus-firmware}{{11.6}{242}{Flowchart of Arduino firmware\relax }{figure.caption.171}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.3.1}Arduino Firmware}{243}{subsection.11.3.1}\protected@file@percent } \newlabel{sec:firmware-modbus}{{11.3.1}{243}{Arduino Firmware}{subsection.11.3.1}{}} \@writefile{ard}{\addvspace {10pt}} @@ -1522,8 +1523,8 @@ \newlabel{ard:firmware-modbus}{{11.{1}}{243}{Arduino Firmware}{ardmass.11.1}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/arduino/send\textunderscore packet.ino}{243}{lstlisting.11.-245}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {11.4}Manifestation of Modbus protocol through Scilab}{243}{section.11.4}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {11.7}{\ignorespaces Flowchart of the steps happening in the FLOSS code\relax }}{244}{figure.caption.171}\protected@file@percent } -\newlabel{fig:flow-chart}{{11.7}{244}{Flowchart of the steps happening in the FLOSS code\relax }{figure.caption.171}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.7}{\ignorespaces Flowchart of the steps happening in the FLOSS code\relax }}{244}{figure.caption.172}\protected@file@percent } +\newlabel{fig:flow-chart}{{11.7}{244}{Flowchart of the steps happening in the FLOSS code\relax }{figure.caption.172}{}} \@writefile{toc}{\contentsline {section}{\numberline {11.5}Reading the electrical parameters from Scilab}{245}{section.11.5}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {11.5.1}Reading the electrical parameters}{245}{subsection.11.5.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {11.5.2}Scilab Code}{245}{subsection.11.5.2}\protected@file@percent } @@ -1553,29 +1554,29 @@ \newlabel{143@vr}{{}{246}} \newlabel{sci:modbus-power}{{11.{4}}{246}{Scilab Code}{codemass.11.4}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/scilab/read\textunderscore active\textunderscore power.sci}{246}{lstlisting.11.-249}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note: }{246}{section*.172}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {11.8}{\ignorespaces Single phase current output on Scilab Console\relax }}{247}{figure.caption.173}\protected@file@percent } -\newlabel{fig:current-console}{{11.8}{247}{Single phase current output on Scilab Console\relax }{figure.caption.173}{}} +\@writefile{toc}{\contentsline {paragraph}{Note: }{246}{section*.173}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {11.8}{\ignorespaces Single phase current output on Scilab Console\relax }}{247}{figure.caption.174}\protected@file@percent } +\newlabel{fig:current-console}{{11.8}{247}{Single phase current output on Scilab Console\relax }{figure.caption.174}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {11.5.3}Output in the Scilab Console}{247}{subsection.11.5.3}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {11.9}{\ignorespaces Single phase current output in energy meter\relax }}{248}{figure.caption.174}\protected@file@percent } -\newlabel{fig:current-meter}{{11.9}{248}{Single phase current output in energy meter\relax }{figure.caption.174}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.10}{\ignorespaces Single phase voltage output on Scilab Console\relax }}{248}{figure.caption.175}\protected@file@percent } -\newlabel{fig:voltage-console}{{11.10}{248}{Single phase voltage output on Scilab Console\relax }{figure.caption.175}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.9}{\ignorespaces Single phase current output in energy meter\relax }}{248}{figure.caption.175}\protected@file@percent } +\newlabel{fig:current-meter}{{11.9}{248}{Single phase current output in energy meter\relax }{figure.caption.175}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.10}{\ignorespaces Single phase voltage output on Scilab Console\relax }}{248}{figure.caption.176}\protected@file@percent } +\newlabel{fig:voltage-console}{{11.10}{248}{Single phase voltage output on Scilab Console\relax }{figure.caption.176}{}} \@writefile{toc}{\contentsline {section}{\numberline {11.6}Reading the electrical parameters from Xcos}{248}{section.11.6}\protected@file@percent } -\@writefile{lof}{\contentsline {figure}{\numberline {11.11}{\ignorespaces Single phase voltage output in energy meter\relax }}{249}{figure.caption.176}\protected@file@percent } -\newlabel{fig:voltage-meter}{{11.11}{249}{Single phase voltage output in energy meter\relax }{figure.caption.176}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.12}{\ignorespaces Single phase active power output on Scilab Console\relax }}{249}{figure.caption.177}\protected@file@percent } -\newlabel{fig:power-console}{{11.12}{249}{Single phase active power output on Scilab Console\relax }{figure.caption.177}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.13}{\ignorespaces Single phase active power output in energy meter\relax }}{250}{figure.caption.178}\protected@file@percent } -\newlabel{fig:power-meter}{{11.13}{250}{Single phase active power output in energy meter\relax }{figure.caption.178}{}} -\@writefile{lof}{\contentsline {figure}{\numberline {11.14}{\ignorespaces Xcos diagram to read energy meter values}}{250}{figure.caption.179}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {11.11}{\ignorespaces Single phase voltage output in energy meter\relax }}{249}{figure.caption.177}\protected@file@percent } +\newlabel{fig:voltage-meter}{{11.11}{249}{Single phase voltage output in energy meter\relax }{figure.caption.177}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.12}{\ignorespaces Single phase active power output on Scilab Console\relax }}{249}{figure.caption.178}\protected@file@percent } +\newlabel{fig:power-console}{{11.12}{249}{Single phase active power output on Scilab Console\relax }{figure.caption.178}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.13}{\ignorespaces Single phase active power output in energy meter\relax }}{250}{figure.caption.179}\protected@file@percent } +\newlabel{fig:power-meter}{{11.13}{250}{Single phase active power output in energy meter\relax }{figure.caption.179}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {11.14}{\ignorespaces Xcos diagram to read energy meter values}}{250}{figure.caption.180}\protected@file@percent } \newlabel{145@xvr}{{}{250}} \newlabel{145@vr}{{}{250}} -\newlabel{fig:mod-read}{{11.14}{250}{Xcos diagram to read energy meter values}{figure.caption.179}{}} -\@writefile{lot}{\contentsline {table}{\numberline {11.7}{\ignorespaces Xcos parameters to read energy meter values\relax }}{251}{table.caption.180}\protected@file@percent } -\newlabel{tab:mod-xcos-read}{{11.7}{251}{Xcos parameters to read energy meter values\relax }{table.caption.180}{}} +\newlabel{fig:mod-read}{{11.14}{250}{Xcos diagram to read energy meter values}{figure.caption.180}{}} +\@writefile{lot}{\contentsline {table}{\numberline {11.7}{\ignorespaces Xcos parameters to read energy meter values\relax }}{251}{table.caption.181}\protected@file@percent } +\newlabel{tab:mod-xcos-read}{{11.7}{251}{Xcos parameters to read energy meter values\relax }{table.caption.181}{}} \@writefile{toc}{\contentsline {section}{\numberline {11.7}Manifestation of Modbus protocol through Python}{251}{section.11.7}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note: }{251}{section*.181}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note: }{251}{section*.182}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {11.8}Reading the electrical parameters from Python}{252}{section.11.8}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {11.8.1}Reading the electrical parameters}{252}{subsection.11.8.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {11.8.2}Python Code}{252}{subsection.11.8.2}\protected@file@percent } @@ -1600,7 +1601,7 @@ \newlabel{py:modbus-power}{{11.{3}}{252}{Python Code}{pymass.11.3}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/python/read\textunderscore active\textunderscore power.py}{252}{lstlisting.11.-252}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {11.9}Manifestation of Modbus protocol through Julia}{253}{section.11.9}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note: }{253}{section*.182}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note: }{253}{section*.183}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {11.10}Reading the electrical parameters from Julia}{253}{section.11.10}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {11.10.1}Reading the electrical parameters}{253}{subsection.11.10.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {11.10.2}Julia Code}{254}{subsection.11.10.2}\protected@file@percent } @@ -1625,7 +1626,7 @@ \newlabel{julia:modbus-power}{{11.{3}}{254}{Julia Code}{juliamass.11.3}{}} \@writefile{lol}{\contentsline {lstlisting}{/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/julia/readPower.jl}{254}{lstlisting.11.-255}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {11.11}Manifestation of Modbus protocol through OpenModelica}{255}{section.11.11}\protected@file@percent } -\@writefile{toc}{\contentsline {paragraph}{Note: }{255}{section*.183}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{Note: }{255}{section*.184}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {11.12}Reading the electrical parameters from OpenModelica}{256}{section.11.12}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {11.12.1}Reading the electrical parameters}{256}{subsection.11.12.1}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {11.12.2}OpenModelica Code}{256}{subsection.11.12.2}\protected@file@percent } @@ -1653,8 +1654,8 @@ \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \newlabel{shield-appendix}{{A}{259}{Procuring the Hardware}{appendix.A}{}} -\@writefile{lot}{\contentsline {table}{\numberline {A.1}{\ignorespaces Approximate cost of the components\relax }}{259}{table.caption.184}\protected@file@percent } -\newlabel{tab:cost}{{A.1}{259}{Approximate cost of the components\relax }{table.caption.184}{}} +\@writefile{lot}{\contentsline {table}{\numberline {A.1}{\ignorespaces Approximate cost of the components\relax }}{259}{table.caption.185}\protected@file@percent } +\newlabel{tab:cost}{{A.1}{259}{Approximate cost of the components\relax }{table.caption.185}{}} \citation{amazon-shield} \citation{flipkart-shield} \bibdata{bibliography.bib} @@ -1672,7 +1673,7 @@ \bibcite{scilab-ref}{12} \bibcite{scilab-interop}{13} \bibcite{xcos-ref}{14} -\@writefile{toc}{\contentsline {chapter}{\numberline {References}}{261}{appendix*.185}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {References}}{261}{appendix*.186}\protected@file@percent } \bibcite{python-ref}{15} \bibcite{pySerial}{16} \bibcite{julia-ref}{17} diff --git a/floss-arduino.fdb_latexmk b/floss-arduino.fdb_latexmk index 7328df9..6ccc8a1 100644 --- a/floss-arduino.fdb_latexmk +++ b/floss-arduino.fdb_latexmk @@ -1,20 +1,20 @@ # Fdb version 3 -["bibtex floss-arduino"] 1665951272 "floss-arduino.aux" "floss-arduino.bbl" "floss-arduino" 1665951283 +["bibtex floss-arduino"] 1668325123 "floss-arduino.aux" "floss-arduino.bbl" "floss-arduino" 1668325134 "/usr/share/texlive/texmf-dist/bibtex/bst/base/unsrt.bst" 1292289607 18030 1376b4b231b50c66211e47e42eda2875 "" "bibliography.bib" 1641630136 6623 704df91289b043dcae3f6fb6b7a4609f "" - "floss-arduino.aux" 1665951283 183029 81126122bad9da0cd146ec31be8a5d22 "pdflatex" + "floss-arduino.aux" 1668325133 183141 661dc640306342db9f55e283f0b0209e "pdflatex" (generated) "floss-arduino.bbl" "floss-arduino.blg" -["makeindex floss-arduino.idx"] 1665951261 "floss-arduino.idx" "floss-arduino.ind" "floss-arduino" 1665951283 - "floss-arduino.idx" 1665951283 237 c28f564ec5605b02307b28acb6b716a0 "pdflatex" +["makeindex floss-arduino.idx"] 1668325113 "floss-arduino.idx" "floss-arduino.ind" "floss-arduino" 1668325134 + "floss-arduino.idx" 1668325133 237 c28f564ec5605b02307b28acb6b716a0 "pdflatex" (generated) "floss-arduino.ind" "floss-arduino.ilg" -["pdflatex"] 1665951272 "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.tex" "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.pdf" "floss-arduino" 1665951283 +["pdflatex"] 1668325123 "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.tex" "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.pdf" "floss-arduino" 1668325134 "/etc/texmf/web2c/texmf.cnf" 1602253014 475 c0e671620eb5563b2130f56340a5fde8 "" - "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.aux" 1665951283 183029 81126122bad9da0cd146ec31be8a5d22 "" - "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.tex" 1665951250 7622 b445839efd55830a2ac51dd8dfc5580c "" + "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.aux" 1668325133 183141 661dc640306342db9f55e283f0b0209e "" + "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.tex" 1668325102 7689 c0647636620528cca7b58ae64678c976 "" "/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 "" @@ -165,19 +165,19 @@ "/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" 1665951283 2789 25a23fbb823bc42a9e88f626117d6b30 "pdflatex" - "floss-arduino.ard" 1665951283 2336 0bedc48b7bd3b29b476372427ae20e1f "pdflatex" - "floss-arduino.aux" 1665951283 183029 81126122bad9da0cd146ec31be8a5d22 "pdflatex" - "floss-arduino.bbl" 1665951272 4361 30eb386110260b5c524b3df509ec33f0 "bibtex floss-arduino" - "floss-arduino.cod" 1665951283 2825 1c948ecc8513dad35a2cce2ad437ad37 "pdflatex" - "floss-arduino.ind" 1665951261 288 a19c2821904b40fc70937a785369cf8f "makeindex floss-arduino.idx" - "floss-arduino.juliad" 1665951283 2664 57f8a1c508ce808245ea74e1e6cd8500 "pdflatex" - "floss-arduino.lof" 1665951283 16582 9ed41ede52e55247d54d1d5e41713644 "pdflatex" - "floss-arduino.lot" 1665951283 4699 932b825686546886a031a2fe88bc4ed7 "pdflatex" - "floss-arduino.out" 1665951283 16259 abffe68f306217455aed65c08cb91682 "pdflatex" - "floss-arduino.pyd" 1665951283 2593 7ae8b394ed13e099d0eef352d6b1f65e "pdflatex" - "floss-arduino.tex" 1665951250 7622 b445839efd55830a2ac51dd8dfc5580c "" - "floss-arduino.toc" 1665951283 21313 af6f365fae47de0fdbac6725d2824472 "pdflatex" + "floss-arduino.OpenModelicad" 1668325133 2789 25a23fbb823bc42a9e88f626117d6b30 "pdflatex" + "floss-arduino.ard" 1668325133 2336 0bedc48b7bd3b29b476372427ae20e1f "pdflatex" + "floss-arduino.aux" 1668325133 183141 661dc640306342db9f55e283f0b0209e "pdflatex" + "floss-arduino.bbl" 1668325123 4361 30eb386110260b5c524b3df509ec33f0 "bibtex floss-arduino" + "floss-arduino.cod" 1668325133 2825 1c948ecc8513dad35a2cce2ad437ad37 "pdflatex" + "floss-arduino.ind" 1668325113 288 a19c2821904b40fc70937a785369cf8f "makeindex floss-arduino.idx" + "floss-arduino.juliad" 1668325133 2664 57f8a1c508ce808245ea74e1e6cd8500 "pdflatex" + "floss-arduino.lof" 1668325133 16583 ad5257a6932ffab176a096c1dfeb2827 "pdflatex" + "floss-arduino.lot" 1668325133 4699 cdc5c91b9b316a2099450a23ad2e6bcd "pdflatex" + "floss-arduino.out" 1668325133 16298 2fbab44f63c640f24ad1e63867ab79a3 "pdflatex" + "floss-arduino.pyd" 1668325133 2593 7ae8b394ed13e099d0eef352d6b1f65e "pdflatex" + "floss-arduino.tex" 1668325102 7689 c0647636620528cca7b58ae64678c976 "" + "floss-arduino.toc" 1668325133 21382 00d63ca0bd251ab0f6666a24ec10a741 "pdflatex" "suppl/IITB-logo-HighRes.png" 1624246500 200217 01027e8bbcaf3f25de3bab2374d3adda "" "suppl/acr.tex" 1615963613 1926 fd6481c4666ee0d60331b7d4cc24b645 "" "suppl/appendix.tex" 1663435272 3218 487c086200fd5c5c4c0fdea3fbb5e29e "" @@ -185,6 +185,7 @@ "suppl/fossee_logo_hi.png" 1624246500 152969 adf7540c339c4fc417da7b0a854627c3 "" "suppl/intro.tex" 1624677298 4612 815a1b9313731df4cbfa32b2a322c296 "" "suppl/license.tex" 1624604364 327 656021e9d48480e24ea33e1db4f215cd "" + "suppl/preface.tex" 1668318257 3101 776a70028009aa6b95d346499cbe1739 "" "suppl/styles.tex" 1615963613 8143 aa3280f0b59c8631fe8ec44895c9e871 "" "suppl/title-all.tex" 1624903586 802 d0e4af479d44b3f2d3f09a9a78de05c3 "" "tools/floss-firmware/floss-firmware.ino" 1623197091 34358 eabcc4226491ea8f65fe743468c8ff3c "" @@ -463,19 +464,19 @@ "user-code/thermistor/thermistor-python.tex" 1621730586 6690 dcd0b9c6629922cc2675da1a8eec8d97 "" "user-code/thermistor/thermistor-scilab.tex" 1621455775 15817 4f8b0a1727ee952a36196e611ce5308c "" (generated) - "floss-arduino.OpenModelicad" - "floss-arduino.aux" + "floss-arduino.lof" + "floss-arduino.log" + "floss-arduino.pyd" "floss-arduino.lot" + "floss-arduino.idx" + "floss-arduino.toc" "floss-arduino.cod" - "floss-arduino.log" - "floss-arduino.juliad" + "floss-arduino.OpenModelicad" + "floss-arduino.ard" + "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.log" "floss-arduino.pdf" + "floss-arduino.aux" "floss-arduino.thm" - "floss-arduino.ard" - "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.pdf" "floss-arduino.out" - "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.log" - "floss-arduino.pyd" - "floss-arduino.lof" - "floss-arduino.idx" - "floss-arduino.toc" + "floss-arduino.juliad" + "/home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.pdf" diff --git a/floss-arduino.fls b/floss-arduino.fls index 57eae90..6b07728 100644 --- a/floss-arduino.fls +++ b/floss-arduino.fls @@ -198,6 +198,13 @@ 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 INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecsl1095.tfm OUTPUT /home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.toc +INPUT /home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex +INPUT /home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex +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 /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-Arduino-Book/floss-arduino.lof INPUT /home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.lof OUTPUT /home/fossee/Desktop/FLOSS-Arduino-Book/floss-arduino.lof @@ -239,13 +246,8 @@ INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0900.tfm INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm0500.tfm INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm0500.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-Arduino-Book/user-code/hw-env/hw-env.tex INPUT /home/fossee/Desktop/FLOSS-Arduino-Book/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 diff --git a/floss-arduino.lof b/floss-arduino.lof index b7d3947..7dba825 100644 --- a/floss-arduino.lof +++ b/floss-arduino.lof @@ -1,138 +1,138 @@ \addvspace {10\p@ } \addvspace {10\p@ } -\contentsline {figure}{\numberline {2.1}{\ignorespaces Functional block diagram of a microcontroller\relax }}{4}{figure.caption.10}% -\contentsline {figure}{\numberline {2.2}{\ignorespaces ADC resolution\relax }}{6}{figure.caption.11}% -\contentsline {figure}{\numberline {2.3}{\ignorespaces The logo of Open Source Hardware\relax }}{7}{figure.caption.12}% -\contentsline {figure}{\numberline {2.4}{\ignorespaces Arduino Uno Board\relax }}{9}{figure.caption.13}% -\contentsline {figure}{\numberline {2.5}{\ignorespaces Arduino Mega Board\relax }}{10}{figure.caption.15}% -\contentsline {figure}{\numberline {2.6}{\ignorespaces LilyPad Arduino Board\relax }}{11}{figure.caption.16}% -\contentsline {figure}{\numberline {2.7}{\ignorespaces Arduino Phone\relax }}{11}{figure.caption.18}% -\contentsline {figure}{\numberline {2.8}{\ignorespaces 3D printer\relax }}{12}{figure.caption.21}% -\contentsline {figure}{\numberline {2.9}{\ignorespaces PCB image of the shield}}{13}{figure.caption.22}% -\contentsline {figure}{\numberline {2.10}{\ignorespaces Pictorial representation of the schematic of the shield\relax }}{14}{figure.caption.23}% -\contentsline {figure}{\numberline {2.11}{\ignorespaces PCB of the shield\relax }}{15}{figure.caption.24}% -\contentsline {figure}{\numberline {2.12}{\ignorespaces Picture of the shield with all components\relax }}{16}{figure.caption.27}% +\contentsline {figure}{\numberline {2.1}{\ignorespaces Functional block diagram of a microcontroller\relax }}{4}{figure.caption.11}% +\contentsline {figure}{\numberline {2.2}{\ignorespaces ADC resolution\relax }}{6}{figure.caption.12}% +\contentsline {figure}{\numberline {2.3}{\ignorespaces The logo of Open Source Hardware\relax }}{7}{figure.caption.13}% +\contentsline {figure}{\numberline {2.4}{\ignorespaces Arduino Uno Board\relax }}{9}{figure.caption.14}% +\contentsline {figure}{\numberline {2.5}{\ignorespaces Arduino Mega Board\relax }}{10}{figure.caption.16}% +\contentsline {figure}{\numberline {2.6}{\ignorespaces LilyPad Arduino Board\relax }}{11}{figure.caption.17}% +\contentsline {figure}{\numberline {2.7}{\ignorespaces Arduino Phone\relax }}{11}{figure.caption.19}% +\contentsline {figure}{\numberline {2.8}{\ignorespaces 3D printer\relax }}{12}{figure.caption.22}% +\contentsline {figure}{\numberline {2.9}{\ignorespaces PCB image of the shield}}{13}{figure.caption.23}% +\contentsline {figure}{\numberline {2.10}{\ignorespaces Pictorial representation of the schematic of the shield\relax }}{14}{figure.caption.24}% +\contentsline {figure}{\numberline {2.11}{\ignorespaces PCB of the shield\relax }}{15}{figure.caption.25}% +\contentsline {figure}{\numberline {2.12}{\ignorespaces Picture of the shield with all components\relax }}{16}{figure.caption.28}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {3.1}{\ignorespaces Windows device manager\relax }}{21}{figure.caption.29}% -\contentsline {figure}{\numberline {3.2}{\ignorespaces Windows device manager\relax }}{22}{figure.caption.30}% -\contentsline {figure}{\numberline {3.3}{\ignorespaces Windows update driver option\relax }}{23}{figure.caption.31}% -\contentsline {figure}{\numberline {3.4}{\ignorespaces Linux terminal to launch Arduino IDE\relax }}{24}{figure.caption.32}% -\contentsline {figure}{\numberline {3.5}{\ignorespaces Arduino IDE\relax }}{24}{figure.caption.33}% -\contentsline {figure}{\numberline {3.6}{\ignorespaces Linux terminal to launch Scilab\relax }}{29}{figure.caption.34}% -\contentsline {figure}{\numberline {3.7}{\ignorespaces Browsing toolbox directory\relax }}{30}{figure.caption.35}% -\contentsline {figure}{\numberline {3.8}{\ignorespaces Output of builder.sce\relax }}{31}{figure.caption.36}% -\contentsline {figure}{\numberline {3.9}{\ignorespaces Output of loader.sce\relax }}{32}{figure.caption.37}% -\contentsline {figure}{\numberline {3.10}{\ignorespaces Device Manager in windows\relax }}{33}{figure.caption.38}% -\contentsline {figure}{\numberline {3.11}{\ignorespaces COM port properties window\relax }}{34}{figure.caption.39}% -\contentsline {figure}{\numberline {3.12}{\ignorespaces Port number on Linux terminal\relax }}{34}{figure.caption.40}% -\contentsline {figure}{\numberline {3.13}{\ignorespaces Scilab test code output\relax }}{36}{figure.caption.41}% -\contentsline {figure}{\numberline {3.14}{\ignorespaces Arduino toolbox functions used in this book\relax }}{36}{figure.caption.42}% -\contentsline {figure}{\numberline {3.15}{\ignorespaces Sine generator in palette browser\relax }}{38}{figure.caption.43}% -\contentsline {figure}{\numberline {3.16}{\ignorespaces CSCOPE block in xcos\relax }}{39}{figure.caption.44}% -\contentsline {figure}{\numberline {3.17}{\ignorespaces CLOCK\_c block in xcos\relax }}{39}{figure.caption.45}% -\contentsline {figure}{\numberline {3.18}{\ignorespaces Sine generator in Xcos\relax }}{40}{figure.caption.46}% -\contentsline {figure}{\numberline {3.19}{\ignorespaces Sine generator Xcos output\relax }}{40}{figure.caption.47}% -\contentsline {figure}{\numberline {3.20}{\ignorespaces CSCOPE configuration window\relax }}{41}{figure.caption.48}% -\contentsline {figure}{\numberline {3.21}{\ignorespaces Simulation setup window\relax }}{42}{figure.caption.49}% -\contentsline {figure}{\numberline {3.22}{\ignorespaces Palette browser showing Arduino blocks\relax }}{42}{figure.caption.50}% -\contentsline {figure}{\numberline {3.23}{\ignorespaces Xcos block help\relax }}{43}{figure.caption.51}% -\contentsline {figure}{\numberline {3.24}{\ignorespaces Installing Python 3 on Windows\relax }}{44}{figure.caption.52}% -\contentsline {figure}{\numberline {3.25}{\ignorespaces Launching the Command Prompt on Windows\relax }}{45}{figure.caption.53}% -\contentsline {figure}{\numberline {3.26}{\ignorespaces Command Prompt on Windows\relax }}{45}{figure.caption.54}% -\contentsline {figure}{\numberline {3.27}{\ignorespaces Julia's website to download 64-bit Windows/Linux binaries\relax }}{50}{figure.caption.55}% -\contentsline {figure}{\numberline {3.28}{\ignorespaces Installing Julia 1.6.0 on Windows\relax }}{50}{figure.caption.56}% -\contentsline {figure}{\numberline {3.29}{\ignorespaces Launching the Command Prompt on Windows\relax }}{51}{figure.caption.57}% -\contentsline {figure}{\numberline {3.30}{\ignorespaces Command Prompt on Windows\relax }}{51}{figure.caption.58}% -\contentsline {figure}{\numberline {3.31}{\ignorespaces Windows command prompt to launch Julia REPL\relax }}{52}{figure.caption.59}% -\contentsline {figure}{\numberline {3.32}{\ignorespaces Windows command prompt to enter Pkg REPL in Julia\relax }}{53}{figure.caption.60}% -\contentsline {figure}{\numberline {3.33}{\ignorespaces Linux terminal to launch Julia REPL\relax }}{55}{figure.caption.61}% -\contentsline {figure}{\numberline {3.34}{\ignorespaces Linux terminal to enter Pkg REPL in Julia\relax }}{56}{figure.caption.62}% -\contentsline {figure}{\numberline {3.35}{\ignorespaces Allowing Microsoft Defender to run the executable file\relax }}{59}{figure.caption.63}% -\contentsline {figure}{\numberline {3.36}{\ignorespaces Setup of Modelica Standard Library version\relax }}{60}{figure.caption.64}% -\contentsline {figure}{\numberline {3.37}{\ignorespaces User Interface of OMEdit\relax }}{62}{figure.caption.65}% -\contentsline {figure}{\numberline {3.38}{\ignorespaces Opening a model in OMEdit\relax }}{63}{figure.caption.66}% -\contentsline {figure}{\numberline {3.39}{\ignorespaces Opening a model in diagram view in OMEdit\relax }}{64}{figure.caption.67}% -\contentsline {figure}{\numberline {3.40}{\ignorespaces Different views of a model in OMEdit\relax }}{64}{figure.caption.68}% -\contentsline {figure}{\numberline {3.41}{\ignorespaces Opening a model in text view in OMEdit\relax }}{65}{figure.caption.69}% -\contentsline {figure}{\numberline {3.42}{\ignorespaces Simulating a model in OMEdit\relax }}{65}{figure.caption.70}% -\contentsline {figure}{\numberline {3.43}{\ignorespaces Output window of OMEdit\relax }}{66}{figure.caption.71}% -\contentsline {figure}{\numberline {3.44}{\ignorespaces Examples provided in the OpenModelica-Arduino toolbox\relax }}{68}{figure.caption.72}% +\contentsline {figure}{\numberline {3.1}{\ignorespaces Windows device manager\relax }}{21}{figure.caption.30}% +\contentsline {figure}{\numberline {3.2}{\ignorespaces Windows device manager\relax }}{22}{figure.caption.31}% +\contentsline {figure}{\numberline {3.3}{\ignorespaces Windows update driver option\relax }}{23}{figure.caption.32}% +\contentsline {figure}{\numberline {3.4}{\ignorespaces Linux terminal to launch Arduino IDE\relax }}{24}{figure.caption.33}% +\contentsline {figure}{\numberline {3.5}{\ignorespaces Arduino IDE\relax }}{24}{figure.caption.34}% +\contentsline {figure}{\numberline {3.6}{\ignorespaces Linux terminal to launch Scilab\relax }}{29}{figure.caption.35}% +\contentsline {figure}{\numberline {3.7}{\ignorespaces Browsing toolbox directory\relax }}{30}{figure.caption.36}% +\contentsline {figure}{\numberline {3.8}{\ignorespaces Output of builder.sce\relax }}{31}{figure.caption.37}% +\contentsline {figure}{\numberline {3.9}{\ignorespaces Output of loader.sce\relax }}{32}{figure.caption.38}% +\contentsline {figure}{\numberline {3.10}{\ignorespaces Device Manager in windows\relax }}{33}{figure.caption.39}% +\contentsline {figure}{\numberline {3.11}{\ignorespaces COM port properties window\relax }}{34}{figure.caption.40}% +\contentsline {figure}{\numberline {3.12}{\ignorespaces Port number on Linux terminal\relax }}{34}{figure.caption.41}% +\contentsline {figure}{\numberline {3.13}{\ignorespaces Scilab test code output\relax }}{36}{figure.caption.42}% +\contentsline {figure}{\numberline {3.14}{\ignorespaces Arduino toolbox functions used in this book\relax }}{36}{figure.caption.43}% +\contentsline {figure}{\numberline {3.15}{\ignorespaces Sine generator in palette browser\relax }}{38}{figure.caption.44}% +\contentsline {figure}{\numberline {3.16}{\ignorespaces CSCOPE block in xcos\relax }}{39}{figure.caption.45}% +\contentsline {figure}{\numberline {3.17}{\ignorespaces CLOCK\_c block in xcos\relax }}{39}{figure.caption.46}% +\contentsline {figure}{\numberline {3.18}{\ignorespaces Sine generator in Xcos\relax }}{40}{figure.caption.47}% +\contentsline {figure}{\numberline {3.19}{\ignorespaces Sine generator Xcos output\relax }}{40}{figure.caption.48}% +\contentsline {figure}{\numberline {3.20}{\ignorespaces CSCOPE configuration window\relax }}{41}{figure.caption.49}% +\contentsline {figure}{\numberline {3.21}{\ignorespaces Simulation setup window\relax }}{42}{figure.caption.50}% +\contentsline {figure}{\numberline {3.22}{\ignorespaces Palette browser showing Arduino blocks\relax }}{42}{figure.caption.51}% +\contentsline {figure}{\numberline {3.23}{\ignorespaces Xcos block help\relax }}{43}{figure.caption.52}% +\contentsline {figure}{\numberline {3.24}{\ignorespaces Installing Python 3 on Windows\relax }}{44}{figure.caption.53}% +\contentsline {figure}{\numberline {3.25}{\ignorespaces Launching the Command Prompt on Windows\relax }}{45}{figure.caption.54}% +\contentsline {figure}{\numberline {3.26}{\ignorespaces Command Prompt on Windows\relax }}{45}{figure.caption.55}% +\contentsline {figure}{\numberline {3.27}{\ignorespaces Julia's website to download 64-bit Windows/Linux binaries\relax }}{50}{figure.caption.56}% +\contentsline {figure}{\numberline {3.28}{\ignorespaces Installing Julia 1.6.0 on Windows\relax }}{50}{figure.caption.57}% +\contentsline {figure}{\numberline {3.29}{\ignorespaces Launching the Command Prompt on Windows\relax }}{51}{figure.caption.58}% +\contentsline {figure}{\numberline {3.30}{\ignorespaces Command Prompt on Windows\relax }}{51}{figure.caption.59}% +\contentsline {figure}{\numberline {3.31}{\ignorespaces Windows command prompt to launch Julia REPL\relax }}{52}{figure.caption.60}% +\contentsline {figure}{\numberline {3.32}{\ignorespaces Windows command prompt to enter Pkg REPL in Julia\relax }}{53}{figure.caption.61}% +\contentsline {figure}{\numberline {3.33}{\ignorespaces Linux terminal to launch Julia REPL\relax }}{55}{figure.caption.62}% +\contentsline {figure}{\numberline {3.34}{\ignorespaces Linux terminal to enter Pkg REPL in Julia\relax }}{56}{figure.caption.63}% +\contentsline {figure}{\numberline {3.35}{\ignorespaces Allowing Microsoft Defender to run the executable file\relax }}{59}{figure.caption.64}% +\contentsline {figure}{\numberline {3.36}{\ignorespaces Setup of Modelica Standard Library version\relax }}{60}{figure.caption.65}% +\contentsline {figure}{\numberline {3.37}{\ignorespaces User Interface of OMEdit\relax }}{62}{figure.caption.66}% +\contentsline {figure}{\numberline {3.38}{\ignorespaces Opening a model in OMEdit\relax }}{63}{figure.caption.67}% +\contentsline {figure}{\numberline {3.39}{\ignorespaces Opening a model in diagram view in OMEdit\relax }}{64}{figure.caption.68}% +\contentsline {figure}{\numberline {3.40}{\ignorespaces Different views of a model in OMEdit\relax }}{64}{figure.caption.69}% +\contentsline {figure}{\numberline {3.41}{\ignorespaces Opening a model in text view in OMEdit\relax }}{65}{figure.caption.70}% +\contentsline {figure}{\numberline {3.42}{\ignorespaces Simulating a model in OMEdit\relax }}{65}{figure.caption.71}% +\contentsline {figure}{\numberline {3.43}{\ignorespaces Output window of OMEdit\relax }}{66}{figure.caption.72}% +\contentsline {figure}{\numberline {3.44}{\ignorespaces Examples provided in the OpenModelica-Arduino toolbox\relax }}{68}{figure.caption.73}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {4.1}{\ignorespaces Light Emitting Diode\relax }}{69}{figure.caption.73}% -\contentsline {figure}{\numberline {4.2}{\ignorespaces Internal connection diagram for the RGB LED on the shield\relax }}{70}{figure.caption.74}% -\contentsline {figure}{\numberline {4.3}{\ignorespaces Connecting Arduino Uno\ and shield\relax }}{70}{figure.caption.75}% -\contentsline {figure}{\numberline {4.4}{\ignorespaces An RGB LED with Arduino Uno\ using a breadboard\relax }}{71}{figure.caption.76}% -\contentsline {figure}{\numberline {4.5}{\ignorespaces LED experiments directly on Arduino Uno\ board, without the shield\relax }}{74}{figure.caption.78}% -\contentsline {figure}{\numberline {4.6}{\ignorespaces Turning the blue LED on through Xcos}}{79}{figure.caption.80}% -\contentsline {figure}{\numberline {4.7}{\ignorespaces Turning the blue LED on through Xcos for two seconds}}{80}{figure.caption.82}% -\contentsline {figure}{\numberline {4.8}{\ignorespaces Turning the blue and red LEDs on through Xcos and turning them off one by one}}{81}{figure.caption.84}% -\contentsline {figure}{\numberline {4.9}{\ignorespaces Blinking the green LED every second through Xcos}}{82}{figure.caption.86}% +\contentsline {figure}{\numberline {4.1}{\ignorespaces Light Emitting Diode\relax }}{69}{figure.caption.74}% +\contentsline {figure}{\numberline {4.2}{\ignorespaces Internal connection diagram for the RGB LED on the shield\relax }}{70}{figure.caption.75}% +\contentsline {figure}{\numberline {4.3}{\ignorespaces Connecting Arduino Uno\ and shield\relax }}{70}{figure.caption.76}% +\contentsline {figure}{\numberline {4.4}{\ignorespaces An RGB LED with Arduino Uno\ using a breadboard\relax }}{71}{figure.caption.77}% +\contentsline {figure}{\numberline {4.5}{\ignorespaces LED experiments directly on Arduino Uno\ board, without the shield\relax }}{74}{figure.caption.79}% +\contentsline {figure}{\numberline {4.6}{\ignorespaces Turning the blue LED on through Xcos}}{79}{figure.caption.81}% +\contentsline {figure}{\numberline {4.7}{\ignorespaces Turning the blue LED on through Xcos for two seconds}}{80}{figure.caption.83}% +\contentsline {figure}{\numberline {4.8}{\ignorespaces Turning the blue and red LEDs on through Xcos and turning them off one by one}}{81}{figure.caption.85}% +\contentsline {figure}{\numberline {4.9}{\ignorespaces Blinking the green LED every second through Xcos}}{82}{figure.caption.87}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {5.1}{\ignorespaces Internal connection diagram for the pushbutton on the shield\relax }}{98}{figure.caption.88}% -\contentsline {figure}{\numberline {5.2}{\ignorespaces A pushbutton to read its status with Arduino Uno using a breadboard\relax }}{98}{figure.caption.89}% -\contentsline {figure}{\numberline {5.3}{\ignorespaces A pushbutton to control an LED with Arduino Uno using a breadboard\relax }}{99}{figure.caption.90}% -\contentsline {figure}{\numberline {5.4}{\ignorespaces GUI in Scilab to show the status of the pushbutton\relax }}{103}{figure.caption.91}% -\contentsline {figure}{\numberline {5.5}{\ignorespaces Printing the push button status on the display block}}{105}{figure.caption.92}% -\contentsline {figure}{\numberline {5.6}{\ignorespaces Turning the LED on or off, depending on the pushbutton}}{106}{figure.caption.94}% +\contentsline {figure}{\numberline {5.1}{\ignorespaces Internal connection diagram for the pushbutton on the shield\relax }}{98}{figure.caption.89}% +\contentsline {figure}{\numberline {5.2}{\ignorespaces A pushbutton to read its status with Arduino Uno using a breadboard\relax }}{98}{figure.caption.90}% +\contentsline {figure}{\numberline {5.3}{\ignorespaces A pushbutton to control an LED with Arduino Uno using a breadboard\relax }}{99}{figure.caption.91}% +\contentsline {figure}{\numberline {5.4}{\ignorespaces GUI in Scilab to show the status of the pushbutton\relax }}{103}{figure.caption.92}% +\contentsline {figure}{\numberline {5.5}{\ignorespaces Printing the push button status on the display block}}{105}{figure.caption.93}% +\contentsline {figure}{\numberline {5.6}{\ignorespaces Turning the LED on or off, depending on the pushbutton}}{106}{figure.caption.95}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {6.1}{\ignorespaces Light Dependent Resistor\relax }}{118}{figure.caption.96}% +\contentsline {figure}{\numberline {6.1}{\ignorespaces Light Dependent Resistor\relax }}{118}{figure.caption.97}% \contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of an LDR}}}{118}{subfigure.1.1}% \contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Symbolic representation of an LDR}}}{118}{subfigure.1.2}% -\contentsline {figure}{\numberline {6.2}{\ignorespaces Internal connection diagram for the LDR on the shield\relax }}{118}{figure.caption.97}% -\contentsline {figure}{\numberline {6.3}{\ignorespaces An LDR to read its values with Arduino Uno\ using a breadboard\relax }}{119}{figure.caption.98}% -\contentsline {figure}{\numberline {6.4}{\ignorespaces An LDR to control an LED with Arduino Uno using a breadboard\relax }}{120}{figure.caption.99}% -\contentsline {figure}{\numberline {6.5}{\ignorespaces Xcos diagram to read LDR values}}{125}{figure.caption.100}% -\contentsline {figure}{\numberline {6.6}{\ignorespaces Plot window in Xcos to read LDR values\relax }}{125}{figure.caption.101}% -\contentsline {figure}{\numberline {6.7}{\ignorespaces Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}}{127}{figure.caption.103}% -\contentsline {figure}{\numberline {6.8}{\ignorespaces Plot window in Xcos to read LDR values and the state of LED\relax }}{127}{figure.caption.104}% +\contentsline {figure}{\numberline {6.2}{\ignorespaces Internal connection diagram for the LDR on the shield\relax }}{118}{figure.caption.98}% +\contentsline {figure}{\numberline {6.3}{\ignorespaces An LDR to read its values with Arduino Uno\ using a breadboard\relax }}{119}{figure.caption.99}% +\contentsline {figure}{\numberline {6.4}{\ignorespaces An LDR to control an LED with Arduino Uno using a breadboard\relax }}{120}{figure.caption.100}% +\contentsline {figure}{\numberline {6.5}{\ignorespaces Xcos diagram to read LDR values}}{125}{figure.caption.101}% +\contentsline {figure}{\numberline {6.6}{\ignorespaces Plot window in Xcos to read LDR values\relax }}{125}{figure.caption.102}% +\contentsline {figure}{\numberline {6.7}{\ignorespaces Xcos diagram to read the value of the LDR, which is used to turn the blue LED on or off}}{127}{figure.caption.104}% +\contentsline {figure}{\numberline {6.8}{\ignorespaces Plot window in Xcos to read LDR values and the state of LED\relax }}{127}{figure.caption.105}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {7.1}{\ignorespaces Potentiometer's schematic on the shield\relax }}{138}{figure.caption.106}% +\contentsline {figure}{\numberline {7.1}{\ignorespaces Potentiometer's schematic on the shield\relax }}{138}{figure.caption.107}% \contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of a potentiometer}}}{138}{subfigure.1.1}% \contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Internal connection diagram for the potentiometer on the shield}}}{138}{subfigure.1.2}% -\contentsline {figure}{\numberline {7.2}{\ignorespaces A potentiometer to control an LED with Arduino Uno using a breadboard\relax }}{139}{figure.caption.107}% -\contentsline {figure}{\numberline {7.3}{\ignorespaces Turning LEDs on through Xcos depending on the potentiometer threshold}}{143}{figure.caption.108}% +\contentsline {figure}{\numberline {7.2}{\ignorespaces A potentiometer to control an LED with Arduino Uno using a breadboard\relax }}{139}{figure.caption.108}% +\contentsline {figure}{\numberline {7.3}{\ignorespaces Turning LEDs on through Xcos depending on the potentiometer threshold}}{143}{figure.caption.109}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {8.1}{\ignorespaces Pictorial and symbolic representation of a thermistor\relax }}{152}{figure.caption.110}% +\contentsline {figure}{\numberline {8.1}{\ignorespaces Pictorial and symbolic representation of a thermistor\relax }}{152}{figure.caption.111}% \contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Pictorial representation of a thermistor\cite {therm-wiki}}}}{152}{subfigure.1.1}% \contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Symbolic representation of a thermistor}}}{152}{subfigure.1.2}% -\contentsline {figure}{\numberline {8.2}{\ignorespaces Internal connection diagrams for thermistor and buzzer on the shield\relax }}{152}{figure.caption.111}% +\contentsline {figure}{\numberline {8.2}{\ignorespaces Internal connection diagrams for thermistor and buzzer on the shield\relax }}{152}{figure.caption.112}% \contentsline {subfigure}{\numberline {(a)}{\ignorespaces {Thermistor connection diagram}}}{152}{subfigure.2.1}% \contentsline {subfigure}{\numberline {(b)}{\ignorespaces {Buzzer connection diagram}}}{152}{subfigure.2.2}% -\contentsline {figure}{\numberline {8.3}{\ignorespaces A thermistor to read its values with Arduino Uno using a breadboard\relax }}{153}{figure.caption.112}% -\contentsline {figure}{\numberline {8.4}{\ignorespaces A thermistor to control a buzzer with Arduino Uno using a breadboard\relax }}{154}{figure.caption.113}% -\contentsline {figure}{\numberline {8.5}{\ignorespaces Xcos diagram to read thermistor values}}{162}{figure.caption.116}% -\contentsline {figure}{\numberline {8.6}{\ignorespaces Plot window in Xcos to read thermistor values\relax }}{163}{figure.caption.118}% -\contentsline {figure}{\numberline {8.7}{\ignorespaces Xcos diagram to read the value of thermistor, which is used to turn the buzzer on}}{163}{figure.caption.119}% -\contentsline {figure}{\numberline {8.8}{\ignorespaces Plot window in Xcos to read thermistor values and the state of LED\relax }}{165}{figure.caption.121}% +\contentsline {figure}{\numberline {8.3}{\ignorespaces A thermistor to read its values with Arduino Uno using a breadboard\relax }}{153}{figure.caption.113}% +\contentsline {figure}{\numberline {8.4}{\ignorespaces A thermistor to control a buzzer with Arduino Uno using a breadboard\relax }}{154}{figure.caption.114}% +\contentsline {figure}{\numberline {8.5}{\ignorespaces Xcos diagram to read thermistor values}}{162}{figure.caption.117}% +\contentsline {figure}{\numberline {8.6}{\ignorespaces Plot window in Xcos to read thermistor values\relax }}{163}{figure.caption.119}% +\contentsline {figure}{\numberline {8.7}{\ignorespaces Xcos diagram to read the value of thermistor, which is used to turn the buzzer on}}{163}{figure.caption.120}% +\contentsline {figure}{\numberline {8.8}{\ignorespaces Plot window in Xcos to read thermistor values and the state of LED\relax }}{165}{figure.caption.122}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {9.1}{\ignorespaces Connecting servomotor to the shield attached on Arduino Uno\relax }}{176}{figure.caption.126}% -\contentsline {figure}{\numberline {9.2}{\ignorespaces A servomotor with Arduino Uno\ using a breadboard\relax }}{177}{figure.caption.128}% -\contentsline {figure}{\numberline {9.3}{\ignorespaces A servomotor and a potentiometer with Arduino Uno\ using a breadboard\relax }}{178}{figure.caption.129}% -\contentsline {figure}{\numberline {9.4}{\ignorespaces Rotating the servomotor by a fixed angle}}{186}{figure.caption.130}% -\contentsline {figure}{\numberline {9.5}{\ignorespaces Rotating the servomotor forward and then reverse}}{187}{figure.caption.132}% -\contentsline {figure}{\numberline {9.6}{\ignorespaces Rotating the servomotor in increments of $20^\circ $}}{188}{figure.caption.134}% -\contentsline {figure}{\numberline {9.7}{\ignorespaces Rotating the servomotor as suggested by the potentiometer}}{189}{figure.caption.136}% +\contentsline {figure}{\numberline {9.1}{\ignorespaces Connecting servomotor to the shield attached on Arduino Uno\relax }}{176}{figure.caption.127}% +\contentsline {figure}{\numberline {9.2}{\ignorespaces A servomotor with Arduino Uno\ using a breadboard\relax }}{177}{figure.caption.129}% +\contentsline {figure}{\numberline {9.3}{\ignorespaces A servomotor and a potentiometer with Arduino Uno\ using a breadboard\relax }}{178}{figure.caption.130}% +\contentsline {figure}{\numberline {9.4}{\ignorespaces Rotating the servomotor by a fixed angle}}{186}{figure.caption.131}% +\contentsline {figure}{\numberline {9.5}{\ignorespaces Rotating the servomotor forward and then reverse}}{187}{figure.caption.133}% +\contentsline {figure}{\numberline {9.6}{\ignorespaces Rotating the servomotor in increments of $20^\circ $}}{188}{figure.caption.135}% +\contentsline {figure}{\numberline {9.7}{\ignorespaces Rotating the servomotor as suggested by the potentiometer}}{189}{figure.caption.137}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {10.1}{\ignorespaces L293D motor driver board\relax }}{206}{figure.caption.138}% -\contentsline {figure}{\numberline {10.2}{\ignorespaces PWM pins on an Arduino Uno\ board\relax }}{207}{figure.caption.140}% -\contentsline {figure}{\numberline {10.3}{\ignorespaces A schematic of DC motor connections\relax }}{208}{figure.caption.141}% -\contentsline {figure}{\numberline {10.4}{\ignorespaces How to connect the DC motor to the Arduino Uno\ board\relax }}{208}{figure.caption.142}% -\contentsline {figure}{\numberline {10.5}{\ignorespaces Control of DC motor for a specified time from Xcos}}{216}{figure.caption.146}% -\contentsline {figure}{\numberline {10.6}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{217}{figure.caption.148}% -\contentsline {figure}{\numberline {10.7}{\ignorespaces Xcos control of the DC motor in both directions in a loop}}{218}{figure.caption.150}% +\contentsline {figure}{\numberline {10.1}{\ignorespaces L293D motor driver board\relax }}{206}{figure.caption.139}% +\contentsline {figure}{\numberline {10.2}{\ignorespaces PWM pins on an Arduino Uno\ board\relax }}{207}{figure.caption.141}% +\contentsline {figure}{\numberline {10.3}{\ignorespaces A schematic of DC motor connections\relax }}{208}{figure.caption.142}% +\contentsline {figure}{\numberline {10.4}{\ignorespaces How to connect the DC motor to the Arduino Uno\ board\relax }}{208}{figure.caption.143}% +\contentsline {figure}{\numberline {10.5}{\ignorespaces Control of DC motor for a specified time from Xcos}}{216}{figure.caption.147}% +\contentsline {figure}{\numberline {10.6}{\ignorespaces Xcos control of the DC motor in forward and reverse directions}}{217}{figure.caption.149}% +\contentsline {figure}{\numberline {10.7}{\ignorespaces Xcos control of the DC motor in both directions in a loop}}{218}{figure.caption.151}% \addvspace {10\p@ } -\contentsline {figure}{\numberline {11.1}{\ignorespaces Block diagram representation of the Protocol\relax }}{234}{figure.caption.158}% -\contentsline {figure}{\numberline {11.2}{\ignorespaces Cycle of query-response between master and slave\relax }}{234}{figure.caption.159}% -\contentsline {figure}{\numberline {11.3}{\ignorespaces Pins in RS485 module\relax }}{235}{figure.caption.161}% -\contentsline {figure}{\numberline {11.4}{\ignorespaces Block diagram for reading the parameters in energy meter\relax }}{240}{figure.caption.168}% -\contentsline {figure}{\numberline {11.5}{\ignorespaces Experimental set up for reading energy meter\relax }}{241}{figure.caption.169}% -\contentsline {figure}{\numberline {11.6}{\ignorespaces Flowchart of Arduino firmware\relax }}{242}{figure.caption.170}% -\contentsline {figure}{\numberline {11.7}{\ignorespaces Flowchart of the steps happening in the FLOSS code\relax }}{244}{figure.caption.171}% -\contentsline {figure}{\numberline {11.8}{\ignorespaces Single phase current output on Scilab Console\relax }}{247}{figure.caption.173}% -\contentsline {figure}{\numberline {11.9}{\ignorespaces Single phase current output in energy meter\relax }}{248}{figure.caption.174}% -\contentsline {figure}{\numberline {11.10}{\ignorespaces Single phase voltage output on Scilab Console\relax }}{248}{figure.caption.175}% -\contentsline {figure}{\numberline {11.11}{\ignorespaces Single phase voltage output in energy meter\relax }}{249}{figure.caption.176}% -\contentsline {figure}{\numberline {11.12}{\ignorespaces Single phase active power output on Scilab Console\relax }}{249}{figure.caption.177}% -\contentsline {figure}{\numberline {11.13}{\ignorespaces Single phase active power output in energy meter\relax }}{250}{figure.caption.178}% -\contentsline {figure}{\numberline {11.14}{\ignorespaces Xcos diagram to read energy meter values}}{250}{figure.caption.179}% +\contentsline {figure}{\numberline {11.1}{\ignorespaces Block diagram representation of the Protocol\relax }}{234}{figure.caption.159}% +\contentsline {figure}{\numberline {11.2}{\ignorespaces Cycle of query-response between master and slave\relax }}{234}{figure.caption.160}% +\contentsline {figure}{\numberline {11.3}{\ignorespaces Pins in RS485 module\relax }}{235}{figure.caption.162}% +\contentsline {figure}{\numberline {11.4}{\ignorespaces Block diagram for reading the parameters in energy meter\relax }}{240}{figure.caption.169}% +\contentsline {figure}{\numberline {11.5}{\ignorespaces Experimental set up for reading energy meter\relax }}{241}{figure.caption.170}% +\contentsline {figure}{\numberline {11.6}{\ignorespaces Flowchart of Arduino firmware\relax }}{242}{figure.caption.171}% +\contentsline {figure}{\numberline {11.7}{\ignorespaces Flowchart of the steps happening in the FLOSS code\relax }}{244}{figure.caption.172}% +\contentsline {figure}{\numberline {11.8}{\ignorespaces Single phase current output on Scilab Console\relax }}{247}{figure.caption.174}% +\contentsline {figure}{\numberline {11.9}{\ignorespaces Single phase current output in energy meter\relax }}{248}{figure.caption.175}% +\contentsline {figure}{\numberline {11.10}{\ignorespaces Single phase voltage output on Scilab Console\relax }}{248}{figure.caption.176}% +\contentsline {figure}{\numberline {11.11}{\ignorespaces Single phase voltage output in energy meter\relax }}{249}{figure.caption.177}% +\contentsline {figure}{\numberline {11.12}{\ignorespaces Single phase active power output on Scilab Console\relax }}{249}{figure.caption.178}% +\contentsline {figure}{\numberline {11.13}{\ignorespaces Single phase active power output in energy meter\relax }}{250}{figure.caption.179}% +\contentsline {figure}{\numberline {11.14}{\ignorespaces Xcos diagram to read energy meter values}}{250}{figure.caption.180}% \addvspace {10\p@ } diff --git a/floss-arduino.log b/floss-arduino.log index 8b986b8..670a22c 100644 --- a/floss-arduino.log +++ b/floss-arduino.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.11.5) 17 OCT 2022 01:45 +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.11.5) 13 NOV 2022 13:09 entering extended mode restricted \write18 enabled. %&-line parsing enabled. @@ -529,22 +529,22 @@ File: l3backend-pdfmode.def 2020-02-03 L3 backend support: PDF mode (./floss-arduino.aux) \openout1 = `floss-arduino.aux'. -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 114. -LaTeX Font Info: ... okay on input line 114. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 114. -LaTeX Font Info: ... okay on input line 114. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 114. -LaTeX Font Info: ... okay on input line 114. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 114. -LaTeX Font Info: ... okay on input line 114. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 114. -LaTeX Font Info: ... okay on input line 114. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 114. -LaTeX Font Info: ... okay on input line 114. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 114. -LaTeX Font Info: ... okay on input line 114. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 114. -LaTeX Font Info: ... okay on input line 114. +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 117. +LaTeX Font Info: ... okay on input line 117. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 117. +LaTeX Font Info: ... okay on input line 117. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 117. +LaTeX Font Info: ... okay on input line 117. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 117. +LaTeX Font Info: ... okay on input line 117. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 117. +LaTeX Font Info: ... okay on input line 117. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 117. +LaTeX Font Info: ... okay on input line 117. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 117. +LaTeX Font Info: ... okay on input line 117. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 117. +LaTeX Font Info: ... okay on input line 117. (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] @@ -569,14 +569,14 @@ 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 114. +Package layouts Warning: Layout scale set to 0.5 on input line 117. \AtBeginShipoutBox=\box54 Package hyperref Warning: Height of page (\stockheight) is invalid (0.0pt), (hyperref) using 11in. -Package hyperref Info: Link coloring OFF on input line 114. +Package hyperref Info: Link coloring OFF on input line 117. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section @@ -589,32 +589,32 @@ Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) \c@section@level=\count346 LaTeX Info: Redefining \Ref on input line 520. ) -LaTeX Info: Redefining \ref on input line 114. -LaTeX Info: Redefining \pageref on input line 114. -LaTeX Info: Redefining \nameref on input line 114. +LaTeX Info: Redefining \ref on input line 117. +LaTeX Info: Redefining \pageref on input line 117. +LaTeX Info: Redefining \nameref on input line 117. (./floss-arduino.out) (./floss-arduino.out) \@outlinefile=\write5 \openout5 = `floss-arduino.out'. -LaTeX Info: Redefining \Ref on input line 114. +LaTeX Info: Redefining \Ref on input line 117. 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=\count347 (./suppl/title-all.tex -<suppl/fossee_logo_hi.png, id=864, 753.2943pt x 277.9986pt> +<suppl/fossee_logo_hi.png, id=868, 753.2943pt x 277.9986pt> File: suppl/fossee_logo_hi.png Graphic file (type png) <use suppl/fossee_logo_hi.png> Package pdftex.def Info: suppl/fossee_logo_hi.png used on input line 13. (pdftex.def) Requested size: 119.2467pt x 44.00558pt. -<suppl/IITB-logo-HighRes.png, id=866, 716.91461pt x 687.03922pt> +<suppl/IITB-logo-HighRes.png, id=870, 716.91461pt x 687.03922pt> File: suppl/IITB-logo-HighRes.png Graphic file (type png) <use suppl/IITB-logo-HighRes.png> Package pdftex.def Info: suppl/IITB-logo-HighRes.png used on input line 14. (pdftex.def) Requested size: 79.49577pt x 76.18257pt. -<suppl/by-nc-nd.png, id=867, 97.0827pt x 33.9669pt> +<suppl/by-nc-nd.png, id=871, 97.0827pt x 33.9669pt> File: suppl/by-nc-nd.png Graphic file (type png) <use suppl/by-nc-nd.png> Package pdftex.def Info: suppl/by-nc-nd.png used on input line 17. @@ -633,42 +633,47 @@ Overfull \hbox (1.74817pt too wide) in paragraph at lines 3--7 [2 ]) (./floss-arduino.toc -Overfull \hbox (60.41727pt too wide) detected at line 1 +Overfull \hbox (24.23697pt too wide) detected at line 1 +\T1/cmr/bx/n/10.95 Preface + [] + + +Overfull \hbox (60.41727pt too wide) detected at line 2 \T1/cmr/bx/n/10.95 List of Figures [] -Overfull \hbox (54.91568pt too wide) detected at line 2 +Overfull \hbox (54.91568pt too wide) detected at line 3 \T1/cmr/bx/n/10.95 List of Tables [] -Overfull \hbox (99.11014pt too wide) detected at line 3 +Overfull \hbox (99.11014pt too wide) detected at line 4 \T1/cmr/bx/n/10.95 List of Arduino Code [] -Overfull \hbox (83.67537pt too wide) detected at line 4 +Overfull \hbox (83.67537pt too wide) detected at line 5 \T1/cmr/bx/n/10.95 List of Scilab Code [] -Overfull \hbox (94.12968pt too wide) detected at line 5 +Overfull \hbox (94.12968pt too wide) detected at line 6 \T1/cmr/bx/n/10.95 List of Python Code [] -Overfull \hbox (77.6248pt too wide) detected at line 6 +Overfull \hbox (77.6248pt too wide) detected at line 7 \T1/cmr/bx/n/10.95 List of Julia Code [] -Overfull \hbox (130.26814pt too wide) detected at line 7 +Overfull \hbox (130.26814pt too wide) detected at line 8 \T1/cmr/bx/n/10.95 List of OpenModelica Code [] -Overfull \hbox (74.6947pt too wide) detected at line 9 +Overfull \hbox (74.6947pt too wide) detected at line 10 \T1/cmr/bx/n/10.95 List of Acronyms [] @@ -676,7 +681,7 @@ Overfull \hbox (74.6947pt too wide) detected at line 9 ] [4] [5] [6] [7] [8] -Overfull \hbox (42.2769pt too wide) detected at line 240 +Overfull \hbox (42.2769pt too wide) detected at line 241 \T1/cmr/bx/n/10.95 References [] @@ -684,64 +689,80 @@ Overfull \hbox (42.2769pt too wide) detected at line 240 \tf@toc=\write6 \openout6 = `floss-arduino.toc'. - [9] [10 + (./suppl/preface.tex [9] [10 + +] +Underfull \hbox (badness 5403) in paragraph at lines 16--17 +[]\T1/cmr/m/n/10.95 Microcontroller pro-gram-ming with Ar-duino and + [] + +LaTeX Font Info: Trying to load font information for T1+fvm on input line 39 +. +(/usr/share/texlive/texmf-dist/tex/latex/bera/t1fvm.fd +File: t1fvm.fd 2004/09/07 scalable font definitions for T1/fvm. +) [11] +Underfull \hbox (badness 10000) in paragraph at lines 52--57 + + [] + +) [12] (./floss-arduino.lof [13 -] (./floss-arduino.lof [11] [12] +] [14] Overfull \hbox (4.98741pt too wide) in paragraph at lines 93--93 [][] [][]\T1/cmr/m/n/10.95 Turning LEDs on through Xcos de-pend-ing on the po- ten-tiome-ter thresh- [] -[13]) +[15]) \tf@lof=\write7 \openout7 = `floss-arduino.lof'. - [14] (./floss-arduino.lot [15 + [16] (./floss-arduino.lot [17 ]) \tf@lot=\write8 \openout8 = `floss-arduino.lot'. - [16] (./floss-arduino.ard) + [18] (./floss-arduino.ard) \tf@ard=\write9 \openout9 = `floss-arduino.ard'. - [17 + [19 -] [18 +] [20 ] -(./floss-arduino.cod [19]) +(./floss-arduino.cod [21]) \tf@cod=\write10 \openout10 = `floss-arduino.cod'. - [20] (./floss-arduino.pyd [21 + [22] (./floss-arduino.pyd [23 ]) \tf@pyd=\write11 \openout11 = `floss-arduino.pyd'. - [22] + [24] (./floss-arduino.juliad) \tf@juliad=\write12 \openout12 = `floss-arduino.juliad'. - [23 + [25 -] [24] (./floss-arduino.OpenModelicad) +] [26] (./floss-arduino.OpenModelicad) \tf@OpenModelicad=\write13 \openout13 = `floss-arduino.OpenModelicad'. -(./suppl/acr.tex [25 +(./suppl/acr.tex [27 -] [26]) +] [28]) Underfull \vbox (badness 10000) has occurred while \output is active [] - [27 + [29 ] -[28] (./suppl/intro.tex +[30] (./suppl/intro.tex Chapter 1. Overfull \hbox (16.66084pt too wide) in paragraph at lines 33--39 @@ -752,19 +773,13 @@ Overfull \hbox (16.66084pt too wide) in paragraph at lines 33--39 [1 -] -LaTeX Font Info: Trying to load font information for T1+fvm on input line 78 -. - (/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] +]) (./user-code/hw-env/hw-env.tex [2] Chapter 2. [3 ] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/miccontblk.pn -g, id=1788, 419.6478pt x 413.3844pt> +g, id=1803, 419.6478pt x 413.3844pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/miccontb lk.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/miccontbl @@ -775,7 +790,7 @@ nv/figures/miccontblk.png used on input line 50. [4 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/miccontbl k.png>] [5] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/resolution.pn -g, id=1802, 207.77625pt x 330.23375pt> +g, id=1817, 207.77625pt x 330.23375pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/resoluti on.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/resolutio @@ -786,7 +801,7 @@ nv/figures/resolution.png used on input line 127. [6 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/resolutio n.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/OSHW-138px.pn -g, id=1816, 138.5175pt x 145.54375pt> +g, id=1831, 138.5175pt x 145.54375pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/OSHW-138 px.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/OSHW-138p @@ -797,7 +812,7 @@ nv/figures/OSHW-138px.png used on input line 182. [7 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/OSHW-138p x.png>] [8] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino.png, -id=1845, 585.18625pt x 221.82875pt> +id=1862, 585.18625pt x 221.82875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino. png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino.p @@ -811,7 +826,7 @@ Overfull \hbox (3.40561pt too wide) in paragraph at lines 261--281 [] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/mega.jpg, id= -1848, 481.8pt x 316.7835pt> +1865, 481.8pt x 316.7835pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/mega.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/mega.jpg> @@ -820,7 +835,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-e nv/figures/mega.jpg used on input line 293. (pdftex.def) Requested size: 258.36281pt x 169.87627pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/lily.jpg, id= -1851, 321.2pt x 321.2pt> +1868, 321.2pt x 321.2pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/lily.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/lily.jpg> @@ -831,7 +846,7 @@ nv/figures/lily.jpg used on input line 304. [9 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino.pn g>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino-phone -.jpg, id=1863, 230.15924pt x 153.5162pt> +.jpg, id=1878, 230.15924pt x 153.5162pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino- phone.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino-p @@ -842,7 +857,7 @@ nv/figures/arduino-phone.jpg used on input line 323. [10 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/mega.jpg >] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino-3d-pr -inter.jpg, id=1873, 770.88pt x 364.36125pt> +inter.jpg, id=1888, 770.88pt x 364.36125pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino- 3d-printer.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino-3 @@ -853,15 +868,15 @@ nv/figures/arduino-3d-printer.jpg used on input line 337. [11 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/lily.jpg > </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino-pho ne.jpg>] -</home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/pcb_board_V1p2.png, id=18 -88, 608.2725pt x 534.99875pt> +</home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/pcb_board_V1p2.png, id=19 +03, 608.2725pt x 534.99875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/pcb_board_V1p2.png G raphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/pcb_board_V1p2.png> Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/p cb_board_V1p2.png used on input line 370. (pdftex.def) Requested size: 258.36281pt x 227.24492pt. -</home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/shield-V1p2.png, id=1890, +</home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/shield-V1p2.png, id=1905, 819.06pt x 599.23875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/shield-V1p2.png Grap hic file (type png) @@ -869,7 +884,7 @@ hic file (type png) Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/s hield-V1p2.png used on input line 379. (pdftex.def) Requested size: 397.48499pt x 290.81331pt. -</home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/shield-V1p2.jpg, id=1892, +</home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/shield-V1p2.jpg, id=1907, 494.59781pt x 376.40625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/shield-V1p2.jpg Grap hic file (type jpg) @@ -878,7 +893,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/tools/shield/s hield-V1p2.jpg used on input line 388. (pdftex.def) Requested size: 238.49341pt x 181.5pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/shield-crop.j -pg, id=1898, 608.2725pt x 443.6575pt> +pg, id=1913, 608.2725pt x 443.6575pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/shield-c rop.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/shield-cr @@ -898,7 +913,7 @@ OSS-Arduino-Book/tools/shield/shield-V1p2.jpg>] [16 </home/fossee/Desktop/FLOSS Chapter 3. [19] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/hw-device-man -ager.jpg, id=1952, 793.96625pt x 579.16376pt> +ager.jpg, id=1968, 793.96625pt x 579.16376pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/hw-devic e-manager.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/hw-device @@ -907,7 +922,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-e nv/figures/hw-device-manager.jpg used on input line 110. (pdftex.def) Requested size: 397.48499pt x 289.95233pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/device-manage -r-com.png, id=1953, 1175.39125pt x 863.225pt> +r-com.png, id=1969, 1175.39125pt x 863.225pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/device-m anager-com.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/device-ma @@ -916,7 +931,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/device-manager-com.png used on input line 117. (pdftex.def) Requested size: 397.48499pt x 291.912pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/update-driver -.png, id=1954, 635.37375pt x 423.5825pt> +.png, id=1970, 635.37375pt x 423.5825pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/update-d river.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/update-dr @@ -928,7 +943,7 @@ nv/figures/update-driver.png used on input line 124. device-manager.jpg>] [22 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw- env/figures/device-manager-com.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/launch-arduin -o-opt.png, id=1990, 751.80875pt x 313.17pt> +o-opt.png, id=2005, 751.80875pt x 313.17pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/launch-a rduino-opt.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/launch-ar @@ -939,7 +954,7 @@ nv/figures/launch-arduino-opt.png used on input line 219. [23 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/update-d river.png (PNG copy)>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino-ide.j -pg, id=2000, 856.19875pt x 657.45625pt> +pg, id=2015, 856.19875pt x 657.45625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino- ide.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/hw-env/figures/arduino-i @@ -961,7 +976,7 @@ nput line 350. (/home/fossee/Desktop/FLOSS-Arduino-Book/tools/floss-firmware/floss-firmware.in o)) (./user-code/sw-env/sw-env-scilab.tex [27] [28] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/linux-cd.png, - id=2076, 787.94376pt x 192.72pt> + id=2091, 787.94376pt x 192.72pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/linux-cd .png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/linux-cd. @@ -972,7 +987,7 @@ nv/figures/linux-cd.png used on input line 75. [29 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/linux-cd .png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/browse-direct -ory.png, id=2088, 450.18187pt x 327.47343pt> +ory.png, id=2103, 450.18187pt x 327.47343pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/browse-d irectory.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/browse-di @@ -987,7 +1002,7 @@ Overfull \hbox (19.3647pt too wide) in paragraph at lines 114--124 [] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/builder.png, -id=2091, 600.74437pt x 421.575pt> +id=2106, 600.74437pt x 421.575pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/builder. png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/builder.p @@ -1004,7 +1019,7 @@ Overfull \hbox (1.53204pt too wide) in paragraph at lines 130--140 [30 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/browse-di rectory.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/loader.png, i -d=2102, 600.74437pt x 421.575pt> +d=2117, 600.74437pt x 421.575pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/loader.p ng Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/loader.pn @@ -1015,7 +1030,7 @@ nv/figures/loader.png used on input line 152. [31 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/builder. png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/device-manage -r.png, id=2110, 602.25pt x 451.6875pt> +r.png, id=2126, 602.25pt x 451.6875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/device-m anager.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/device-ma @@ -1024,7 +1039,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/device-manager.png used on input line 180. (pdftex.def) Requested size: 397.48499pt x 298.12845pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/com-propertie -s.png, id=2114, 602.25pt x 451.6875pt> +s.png, id=2130, 602.25pt x 451.6875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/com-prop erties.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/com-prope @@ -1035,7 +1050,7 @@ nv/figures/com-properties.png used on input line 201. [32 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/loader.p ng>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/linux-port.pn -g, id=2121, 634.37pt x 246.9225pt> +g, id=2137, 634.37pt x 246.9225pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/linux-po rt.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/linux-por @@ -1056,7 +1071,7 @@ rties.png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/li nux-port.png>] (/home/fossee/Desktop/FLOSS-Arduino-Book/tools/scilab/test_firmware.sce) </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/test-console. -png, id=2140, 600.74437pt x 421.575pt> +png, id=2155, 600.74437pt x 421.575pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/test-con sole.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/test-cons @@ -1065,7 +1080,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/test-console.png used on input line 276. (pdftex.def) Requested size: 300.37144pt x 210.78697pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/table_functio -ns_crop.pdf, id=2143, 1055.945pt x 543.02875pt> +ns_crop.pdf, id=2158, 1055.945pt x 543.02875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/table_fu nctions_crop.pdf Graphic file (type pdf) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/table_fun @@ -1084,7 +1099,7 @@ sole.png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/tab le_functions_crop.pdf>] (/home/fossee/Desktop/FLOSS-Arduino-Book/tools/scilab/test_firmware.sce) </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-blk.png, - id=2170, 376.40625pt x 376.40625pt> + id=2185, 376.40625pt x 376.40625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-blk .png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-blk. @@ -1096,7 +1111,7 @@ nv/figures/sine-blk.png used on input line 351. [37] [38 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine -blk.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/plot-blk.png, - id=2192, 310.15875pt x 109.1578pt> + id=2208, 310.15875pt x 109.1578pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/plot-blk .png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/plot-blk. @@ -1105,7 +1120,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/plot-blk.png used on input line 403. (pdftex.def) Requested size: 357.73405pt x 125.90192pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/clock-blk.png -, id=2194, 307.90031pt x 108.405pt> +, id=2210, 307.90031pt x 108.405pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/clock-bl k.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/clock-blk @@ -1114,7 +1129,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/clock-blk.png used on input line 417. (pdftex.def) Requested size: 357.73405pt x 125.95995pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-gen.png, - id=2196, 207.77625pt x 253.69781pt> + id=2212, 207.77625pt x 253.69781pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-gen .png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-gen. @@ -1126,7 +1141,7 @@ nv/figures/sine-gen.png used on input line 438. .png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/clock-b lk.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-output.p -ng, id=2203, 383.18156pt x 184.43906pt> +ng, id=2218, 383.18156pt x 184.43906pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-out put.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-outp @@ -1135,7 +1150,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/sine-output.png used on input line 449. (pdftex.def) Requested size: 258.36281pt x 124.36716pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/cscope-config -.png, id=2205, 310.15875pt x 289.08pt> +.png, id=2220, 310.15875pt x 289.08pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/cscope-c onfig.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/cscope-co @@ -1153,7 +1168,7 @@ Overfull \hbox (0.16797pt too wide) in paragraph at lines 468--477 png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sine-out put.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sim-setup.png -, id=2211, 333.49594pt x 225.84375pt> +, id=2226, 333.49594pt x 225.84375pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sim-setu p.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/sim-setup @@ -1167,7 +1182,7 @@ Underfull \vbox (badness 10000) has occurred while \output is active [] [41 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/cscope-c onfig.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/arduino-palet -te.png, id=2218, 292.84406pt x 107.65219pt> +te.png, id=2233, 292.84406pt x 107.65219pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/arduino- palette.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/arduino-p @@ -1176,7 +1191,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/arduino-palette.png used on input line 511. (pdftex.def) Requested size: 258.36281pt x 94.98553pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/xcos-help.png -, id=2219, 617.30624pt x 466.74374pt> +, id=2234, 617.30624pt x 466.74374pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/xcos-hel p.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/xcos-help @@ -1192,7 +1207,7 @@ p.png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/arduin o-palette.png>] [43 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/f igures/xcos-help.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/python-window -s-install.JPG, id=2232, 514.17094pt x 316.93407pt> +s-install.JPG, id=2248, 514.17094pt x 316.93407pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/python-w indows-install.JPG Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/python-wi @@ -1201,7 +1216,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/python-windows-install.JPG used on input line 36. (pdftex.def) Requested size: 258.36281pt x 159.25491pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/windows-cmd.p -ng, id=2235, 572.1375pt x 338.26375pt> +ng, id=2251, 572.1375pt x 338.26375pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/windows- cmd.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/windows-c @@ -1210,7 +1225,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/windows-cmd.png used on input line 55. (pdftex.def) Requested size: 258.36281pt x 152.75406pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/win-command-p -rompt.png, id=2236, 1353.055pt x 289.08pt> +rompt.png, id=2252, 1353.055pt x 289.08pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/win-comm and-prompt.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/win-comma @@ -1234,7 +1249,7 @@ Package hyperref Info: bookmark level for unknown pymass defaults to 0 on input (/home/fossee/Desktop/FLOSS-Arduino-Book/tools/python/test_firmware.py)) (./user-code/sw-env/sw-env-julia.tex [48] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-downloa -d.png, id=2335, 670.00313pt x 277.035pt> +d.png, id=2350, 670.00313pt x 277.035pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-do wnload.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-dow @@ -1243,7 +1258,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/julia-download.png used on input line 36. (pdftex.def) Requested size: 397.48499pt x 164.34962pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-windows --install.png, id=2336, 756.8275pt x 632.3625pt> +-install.png, id=2351, 756.8275pt x 632.3625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-wi ndows-install.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-win @@ -1270,7 +1285,7 @@ ia-download.png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figu res/julia-windows-install.png>] [51] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-repl-wi -ndows.png, id=2368, 1354.05875pt x 768.8725pt> +ndows.png, id=2383, 1354.05875pt x 768.8725pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-re pl-windows.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-rep @@ -1279,7 +1294,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/julia-repl-windows.png used on input line 104. (pdftex.def) Requested size: 397.48499pt x 225.70088pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-pkg-win -dows.png, id=2370, 1353.055pt x 768.8725pt> +dows.png, id=2385, 1353.055pt x 768.8725pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-pk g-windows.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-pkg @@ -1302,7 +1317,7 @@ Overfull \hbox (12.2196pt too wide) in paragraph at lines 154--158 [54] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-termina -l-repl.png, id=2401, 949.5475pt x 655.44875pt> +l-repl.png, id=2417, 949.5475pt x 655.44875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-te rminal-repl.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-ter @@ -1313,7 +1328,7 @@ nv/figures/julia-terminal-repl.png used on input line 185. [55 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-te rminal-repl.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-pkg.png -, id=2413, 949.5475pt x 655.44875pt> +, id=2429, 949.5475pt x 655.44875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-pk g.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/julia-pkg @@ -1329,7 +1344,7 @@ put line 264. (/home/fossee/Desktop/FLOSS-Arduino-Book/tools/julia/test_firmware.jl [57])) (./user-code/sw-env/sw-env-OM.tex [58] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/openmodelica- -run-anyway.png, id=2457, 812.03375pt x 749.80125pt> +run-anyway.png, id=2472, 812.03375pt x 749.80125pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/openmode lica-run-anyway.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/openmodel @@ -1344,7 +1359,7 @@ on-nec-tion Ed-i-tor (OMEdit) [] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/OMEdit-librar -ies.png, id=2461, 664.4825pt x 546.04pt> +ies.png, id=2476, 664.4825pt x 546.04pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/OMEdit-l ibraries.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/OMEdit-li @@ -1362,7 +1377,7 @@ Underfull \vbox (badness 10000) has occurred while \output is active [] [60 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/OMEdit-l ibraries.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/OMEdit-UI.png -, id=2481, 996.1215pt x 597.9138pt> +, id=2496, 996.1215pt x 597.9138pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/OMEdit-U I.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/OMEdit-UI @@ -1371,7 +1386,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/OMEdit-UI.png used on input line 97. (pdftex.def) Requested size: 397.48499pt x 238.5865pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-open-model -.png, id=2483, 1087.06125pt x 792.9625pt> +.png, id=2498, 1087.06125pt x 792.9625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-open- model.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-open-m @@ -1380,7 +1395,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/om-open-model.png used on input line 111. (pdftex.def) Requested size: 397.48499pt x 289.94313pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-Modeling.p -ng, id=2484, 1368.11125pt x 791.95876pt> +ng, id=2499, 1368.11125pt x 791.95876pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-Model ing.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-Modeli @@ -1389,7 +1404,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/om-Modeling.png used on input line 118. (pdftex.def) Requested size: 397.48499pt x 230.08511pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-modeling-v -iews.png, id=2485, 673.01437pt x 373.395pt> +iews.png, id=2500, 673.01437pt x 373.395pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-model ing-views.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-modeli @@ -1398,7 +1413,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/om-modeling-views.png used on input line 126. (pdftex.def) Requested size: 397.48499pt x 220.52904pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-text-view. -png, id=2486, 1370.11874pt x 796.9775pt> +png, id=2501, 1370.11874pt x 796.9775pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-text- view.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-text-v @@ -1408,7 +1423,7 @@ nv/figures/om-text-view.png used on input line 134. (pdftex.def) Requested size: 397.48499pt x 231.20267pt. [61] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-simulate.p -ng, id=2502, 673.01437pt x 373.395pt> +ng, id=2518, 673.01437pt x 373.395pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-simul ate.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-simula @@ -1417,7 +1432,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-e nv/figures/om-simulate.png used on input line 163. (pdftex.def) Requested size: 397.48499pt x 220.52904pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-sim-succes -s.png, id=2503, 647.41875pt x 516.93124pt> +s.png, id=2519, 647.41875pt x 516.93124pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-sim-s uccess.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-sim-su @@ -1464,7 +1479,7 @@ est_firmware.mo. [66 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-sim-su ccess.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-toolbox-lo -aded.png, id=2545, 325.215pt x 735.74875pt> +aded.png, id=2560, 325.215pt x 735.74875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-toolb ox-loaded.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/sw-env/figures/om-toolbo @@ -1479,7 +1494,7 @@ Package hyperref Info: bookmark level for unknown OpenModelicamass defaults to are.mo [67])) (./user-code/led/led-base.tex [68 </home/fossee/Desktop/FLOSS-Ard uino-Book/user-code/sw-env/figures/om-toolbox-loaded.png>] Chapter 4. -</home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led.png, id=2586 +</home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led.png, id=2602 , 149.8097pt x 84.315pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led.png Gra phic file (type png) @@ -1488,7 +1503,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/ figures/led.png used on input line 52. (pdftex.def) Requested size: 79.49577pt x 44.74203pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/schematic.png, i -d=2588, 415.5525pt x 456.70625pt> +d=2604, 415.5525pt x 456.70625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/schematic.p ng Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/schematic.pn @@ -1500,7 +1515,7 @@ figures/schematic.png used on input line 65. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/arduino-new-shie -ld.jpeg, id=2595, 305.7021pt x 172.0026pt> +ld.jpeg, id=2610, 305.7021pt x 172.0026pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/arduino-new -shield.jpeg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/arduino-new- @@ -1513,7 +1528,7 @@ figures/arduino-new-shield.jpeg used on input line 79. g> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/arduino-new-s hield.jpeg>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/rgb-led-bb.png, -id=2603, 451.286pt x 236.082pt> +id=2618, 451.286pt x 236.082pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/rgb-led-bb. png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/rgb-led-bb.p @@ -1532,7 +1547,7 @@ ed-blue-delay.ino) (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/arduino/led-blue-delay/l ed-blue-delay.ino) [72] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led_output.png, -id=2633, 3035.34pt x 1947.275pt> +id=2648, 3035.34pt x 1947.275pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led_output. png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led_output.p @@ -1572,7 +1587,7 @@ e [77]) (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/scilab/led-green-blink.s ce) </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-com-2.p -ng, id=2770, 766.865pt x 696.6025pt> +ng, id=2785, 766.865pt x 696.6025pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-co m-2.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-com @@ -1586,7 +1601,7 @@ Overfull \hbox (4.77844pt too wide) in paragraph at lines 152--161 [] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-delay-c -om-2.png, id=2807, 848.16875pt x 694.595pt> +om-2.png, id=2822, 848.16875pt x 694.595pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-de lay-com-2.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-del @@ -1602,7 +1617,7 @@ Overfull \hbox (4.77844pt too wide) in paragraph at lines 186--198 [79 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-com -2.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-red-com --2.png, id=2821, 829.0975pt x 805.0075pt> +-2.png, id=2837, 829.0975pt x 805.0075pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-re d-com-2.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-red @@ -1618,7 +1633,7 @@ Overfull \hbox (13.85292pt too wide) in paragraph at lines 225--242 [80 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-blue-del ay-com-2.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-green-blink- -com-2.png, id=2834, 869.2475pt x 678.535pt> +com-2.png, id=2851, 869.2475pt x 678.535pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-green-b link-com-2.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/led/figures/led-green-bl @@ -1687,7 +1702,7 @@ link.mo)) (./user-code/push/push-base.tex [95] [96 ] Chapter 5. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/pushbutton-conn -.png, id=3348, 415.5525pt x 438.63875pt> +.png, id=3363, 415.5525pt x 438.63875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/pushbutton -conn.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/pushbutton- @@ -1696,7 +1711,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push /figures/pushbutton-conn.png used on input line 63. (pdftex.def) Requested size: 178.86702pt x 188.80507pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/switch.png, id= -3349, 453.695pt x 239.294pt> +3364, 453.695pt x 239.294pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/switch.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/switch.png> @@ -1711,7 +1726,7 @@ Underfull \vbox (badness 3098) has occurred while \output is active [] -conn.png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/swit ch.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/switch-led.png, - id=3362, 453.695pt x 266.596pt> + id=3378, 453.695pt x 266.596pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/switch-led .png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/switch-led. @@ -1745,7 +1760,7 @@ us.sce) (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/scilab/push-button-stat us.sce) </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/sci-ard-meter.p -ng, id=3426, 428.60126pt x 442.65375pt> +ng, id=3441, 428.60126pt x 442.65375pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/sci-ard-me ter.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/sci-ard-met @@ -1769,7 +1784,7 @@ Overfull \hbox (0.145pt too wide) in paragraph at lines 64--67 (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/scilab/led-push-button. sce) </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/push-button-sta -tus.PNG, id=3469, 264.99pt x 268.00125pt> +tus.PNG, id=3485, 264.99pt x 268.00125pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/push-butto n-status.PNG Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/push-button @@ -1784,7 +1799,7 @@ Overfull \hbox (6.968pt too wide) in paragraph at lines 113--123 [104] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/led-push-button -.PNG, id=3497, 298.86656pt x 264.99pt> +.PNG, id=3513, 298.86656pt x 264.99pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/led-push-b utton.PNG Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/push/figures/led-push-bu @@ -1833,7 +1848,7 @@ utton.mo [114])) (./user-code/ldr/ldr-base.tex [115] [116 ] Chapter 6. -</home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr.jpg, id=3822 +</home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr.jpg, id=3838 , 106.89937pt x 94.85437pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr.jpg Gra phic file (type jpg) @@ -1842,7 +1857,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/ figures/ldr.jpg used on input line 62. (pdftex.def) Requested size: 178.86702pt x 158.72462pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr_sym.png, id= -3823, 1009.52156pt x 741.52031pt> +3839, 1009.52156pt x 741.52031pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr_sym.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr_sym.png> @@ -1851,7 +1866,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/ figures/ldr_sym.png used on input line 65. (pdftex.def) Requested size: 178.86702pt x 131.37468pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-conn.png, id -=3824, 415.5525pt x 450.68375pt> +=3840, 415.5525pt x 450.68375pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-conn.pn g Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-conn.png @@ -1870,7 +1885,7 @@ Underfull \vbox (badness 3333) has occurred while \output is active [] [118 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr.jpg> < /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr_sym.png> </ho me/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-conn.png>] -</home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/LDR.png, id=3838 +</home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/LDR.png, id=3854 , 455.301pt x 208.78pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/LDR.png Gra phic file (type png) @@ -1880,7 +1895,7 @@ figures/LDR.png used on input line 102. (pdftex.def) Requested size: 397.48499pt x 182.27425pt. [119 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/LDR.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/LDR-led.png, id= -3852, 455.301pt x 257.763pt> +3867, 455.301pt x 257.763pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/LDR-led.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/LDR-led.png> @@ -1907,7 +1922,7 @@ ino)) (./user-code/ldr/ldr-scilab.tex [122] (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/scilab/ldr-led.sce) [124] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-read-xcos.PN -G, id=3975, 257.46187pt x 304.13625pt> +G, id=3990, 257.46187pt x 304.13625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-read-xc os.PNG Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-read-xco @@ -1916,7 +1931,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/ figures/ldr-read-xcos.PNG used on input line 131. (pdftex.def) Requested size: 178.86702pt x 211.2975pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-read-plot.PN -G, id=3978, 1284.8pt x 571.13374pt> +G, id=3993, 1284.8pt x 571.13374pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-read-pl ot.PNG Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-read-plo @@ -1931,7 +1946,7 @@ Underfull \vbox (badness 3849) has occurred while \output is active [] cos.PNG> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-rea d-plot.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-led-2.png, i -d=3989, 764.8575pt x 743.77875pt> +d=4004, 764.8575pt x 743.77875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-led-2.p ng Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-led-2.pn @@ -1940,7 +1955,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/ figures/ldr-led-2.png used on input line 194. (pdftex.def) Requested size: 258.36281pt x 251.2358pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-led-read-plo -t.PNG, id=3994, 1284.8pt x 571.13374pt> +t.PNG, id=4009, 1284.8pt x 571.13374pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-led-rea d-plot.PNG Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ldr/figures/ldr-led-read @@ -1983,7 +1998,7 @@ read.py) [135])) (./user-code/pot/pot-base.tex [136] Chapter 7. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/potmeter.png, id -=4273, 1576.38937pt x 1305.37688pt> +=4288, 1576.38937pt x 1305.37688pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/potmeter.pn g Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/potmeter.png @@ -1992,7 +2007,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/ figures/potmeter.png used on input line 65. (pdftex.def) Requested size: 178.86702pt x 148.11337pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/schematic.png, i -d=4274, 415.5525pt x 417.56pt> +d=4289, 415.5525pt x 417.56pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/schematic.p ng Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/schematic.pn @@ -2006,7 +2021,7 @@ figures/schematic.png used on input line 68. png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/schematic.p ng>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/POT-led-bb.png, -id=4290, 453.695pt x 243.309pt> +id=4305, 453.695pt x 243.309pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/POT-led-bb. png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/POT-led-bb.p @@ -2040,7 +2055,7 @@ old. Avail- (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/scilab/pot-threshold.sce ) [142] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/pot-threshold-1. -PNG, id=4393, 1008.76875pt x 719.68875pt> +PNG, id=4408, 1008.76875pt x 719.68875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/pot-thresho ld-1.PNG Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/pot/figures/pot-threshol @@ -2094,7 +2109,7 @@ Ex-am-ples -> pot -> pot_threshold. ld.mo [149])) (./user-code/thermistor/thermistor-base.tex [150] Chapter 8. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/NTC-bead. -jpg, id=4597, 139.9629pt x 126.2316pt> +jpg, id=4612, 139.9629pt x 126.2316pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/NTC- bead.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/NTC-b @@ -2103,7 +2118,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ther mistor/figures/NTC-bead.jpg used on input line 70. (pdftex.def) Requested size: 178.86702pt x 161.32933pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm-sym -.png, id=4600, 1284.8pt x 913.4125pt> +.png, id=4615, 1284.8pt x 913.4125pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/ther m-sym.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm @@ -2112,7 +2127,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ther mistor/figures/therm-sym.png used on input line 73. (pdftex.def) Requested size: 119.2467pt x 84.76808pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/THERMISTO -R-Diagram-crop.pdf, id=4601, 329.23pt x 422.57875pt> +R-Diagram-crop.pdf, id=4616, 329.23pt x 422.57875pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/THER MISTOR-Diagram-crop.pdf Graphic file (type pdf) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/THERM @@ -2121,7 +2136,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ther mistor/figures/THERMISTOR-Diagram-crop.pdf used on input line 83. (pdftex.def) Requested size: 178.86702pt x 229.58835pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/BUZZER-Di -agram-crop.pdf, id=4602, 307.1475pt x 366.36874pt> +agram-crop.pdf, id=4617, 307.1475pt x 366.36874pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/BUZZ ER-Diagram-crop.pdf Graphic file (type pdf) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/BUZZE @@ -2140,7 +2155,7 @@ s/therm-sym.png> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/ figures/THERMISTOR-Diagram-crop.pdf> </home/fossee/Desktop/FLOSS-Arduino-Book/u ser-code/thermistor/figures/BUZZER-Diagram-crop.pdf>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/thermisto -r.png, id=4631, 453.695pt x 236.885pt> +r.png, id=4647, 453.695pt x 236.885pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/ther mistor.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm @@ -2149,7 +2164,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ther mistor/figures/thermistor.png used on input line 110. (pdftex.def) Requested size: 397.48499pt x 207.53772pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/thermisto -r-buzzer.png, id=4635, 453.695pt x 240.097pt> +r-buzzer.png, id=4651, 453.695pt x 240.097pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/ther mistor-buzzer.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm @@ -2186,7 +2201,7 @@ er.sce) [159] (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/scilab/therm-buzz er.sce [160]) </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm-rea -d-xcos.png, id=4799, 617.30624pt x 548.0475pt> +d-xcos.png, id=4814, 617.30624pt x 548.0475pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/ther m-read-xcos.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm @@ -2195,7 +2210,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ther mistor/figures/therm-read-xcos.png used on input line 174. (pdftex.def) Requested size: 194.76982pt x 172.91183pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm-rea -d.png, id=4804, 632.3625pt x 529.98pt> +d.png, id=4819, 632.3625pt x 529.98pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/ther m-read.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm @@ -2204,7 +2219,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/ther mistor/figures/therm-read.png used on input line 207. (pdftex.def) Requested size: 194.76982pt x 163.23271pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm-buz -zer-xcos.png, id=4807, 627.34375pt x 530.98375pt> +zer-xcos.png, id=4822, 627.34375pt x 530.98375pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/ther m-buzzer-xcos.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm @@ -2219,7 +2234,7 @@ Overfull \hbox (4.77844pt too wide) in paragraph at lines 248--268 [] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm-buz -zer.png, id=4840, 612.2875pt x 589.20125pt> +zer.png, id=4855, 612.2875pt x 589.20125pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/ther m-buzzer.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/thermistor/figures/therm @@ -2267,7 +2282,7 @@ Chapter 9. ] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-uno-shie -ld.jpg, id=5162, 1110.0672pt x 508.7808pt> +ld.jpg, id=5178, 1110.0672pt x 508.7808pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-uno -shield.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-uno- @@ -2278,7 +2293,7 @@ o/figures/servo-uno-shield.jpg used on input line 82. [176 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-un o-shield.jpg>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-bb.png, -id=5168, 446.468pt x 316.382pt> +id=5185, 446.468pt x 316.382pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-bb. png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-bb.p @@ -2287,7 +2302,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/serv o/figures/servo-bb.png used on input line 119. (pdftex.def) Requested size: 357.73405pt x 253.51628pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-pot-bb.p -ng, id=5174, 446.468pt x 286.671pt> +ng, id=5191, 446.468pt x 286.671pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-pot -bb.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-pot- @@ -2339,7 +2354,7 @@ ce) (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/scilab/servo-pot.sce [184]) </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-init.png -, id=5381, 265.74281pt x 309.40594pt> +, id=5396, 265.74281pt x 309.40594pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-ini t.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-init @@ -2348,7 +2363,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/serv o/figures/servo-init.png used on input line 170. (pdftex.def) Requested size: 178.86702pt x 208.2593pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-reverse. -png, id=5387, 244.66406pt x 281.55188pt> +png, id=5402, 244.66406pt x 281.55188pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-rev erse.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-reve @@ -2358,7 +2373,7 @@ o/figures/servo-reverse.png used on input line 205. (pdftex.def) Requested size: 178.86702pt x 205.84047pt. [185] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-loop.png -, id=5411, 281.55188pt x 347.04657pt> +, id=5426, 281.55188pt x 347.04657pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-loo p.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-loop @@ -2369,7 +2384,7 @@ o/figures/servo-loop.png used on input line 243. [186 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-in it.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-pot.png, - id=5421, 286.06876pt x 292.09125pt> + id=5436, 286.06876pt x 292.09125pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-pot .png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/servo/figures/servo-pot. @@ -2434,7 +2449,7 @@ p.mo [201]) ] Chapter 10. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor_boar -d.png, id=5922, 247.92625pt x 232.87pt> +d.png, id=5937, 247.92625pt x 232.87pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor _board.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor_ @@ -2444,7 +2459,7 @@ tor/figures/dcmotor_board.png used on input line 68. (pdftex.def) Requested size: 258.36281pt x 242.69075pt. [205] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/uno-pwm.jpg, - id=5929, 426.8748pt x 319.9152pt> + id=5945, 426.8748pt x 319.9152pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/uno-pwm .jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/uno-pwm. @@ -2455,7 +2470,7 @@ tor/figures/uno-pwm.jpg used on input line 106. [206 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmoto r_board.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/schematic.pn -g, id=5937, 415.5525pt x 467.7475pt> +g, id=5953, 415.5525pt x 467.7475pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/schemat ic.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/schemati @@ -2464,7 +2479,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmo tor/figures/schematic.png used on input line 129. (pdftex.def) Requested size: 178.86702pt x 201.33447pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dc_motor_des -cription.jpg, id=5938, 2469.97781pt x 1973.12157pt> +cription.jpg, id=5954, 2469.97781pt x 1973.12157pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dc_moto r_description.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dc_motor @@ -2514,7 +2529,7 @@ sce) [214] (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/scilab/dcmotor-loop. sce) </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor-cloc -k.png, id=6126, 807.015pt x 738.76pt> +k.png, id=6141, 807.015pt x 738.76pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor -clock.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor- @@ -2523,7 +2538,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmo tor/figures/dcmotor-clock.png used on input line 294. (pdftex.def) Requested size: 178.86702pt x 163.73386pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor-both -.png, id=6132, 784.9325pt x 716.6775pt> +.png, id=6147, 784.9325pt x 716.6775pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor -both.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor- @@ -2534,7 +2549,7 @@ tor/figures/dcmotor-both.png used on input line 348. [215] [216 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/ dcmotor-clock.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor-loop -.png, id=6168, 775.89874pt x 756.8275pt> +.png, id=6183, 775.89874pt x 756.8275pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor -loop.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/dcmotor/figures/dcmotor- @@ -2605,7 +2620,7 @@ Chapter 11. ] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig1.png, id= -6632, 672.5125pt x 224.84pt> +6647, 672.5125pt x 224.84pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig1.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig1.png> @@ -2614,7 +2629,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modb us/figures/fig1.png used on input line 66. (pdftex.def) Requested size: 357.73405pt x 119.60033pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig2.png, id= -6633, 360.34625pt x 375.4025pt> +6648, 360.34625pt x 375.4025pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig2.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig2.png> @@ -2626,7 +2641,7 @@ us/figures/fig2.png used on input line 74. g (PNG copy)> </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures /fig2.png (PNG copy)>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig3.png, id= -6641, 481.04718pt x 214.55156pt> +6656, 481.04718pt x 214.55156pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig3.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig3.png> @@ -2637,7 +2652,7 @@ us/figures/fig3.png used on input line 120. [235 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/fig3.pn g (PNG copy)>] [236] [237] [238] [239] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/block-diagram -.PNG, id=6691, 398.23781pt x 255.95625pt> +.PNG, id=6707, 398.23781pt x 255.95625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/block-di agram.PNG Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/block-dia @@ -2646,7 +2661,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modb us/figures/block-diagram.PNG used on input line 419. (pdftex.def) Requested size: 258.36281pt x 166.06104pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/Full-Set-Up.p -ng, id=6692, 722.7pt x 542.025pt> +ng, id=6708, 722.7pt x 542.025pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/Full-Set -Up.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/Full-Set- @@ -2657,7 +2672,7 @@ us/figures/Full-Set-Up.png used on input line 426. [240 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/block-d iagram.PNG>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/arduino_code_ -flowchart.png, id=6706, 645.41125pt x 1114.1625pt> +flowchart.png, id=6721, 645.41125pt x 1114.1625pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/arduino_ code_flowchart.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/arduino_c @@ -2673,7 +2688,7 @@ Underfull \vbox (badness 10000) has occurred while \output is active [] [242 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/arduino _code_flowchart.png (PNG copy)>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/flowchart.png -, id=6722, 786.94pt x 800.9925pt> +, id=6738, 786.94pt x 800.9925pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/flowchar t.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/flowchart @@ -2693,7 +2708,7 @@ ci) (/home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/scilab/read_active_po wer.sci) [246] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/current-outpu -t.png, id=6813, 490.83376pt x 170.13562pt> +t.png, id=6828, 490.83376pt x 170.13562pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/current- output.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/current-o @@ -2702,7 +2717,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modb us/figures/current-output.png used on input line 143. (pdftex.def) Requested size: 397.48499pt x 137.78313pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/current-outpu -t-setup.jpg, id=6814, 277.035pt x 248.127pt> +t-setup.jpg, id=6829, 277.035pt x 248.127pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/current- output-setup.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/current-o @@ -2711,7 +2726,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modb us/figures/current-output-setup.jpg used on input line 150. (pdftex.def) Requested size: 258.36281pt x 231.40312pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/voltage-outpu -t.png, id=6817, 487.8225pt x 155.07938pt> +t.png, id=6832, 487.8225pt x 155.07938pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/voltage- output.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/voltage-o @@ -2720,7 +2735,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modb us/figures/voltage-output.png used on input line 162. (pdftex.def) Requested size: 397.48499pt x 126.36134pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/voltage-outpu -t-setup.jpg, id=6818, 261.1356pt x 269.808pt> +t-setup.jpg, id=6833, 261.1356pt x 269.808pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/voltage- output-setup.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/voltage-o @@ -2729,7 +2744,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modb us/figures/voltage-output-setup.jpg used on input line 169. (pdftex.def) Requested size: 258.36281pt x 266.95018pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/active-power- -output.png, id=6821, 492.33937pt x 185.94469pt> +output.png, id=6836, 492.33937pt x 185.94469pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/active-p ower-output.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/active-po @@ -2738,7 +2753,7 @@ Package pdftex.def Info: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modb us/figures/active-power-output.png used on input line 179. (pdftex.def) Requested size: 397.48499pt x 150.12634pt. </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/active-power- -output-setup.jpg, id=6822, 306.9066pt x 264.99pt> +output-setup.jpg, id=6837, 306.9066pt x 264.99pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/active-p ower-output-setup.jpg Graphic file (type jpg) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/active-po @@ -2752,7 +2767,7 @@ Underfull \vbox (badness 1642) has occurred while \output is active [] [247 </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/current -output.png>] </home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/read_value_xc -os.png, id=6832, 635.37375pt x 455.7025pt> +os.png, id=6848, 635.37375pt x 455.7025pt> File: /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/read_val ue_xcos.png Graphic file (type png) <use /home/fossee/Desktop/FLOSS-Arduino-Book/user-code/modbus/figures/read_valu @@ -2871,23 +2886,23 @@ ld v-1.2 com-pat-i-ble with ar-duino uno r3. \tf@thm=\write14 \openout14 = `floss-arduino.thm'. -Package atveryend Info: Empty hook `BeforeClearDocument' on input line 264. +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 268. [263] -Package atveryend Info: Empty hook `AfterLastShipout' on input line 264. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 268. (./floss-arduino.aux) -Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 264. -Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 264. +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 268. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 268. Package rerunfilecheck Info: File `floss-arduino.out' has not changed. -(rerunfilecheck) Checksum: ABFFE68F306217455AED65C08CB91682;16259. -Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 264. +(rerunfilecheck) Checksum: 2FBAB44F63C640F24AD1E63867AB79A3;16298. +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 268. ) Here is how much of TeX's memory you used: - 17674 strings out of 481239 - 345671 string characters out of 5920377 - 817931 words of memory out of 5000000 - 27948 multiletter control sequences out of 15000+600000 + 17683 strings out of 481239 + 345781 string characters out of 5920377 + 817932 words of memory out of 5000000 + 27950 multiletter control sequences out of 15000+600000 556543 words of font info for 73 fonts, out of 8000000 for 9000 - 1143 hyphenation exceptions out of 8191 + 1144 hyphenation exceptions out of 8191 50i,10n,53p,807b,1947s stack positions out of 5000i,500n,10000p,200000b,80000s {/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-t1.enc}{/usr/share/texmf/ fonts/enc/dvips/cm-super/cm-super-ts1.enc}{/usr/share/texlive/texmf-dist/fonts/ @@ -2912,10 +2927,10 @@ f/fonts/type1/public/cm-super/sfrm1095.pfb></usr/share/texmf/fonts/type1/public /cm-super/sfsi1095.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfss1095.p fb></usr/share/texmf/fonts/type1/public/cm-super/sfti1095.pfb></usr/share/texli ve/texmf-dist/fonts/type1/public/tfrupee/tfrupee.pfb> -Output written on floss-arduino.pdf (291 pages, 32375622 bytes). +Output written on floss-arduino.pdf (293 pages, 32379286 bytes). PDF statistics: - 7928 PDF objects out of 8907 (max. 8388607) - 7314 compressed objects within 74 object streams - 3881 named destinations out of 4296 (max. 500000) - 2328 words of extra memory for PDF output out of 10000 (max. 10000000) + 7944 PDF objects out of 8907 (max. 8388607) + 7328 compressed objects within 74 object streams + 3884 named destinations out of 4296 (max. 500000) + 2336 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/floss-arduino.lot b/floss-arduino.lot index f7ebf4f..4bdcae2 100644 --- a/floss-arduino.lot +++ b/floss-arduino.lot @@ -1,44 +1,44 @@ \addvspace {10\p@ } \addvspace {10\p@ } -\contentsline {table}{\numberline {2.1}{\ignorespaces Arduino Uno hardware specifications\relax }}{10}{table.caption.14}% -\contentsline {table}{\numberline {2.2}{\ignorespaces Values of components used in the shield\relax }}{15}{table.caption.25}% -\contentsline {table}{\numberline {2.3}{\ignorespaces Information on sensors and pin numbers\relax }}{16}{table.caption.26}% -\contentsline {table}{\numberline {2.4}{\ignorespaces Lists of components to work with the breadboard\relax }}{17}{table.caption.28}% +\contentsline {table}{\numberline {2.1}{\ignorespaces Arduino Uno hardware specifications\relax }}{10}{table.caption.15}% +\contentsline {table}{\numberline {2.2}{\ignorespaces Values of components used in the shield\relax }}{15}{table.caption.26}% +\contentsline {table}{\numberline {2.3}{\ignorespaces Information on sensors and pin numbers\relax }}{16}{table.caption.27}% +\contentsline {table}{\numberline {2.4}{\ignorespaces Lists of components to work with the breadboard\relax }}{17}{table.caption.29}% \addvspace {10\p@ } \addvspace {10\p@ } -\contentsline {table}{\numberline {4.1}{\ignorespaces Parameters to light the blue LED in Xcos\relax }}{79}{table.caption.81}% -\contentsline {table}{\numberline {4.2}{\ignorespaces Parameters to light the blue LED in Xcos for two seconds\relax }}{80}{table.caption.83}% -\contentsline {table}{\numberline {4.3}{\ignorespaces Parameters to turn the blue and red LEDs on and then turn them off one by one\relax }}{81}{table.caption.85}% -\contentsline {table}{\numberline {4.4}{\ignorespaces Parameters to make the green LED blink every second\relax }}{82}{table.caption.87}% +\contentsline {table}{\numberline {4.1}{\ignorespaces Parameters to light the blue LED in Xcos\relax }}{79}{table.caption.82}% +\contentsline {table}{\numberline {4.2}{\ignorespaces Parameters to light the blue LED in Xcos for two seconds\relax }}{80}{table.caption.84}% +\contentsline {table}{\numberline {4.3}{\ignorespaces Parameters to turn the blue and red LEDs on and then turn them off one by one\relax }}{81}{table.caption.86}% +\contentsline {table}{\numberline {4.4}{\ignorespaces Parameters to make the green LED blink every second\relax }}{82}{table.caption.88}% \addvspace {10\p@ } -\contentsline {table}{\numberline {5.1}{\ignorespaces Parameters to print the push button status on the display block\relax }}{105}{table.caption.93}% -\contentsline {table}{\numberline {5.2}{\ignorespaces Xcos parameters to turn the LED on through the pushbutton\relax }}{106}{table.caption.95}% +\contentsline {table}{\numberline {5.1}{\ignorespaces Parameters to print the push button status on the display block\relax }}{105}{table.caption.94}% +\contentsline {table}{\numberline {5.2}{\ignorespaces Xcos parameters to turn the LED on through the pushbutton\relax }}{106}{table.caption.96}% \addvspace {10\p@ } -\contentsline {table}{\numberline {6.1}{\ignorespaces Xcos parameters to read LDR\relax }}{126}{table.caption.102}% -\contentsline {table}{\numberline {6.2}{\ignorespaces Xcos parameters to read LDR and regulate blue LED\relax }}{128}{table.caption.105}% +\contentsline {table}{\numberline {6.1}{\ignorespaces Xcos parameters to read LDR\relax }}{126}{table.caption.103}% +\contentsline {table}{\numberline {6.2}{\ignorespaces Xcos parameters to read LDR and regulate blue LED\relax }}{128}{table.caption.106}% \addvspace {10\p@ } -\contentsline {table}{\numberline {7.1}{\ignorespaces Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }}{144}{table.caption.109}% +\contentsline {table}{\numberline {7.1}{\ignorespaces Xcos parameters to turn on different LEDs depending on the potentiometer value\relax }}{144}{table.caption.110}% \addvspace {10\p@ } -\contentsline {table}{\numberline {8.1}{\ignorespaces Xcos parameters to read thermistor\relax }}{162}{table.caption.117}% -\contentsline {table}{\numberline {8.2}{\ignorespaces Xcos parameters to read thermistor and switch the buzzer\relax }}{164}{table.caption.120}% +\contentsline {table}{\numberline {8.1}{\ignorespaces Xcos parameters to read thermistor\relax }}{162}{table.caption.118}% +\contentsline {table}{\numberline {8.2}{\ignorespaces Xcos parameters to read thermistor and switch the buzzer\relax }}{164}{table.caption.121}% \addvspace {10\p@ } -\contentsline {table}{\numberline {9.1}{\ignorespaces Connecting a typical servomotor to Arduino Uno\ board\relax }}{176}{table.caption.127}% -\contentsline {table}{\numberline {9.2}{\ignorespaces Parameters to rotate the servomotor by $30^\circ $\relax }}{185}{table.caption.131}% -\contentsline {table}{\numberline {9.3}{\ignorespaces Parameters to rotate the servomotor forward and reverse\relax }}{186}{table.caption.133}% -\contentsline {table}{\numberline {9.4}{\ignorespaces Parameters to make the servomotor to sweep the entire range in increments\relax }}{188}{table.caption.135}% -\contentsline {table}{\numberline {9.5}{\ignorespaces Parameters to rotate the servomotor based on the input from the potentiometer\relax }}{189}{table.caption.137}% +\contentsline {table}{\numberline {9.1}{\ignorespaces Connecting a typical servomotor to Arduino Uno\ board\relax }}{176}{table.caption.128}% +\contentsline {table}{\numberline {9.2}{\ignorespaces Parameters to rotate the servomotor by $30^\circ $\relax }}{185}{table.caption.132}% +\contentsline {table}{\numberline {9.3}{\ignorespaces Parameters to rotate the servomotor forward and reverse\relax }}{186}{table.caption.134}% +\contentsline {table}{\numberline {9.4}{\ignorespaces Parameters to make the servomotor to sweep the entire range in increments\relax }}{188}{table.caption.136}% +\contentsline {table}{\numberline {9.5}{\ignorespaces Parameters to rotate the servomotor based on the input from the potentiometer\relax }}{189}{table.caption.138}% \addvspace {10\p@ } -\contentsline {table}{\numberline {10.1}{\ignorespaces Values to be passed for different H-Bridge circuits\relax }}{206}{table.caption.139}% -\contentsline {table}{\numberline {10.2}{\ignorespaces Xcos parameters to drive the DC motor for a specified time\relax }}{216}{table.caption.147}% -\contentsline {table}{\numberline {10.3}{\ignorespaces Xcos parameters to drive the DC motor in forward and reverse directions\relax }}{217}{table.caption.149}% -\contentsline {table}{\numberline {10.4}{\ignorespaces Xcos parameters to drive the DC motor in a loop\relax }}{219}{table.caption.151}% +\contentsline {table}{\numberline {10.1}{\ignorespaces Values to be passed for different H-Bridge circuits\relax }}{206}{table.caption.140}% +\contentsline {table}{\numberline {10.2}{\ignorespaces Xcos parameters to drive the DC motor for a specified time\relax }}{216}{table.caption.148}% +\contentsline {table}{\numberline {10.3}{\ignorespaces Xcos parameters to drive the DC motor in forward and reverse directions\relax }}{217}{table.caption.150}% +\contentsline {table}{\numberline {10.4}{\ignorespaces Xcos parameters to drive the DC motor in a loop\relax }}{219}{table.caption.152}% \addvspace {10\p@ } -\contentsline {table}{\numberline {11.1}{\ignorespaces Pins available on RS485 and their usage\relax }}{235}{table.caption.160}% -\contentsline {table}{\numberline {11.2}{\ignorespaces Operations supported by Modbus RTU\relax }}{236}{table.caption.162}% -\contentsline {table}{\numberline {11.3}{\ignorespaces Individual parameter address in EM6400\relax }}{236}{table.caption.163}% -\contentsline {table}{\numberline {11.4}{\ignorespaces A request packet to access V1 in EM6400\relax }}{237}{table.caption.165}% -\contentsline {table}{\numberline {11.5}{\ignorespaces A response packet to access V1 in EM6400\relax }}{238}{table.caption.166}% -\contentsline {table}{\numberline {11.6}{\ignorespaces Memory storage of a four-byte integer in little-endian and big-endian\relax }}{239}{table.caption.167}% -\contentsline {table}{\numberline {11.7}{\ignorespaces Xcos parameters to read energy meter values\relax }}{251}{table.caption.180}% +\contentsline {table}{\numberline {11.1}{\ignorespaces Pins available on RS485 and their usage\relax }}{235}{table.caption.161}% +\contentsline {table}{\numberline {11.2}{\ignorespaces Operations supported by Modbus RTU\relax }}{236}{table.caption.163}% +\contentsline {table}{\numberline {11.3}{\ignorespaces Individual parameter address in EM6400\relax }}{236}{table.caption.164}% +\contentsline {table}{\numberline {11.4}{\ignorespaces A request packet to access V1 in EM6400\relax }}{237}{table.caption.166}% +\contentsline {table}{\numberline {11.5}{\ignorespaces A response packet to access V1 in EM6400\relax }}{238}{table.caption.167}% +\contentsline {table}{\numberline {11.6}{\ignorespaces Memory storage of a four-byte integer in little-endian and big-endian\relax }}{239}{table.caption.168}% +\contentsline {table}{\numberline {11.7}{\ignorespaces Xcos parameters to read energy meter values\relax }}{251}{table.caption.181}% \addvspace {10\p@ } -\contentsline {table}{\numberline {A.1}{\ignorespaces Approximate cost of the components\relax }}{259}{table.caption.184}% +\contentsline {table}{\numberline {A.1}{\ignorespaces Approximate cost of the components\relax }}{259}{table.caption.185}% diff --git a/floss-arduino.out b/floss-arduino.out index fdaa6db..1e42dd2 100644 --- a/floss-arduino.out +++ b/floss-arduino.out @@ -6,209 +6,210 @@ \BOOKMARK [0][-]{chapter*.7}{}{}% 6 \BOOKMARK [0][-]{chapter*.8}{}{}% 7 \BOOKMARK [0][-]{chapter*.9}{}{}% 8 -\BOOKMARK [0][-]{chapter.1}{Introduction}{}% 9 -\BOOKMARK [0][-]{chapter.2}{Hardware Environment}{}% 10 -\BOOKMARK [1][-]{section.2.1}{Microcontroller}{chapter.2}% 11 -\BOOKMARK [2][-]{subsection.2.1.1}{Organization of a Microcontroller}{section.2.1}% 12 -\BOOKMARK [2][-]{subsection.2.1.2}{Microcontroller Peripherals}{section.2.1}% 13 -\BOOKMARK [1][-]{section.2.2}{Open Source Hardware \(OSHW\)}{chapter.2}% 14 -\BOOKMARK [1][-]{section.2.3}{Arduino}{chapter.2}% 15 -\BOOKMARK [2][-]{subsection.2.3.1}{Brief History}{section.2.3}% 16 -\BOOKMARK [2][-]{subsection.2.3.2}{Arduino Uno Board}{section.2.3}% 17 -\BOOKMARK [2][-]{subsection.2.3.3}{Popular Arduino Projects}{section.2.3}% 18 -\BOOKMARK [1][-]{section.2.4}{Shield}{chapter.2}% 19 -\BOOKMARK [1][-]{section.2.5}{Experimental Test Bed}{chapter.2}% 20 -\BOOKMARK [1][-]{section.2.6}{Doing the Experiments with a Breadboard}{chapter.2}% 21 -\BOOKMARK [0][-]{chapter.3}{Communication between Software and Arduino}{}% 22 -\BOOKMARK [1][-]{section.3.1}{Arduino IDE}{chapter.3}% 23 -\BOOKMARK [2][-]{subsection.3.1.1}{Downloading and installing on Windows}{section.3.1}% 24 -\BOOKMARK [2][-]{subsection.3.1.2}{Downloading and installing on GNU/Linux Ubuntu}{section.3.1}% 25 -\BOOKMARK [2][-]{subsection.3.1.3}{Arduino Development Environment}{section.3.1}% 26 -\BOOKMARK [2][-]{subsection.3.1.4}{Testing Arduino with a sample program}{section.3.1}% 27 -\BOOKMARK [2][-]{subsection.3.1.5}{FLOSS Firmware}{section.3.1}% 28 -\BOOKMARK [1][-]{section.3.2}{Scilab}{chapter.3}% 29 -\BOOKMARK [2][-]{subsection.3.2.1}{Downloading and installing on Windows}{section.3.2}% 30 -\BOOKMARK [2][-]{subsection.3.2.2}{Downloading and installing on GNU/Linux Ubuntu}{section.3.2}% 31 -\BOOKMARK [2][-]{subsection.3.2.3}{Scilab-Arduino toolbox}{section.3.2}% 32 -\BOOKMARK [2][-]{subsection.3.2.4}{Identifying Arduino communication port number}{section.3.2}% 33 -\BOOKMARK [2][-]{subsection.3.2.5}{Testing Scilab-Arduino toolbox}{section.3.2}% 34 -\BOOKMARK [2][-]{subsection.3.2.6}{Firmware}{section.3.2}% 35 -\BOOKMARK [1][-]{section.3.3}{Xcos}{chapter.3}% 36 -\BOOKMARK [2][-]{subsection.3.3.1}{Downloading, installing and testing}{section.3.3}% 37 -\BOOKMARK [2][-]{subsection.3.3.2}{Use case}{section.3.3}% 38 -\BOOKMARK [2][-]{subsection.3.3.3}{Xcos-Arduino}{section.3.3}% 39 -\BOOKMARK [1][-]{section.3.4}{Python}{chapter.3}% 40 -\BOOKMARK [2][-]{subsection.3.4.1}{Downloading and installing on Windows}{section.3.4}% 41 -\BOOKMARK [2][-]{subsection.3.4.2}{Downloading and installing on GNU/Linux Ubuntu}{section.3.4}% 42 -\BOOKMARK [2][-]{subsection.3.4.3}{Python-Arduino toolbox}{section.3.4}% 43 -\BOOKMARK [2][-]{subsection.3.4.4}{Firmware}{section.3.4}% 44 -\BOOKMARK [1][-]{section.3.5}{Julia}{chapter.3}% 45 -\BOOKMARK [2][-]{subsection.3.5.1}{Downloading and installing on Windows}{section.3.5}% 46 -\BOOKMARK [2][-]{subsection.3.5.2}{Downloading and installing GNU/Linux Ubuntu}{section.3.5}% 47 -\BOOKMARK [2][-]{subsection.3.5.3}{Julia-Arduino toolbox}{section.3.5}% 48 -\BOOKMARK [2][-]{subsection.3.5.4}{Firmware}{section.3.5}% 49 -\BOOKMARK [1][-]{section.3.6}{OpenModelica}{chapter.3}% 50 -\BOOKMARK [2][-]{subsection.3.6.1}{Downloading and installing on Windows}{section.3.6}% 51 -\BOOKMARK [2][-]{subsection.3.6.2}{Downloading and installing on GNU/Linux Ubuntu}{section.3.6}% 52 -\BOOKMARK [2][-]{subsection.3.6.3}{Simulating models in OpenModelica}{section.3.6}% 53 -\BOOKMARK [2][-]{subsection.3.6.4}{OpenModelica-Arduino toolbox}{section.3.6}% 54 -\BOOKMARK [2][-]{subsection.3.6.5}{Firmware}{section.3.6}% 55 -\BOOKMARK [0][-]{chapter.4}{Interfacing a Light Emitting Diode}{}% 56 -\BOOKMARK [1][-]{section.4.1}{Preliminaries}{chapter.4}% 57 -\BOOKMARK [1][-]{section.4.2}{Connecting an RGB LED with Arduino Uno using a breadboard}{chapter.4}% 58 -\BOOKMARK [1][-]{section.4.3}{Lighting the LED from the Arduino IDE}{chapter.4}% 59 -\BOOKMARK [2][-]{subsection.4.3.1}{Lighting the LED}{section.4.3}% 60 -\BOOKMARK [2][-]{subsection.4.3.2}{Arduino Code}{section.4.3}% 61 -\BOOKMARK [1][-]{section.4.4}{Lighting the LED from Scilab}{chapter.4}% 62 -\BOOKMARK [2][-]{subsection.4.4.1}{Lighting the LED}{section.4.4}% 63 -\BOOKMARK [2][-]{subsection.4.4.2}{Scilab Code}{section.4.4}% 64 -\BOOKMARK [1][-]{section.4.5}{Lighting the LED from Scilab Xcos}{chapter.4}% 65 -\BOOKMARK [1][-]{section.4.6}{Lighting the LED from Python}{chapter.4}% 66 -\BOOKMARK [2][-]{subsection.4.6.1}{Lighting the LED}{section.4.6}% 67 -\BOOKMARK [2][-]{subsection.4.6.2}{Python Code}{section.4.6}% 68 -\BOOKMARK [1][-]{section.4.7}{Lighting the LED from Julia}{chapter.4}% 69 -\BOOKMARK [2][-]{subsection.4.7.1}{Lighting the LED}{section.4.7}% 70 -\BOOKMARK [2][-]{subsection.4.7.2}{Julia Code}{section.4.7}% 71 -\BOOKMARK [1][-]{section.4.8}{Lighting the LED from OpenModelica}{chapter.4}% 72 -\BOOKMARK [2][-]{subsection.4.8.1}{Lighting the LED}{section.4.8}% 73 -\BOOKMARK [2][-]{subsection.4.8.2}{OpenModelica Code}{section.4.8}% 74 -\BOOKMARK [0][-]{chapter.5}{Interfacing a Pushbutton}{}% 75 -\BOOKMARK [1][-]{section.5.1}{Preliminaries}{chapter.5}% 76 -\BOOKMARK [1][-]{section.5.2}{Connecting a pushbutton with Arduino Uno using a breadboard}{chapter.5}% 77 -\BOOKMARK [1][-]{section.5.3}{Reading the pushbutton status from the Arduino IDE}{chapter.5}% 78 -\BOOKMARK [2][-]{subsection.5.3.1}{Reading the pushbutton status}{section.5.3}% 79 -\BOOKMARK [2][-]{subsection.5.3.2}{Arduino Code}{section.5.3}% 80 -\BOOKMARK [1][-]{section.5.4}{Reading the pushbutton Status from Scilab}{chapter.5}% 81 -\BOOKMARK [2][-]{subsection.5.4.1}{Reading the pushbutton Status}{section.5.4}% 82 -\BOOKMARK [2][-]{subsection.5.4.2}{Scilab Code}{section.5.4}% 83 -\BOOKMARK [1][-]{section.5.5}{Accessing the pushbutton from Xcos}{chapter.5}% 84 -\BOOKMARK [1][-]{section.5.6}{Reading the pushbutton status from Python}{chapter.5}% 85 -\BOOKMARK [2][-]{subsection.5.6.1}{Reading the pushbutton status}{section.5.6}% 86 -\BOOKMARK [2][-]{subsection.5.6.2}{Python Code}{section.5.6}% 87 -\BOOKMARK [1][-]{section.5.7}{Reading the pushbutton status from Julia}{chapter.5}% 88 -\BOOKMARK [2][-]{subsection.5.7.1}{Reading the pushbutton status}{section.5.7}% 89 -\BOOKMARK [2][-]{subsection.5.7.2}{Julia Code}{section.5.7}% 90 -\BOOKMARK [1][-]{section.5.8}{Reading the pushbutton status from OpenModelica}{chapter.5}% 91 -\BOOKMARK [2][-]{subsection.5.8.1}{Reading the pushbutton status}{section.5.8}% 92 -\BOOKMARK [2][-]{subsection.5.8.2}{OpenModelica Code}{section.5.8}% 93 -\BOOKMARK [0][-]{chapter.6}{Interfacing a Light Dependent Resistor}{}% 94 -\BOOKMARK [1][-]{section.6.1}{Preliminaries}{chapter.6}% 95 -\BOOKMARK [1][-]{section.6.2}{Connecting an LDR with Arduino Uno using a breadboard}{chapter.6}% 96 -\BOOKMARK [1][-]{section.6.3}{Interfacing the LDR through the Arduino IDE}{chapter.6}% 97 -\BOOKMARK [2][-]{subsection.6.3.1}{Interfacing the LDR}{section.6.3}% 98 -\BOOKMARK [2][-]{subsection.6.3.2}{Arduino Code}{section.6.3}% 99 -\BOOKMARK [1][-]{section.6.4}{Interfacing the LDR through Scilab}{chapter.6}% 100 -\BOOKMARK [2][-]{subsection.6.4.1}{Interfacing the LDR}{section.6.4}% 101 -\BOOKMARK [2][-]{subsection.6.4.2}{Scilab Code}{section.6.4}% 102 -\BOOKMARK [1][-]{section.6.5}{Interfacing the LDR through Xcos}{chapter.6}% 103 -\BOOKMARK [1][-]{section.6.6}{Interfacing the LDR through Python}{chapter.6}% 104 -\BOOKMARK [2][-]{subsection.6.6.1}{Interfacing the LDR}{section.6.6}% 105 -\BOOKMARK [2][-]{subsection.6.6.2}{Python Code}{section.6.6}% 106 -\BOOKMARK [1][-]{section.6.7}{Interfacing the LDR through Julia}{chapter.6}% 107 -\BOOKMARK [2][-]{subsection.6.7.1}{Interfacing the LDR}{section.6.7}% 108 -\BOOKMARK [2][-]{subsection.6.7.2}{Julia Code}{section.6.7}% 109 -\BOOKMARK [1][-]{section.6.8}{Interfacing the LDR through OpenModelica}{chapter.6}% 110 -\BOOKMARK [2][-]{subsection.6.8.1}{Interfacing the LDR}{section.6.8}% 111 -\BOOKMARK [2][-]{subsection.6.8.2}{OpenModelica Code}{section.6.8}% 112 -\BOOKMARK [0][-]{chapter.7}{Interfacing a Potentiometer}{}% 113 -\BOOKMARK [1][-]{section.7.1}{Preliminaries}{chapter.7}% 114 -\BOOKMARK [1][-]{section.7.2}{Connecting a potentiometer with Arduino Uno using a breadboard}{chapter.7}% 115 -\BOOKMARK [1][-]{section.7.3}{Reading the potentiometer from the Arduino IDE}{chapter.7}% 116 -\BOOKMARK [2][-]{subsection.7.3.1}{Reading the potentiometer}{section.7.3}% 117 -\BOOKMARK [2][-]{subsection.7.3.2}{Arduino Code}{section.7.3}% 118 -\BOOKMARK [1][-]{section.7.4}{Reading the potentiometer from Scilab}{chapter.7}% 119 -\BOOKMARK [2][-]{subsection.7.4.1}{Reading the potentiometer}{section.7.4}% 120 -\BOOKMARK [2][-]{subsection.7.4.2}{Scilab Code}{section.7.4}% 121 -\BOOKMARK [1][-]{section.7.5}{Reading the potentiometer from Xcos}{chapter.7}% 122 -\BOOKMARK [1][-]{section.7.6}{Reading the potentiometer from Python}{chapter.7}% 123 -\BOOKMARK [2][-]{subsection.7.6.1}{Reading the potentiometer}{section.7.6}% 124 -\BOOKMARK [2][-]{subsection.7.6.2}{Python Code}{section.7.6}% 125 -\BOOKMARK [1][-]{section.7.7}{Reading the potentiometer from Julia}{chapter.7}% 126 -\BOOKMARK [2][-]{subsection.7.7.1}{Reading the potentiometer}{section.7.7}% 127 -\BOOKMARK [2][-]{subsection.7.7.2}{Julia Code}{section.7.7}% 128 -\BOOKMARK [1][-]{section.7.8}{Reading the potentiometer from OpenModelica}{chapter.7}% 129 -\BOOKMARK [2][-]{subsection.7.8.1}{Reading the potentiometer}{section.7.8}% 130 -\BOOKMARK [2][-]{subsection.7.8.2}{OpenModelica Code}{section.7.8}% 131 -\BOOKMARK [0][-]{chapter.8}{Interfacing a Thermistor}{}% 132 -\BOOKMARK [1][-]{section.8.1}{Preliminaries}{chapter.8}% 133 -\BOOKMARK [1][-]{section.8.2}{Connecting a thermistor with Arduino Uno using a breadboard}{chapter.8}% 134 -\BOOKMARK [1][-]{section.8.3}{Interfacing the thermistor from the Arduino IDE}{chapter.8}% 135 -\BOOKMARK [2][-]{subsection.8.3.1}{Interfacing the thermistor}{section.8.3}% 136 -\BOOKMARK [2][-]{subsection.8.3.2}{Arduino Code}{section.8.3}% 137 -\BOOKMARK [1][-]{section.8.4}{Interfacing the thermistor from Scilab}{chapter.8}% 138 -\BOOKMARK [2][-]{subsection.8.4.1}{Interfacing the thermistor}{section.8.4}% 139 -\BOOKMARK [2][-]{subsection.8.4.2}{Scilab Code}{section.8.4}% 140 -\BOOKMARK [1][-]{section.8.5}{Interfacing the thermistor from Xcos}{chapter.8}% 141 -\BOOKMARK [1][-]{section.8.6}{Interfacing the thermistor from Python}{chapter.8}% 142 -\BOOKMARK [2][-]{subsection.8.6.1}{Interfacing the thermistor}{section.8.6}% 143 -\BOOKMARK [2][-]{subsection.8.6.2}{Python Code}{section.8.6}% 144 -\BOOKMARK [1][-]{section.8.7}{Interfacing the thermistor from Julia}{chapter.8}% 145 -\BOOKMARK [2][-]{subsection.8.7.1}{Interfacing the thermistor}{section.8.7}% 146 -\BOOKMARK [2][-]{subsection.8.7.2}{Julia Code}{section.8.7}% 147 -\BOOKMARK [1][-]{section.8.8}{Interfacing the thermistor from OpenModelica}{chapter.8}% 148 -\BOOKMARK [2][-]{subsection.8.8.1}{Interfacing the thermistor}{section.8.8}% 149 -\BOOKMARK [2][-]{subsection.8.8.2}{OpenModelica Code}{section.8.8}% 150 -\BOOKMARK [0][-]{chapter.9}{Interfacing a Servomotor}{}% 151 -\BOOKMARK [1][-]{section.9.1}{Preliminaries}{chapter.9}% 152 -\BOOKMARK [1][-]{section.9.2}{Connecting a servomotor with Arduino Uno using a breadboard}{chapter.9}% 153 -\BOOKMARK [1][-]{section.9.3}{Controlling the servomotor through the Arduino IDE}{chapter.9}% 154 -\BOOKMARK [2][-]{subsection.9.3.1}{Controlling the servomotor}{section.9.3}% 155 -\BOOKMARK [2][-]{subsection.9.3.2}{Arduino Code}{section.9.3}% 156 -\BOOKMARK [1][-]{section.9.4}{Controlling the servomotor through Scilab}{chapter.9}% 157 -\BOOKMARK [2][-]{subsection.9.4.1}{Controlling the servomotor}{section.9.4}% 158 -\BOOKMARK [2][-]{subsection.9.4.2}{Scilab Code}{section.9.4}% 159 -\BOOKMARK [1][-]{section.9.5}{Controling the servomotor through Xcos}{chapter.9}% 160 -\BOOKMARK [1][-]{section.9.6}{Controlling the servomotor through Python}{chapter.9}% 161 -\BOOKMARK [2][-]{subsection.9.6.1}{Controlling the servomotor}{section.9.6}% 162 -\BOOKMARK [2][-]{subsection.9.6.2}{Python Code}{section.9.6}% 163 -\BOOKMARK [1][-]{section.9.7}{Controlling the servomotor through Julia}{chapter.9}% 164 -\BOOKMARK [2][-]{subsection.9.7.1}{Controlling the servomotor}{section.9.7}% 165 -\BOOKMARK [2][-]{subsection.9.7.2}{Julia Code}{section.9.7}% 166 -\BOOKMARK [1][-]{section.9.8}{Controlling the servomotor through OpenModelica}{chapter.9}% 167 -\BOOKMARK [2][-]{subsection.9.8.1}{Controlling the servomotor}{section.9.8}% 168 -\BOOKMARK [2][-]{subsection.9.8.2}{OpenModelica Code}{section.9.8}% 169 -\BOOKMARK [0][-]{chapter.10}{Interfacing a DC Motor}{}% 170 -\BOOKMARK [1][-]{section.10.1}{Preliminaries}{chapter.10}% 171 -\BOOKMARK [1][-]{section.10.2}{Controlling the DC motor from Arduino}{chapter.10}% 172 -\BOOKMARK [2][-]{subsection.10.2.1}{Controlling the DC motor}{section.10.2}% 173 -\BOOKMARK [2][-]{subsection.10.2.2}{Arduino Code}{section.10.2}% 174 -\BOOKMARK [1][-]{section.10.3}{Controlling the DC motor from Scilab}{chapter.10}% 175 -\BOOKMARK [2][-]{subsection.10.3.1}{Controlling the DC motor}{section.10.3}% 176 -\BOOKMARK [2][-]{subsection.10.3.2}{Scilab Code}{section.10.3}% 177 -\BOOKMARK [1][-]{section.10.4}{Controlling the DC motor from Xcos}{chapter.10}% 178 -\BOOKMARK [1][-]{section.10.5}{Controlling the DC motor from Python}{chapter.10}% 179 -\BOOKMARK [2][-]{subsection.10.5.1}{Controlling the DC motor}{section.10.5}% 180 -\BOOKMARK [2][-]{subsection.10.5.2}{Python Code}{section.10.5}% 181 -\BOOKMARK [1][-]{section.10.6}{Controlling the DC motor from Julia}{chapter.10}% 182 -\BOOKMARK [2][-]{subsection.10.6.1}{Controlling the DC motor}{section.10.6}% 183 -\BOOKMARK [2][-]{subsection.10.6.2}{Julia Code}{section.10.6}% 184 -\BOOKMARK [1][-]{section.10.7}{Controlling the DC motor from OpenModelica}{chapter.10}% 185 -\BOOKMARK [2][-]{subsection.10.7.1}{Controlling the DC motor}{section.10.7}% 186 -\BOOKMARK [2][-]{subsection.10.7.2}{OpenModelica Code}{section.10.7}% 187 -\BOOKMARK [0][-]{chapter.11}{Implementation of Modbus Protocol}{}% 188 -\BOOKMARK [1][-]{section.11.1}{Preliminaries}{chapter.11}% 189 -\BOOKMARK [2][-]{subsection.11.1.1}{Energy meter}{section.11.1}% 190 -\BOOKMARK [2][-]{subsection.11.1.2}{Endianness}{section.11.1}% 191 -\BOOKMARK [1][-]{section.11.2}{Setup for the experiment}{chapter.11}% 192 -\BOOKMARK [1][-]{section.11.3}{Software required for this experiment}{chapter.11}% 193 -\BOOKMARK [2][-]{subsection.11.3.1}{Arduino Firmware}{section.11.3}% 194 -\BOOKMARK [1][-]{section.11.4}{Manifestation of Modbus protocol through Scilab}{chapter.11}% 195 -\BOOKMARK [1][-]{section.11.5}{Reading the electrical parameters from Scilab}{chapter.11}% 196 -\BOOKMARK [2][-]{subsection.11.5.1}{Reading the electrical parameters}{section.11.5}% 197 -\BOOKMARK [2][-]{subsection.11.5.2}{Scilab Code}{section.11.5}% 198 -\BOOKMARK [2][-]{subsection.11.5.3}{Output in the Scilab Console}{section.11.5}% 199 -\BOOKMARK [1][-]{section.11.6}{Reading the electrical parameters from Xcos}{chapter.11}% 200 -\BOOKMARK [1][-]{section.11.7}{Manifestation of Modbus protocol through Python}{chapter.11}% 201 -\BOOKMARK [1][-]{section.11.8}{Reading the electrical parameters from Python}{chapter.11}% 202 -\BOOKMARK [2][-]{subsection.11.8.1}{Reading the electrical parameters}{section.11.8}% 203 -\BOOKMARK [2][-]{subsection.11.8.2}{Python Code}{section.11.8}% 204 -\BOOKMARK [1][-]{section.11.9}{Manifestation of Modbus protocol through Julia}{chapter.11}% 205 -\BOOKMARK [1][-]{section.11.10}{Reading the electrical parameters from Julia}{chapter.11}% 206 -\BOOKMARK [2][-]{subsection.11.10.1}{Reading the electrical parameters}{section.11.10}% 207 -\BOOKMARK [2][-]{subsection.11.10.2}{Julia Code}{section.11.10}% 208 -\BOOKMARK [1][-]{section.11.11}{Manifestation of Modbus protocol through OpenModelica}{chapter.11}% 209 -\BOOKMARK [1][-]{section.11.12}{Reading the electrical parameters from OpenModelica}{chapter.11}% 210 -\BOOKMARK [2][-]{subsection.11.12.1}{Reading the electrical parameters}{section.11.12}% 211 -\BOOKMARK [2][-]{subsection.11.12.2}{OpenModelica Code}{section.11.12}% 212 -\BOOKMARK [0][-]{appendix.A}{Procuring the Hardware}{}% 213 -\BOOKMARK [0][-]{appendix*.185}{}{}% 214 +\BOOKMARK [0][-]{chapter*.10}{}{}% 9 +\BOOKMARK [0][-]{chapter.1}{Introduction}{}% 10 +\BOOKMARK [0][-]{chapter.2}{Hardware Environment}{}% 11 +\BOOKMARK [1][-]{section.2.1}{Microcontroller}{chapter.2}% 12 +\BOOKMARK [2][-]{subsection.2.1.1}{Organization of a Microcontroller}{section.2.1}% 13 +\BOOKMARK [2][-]{subsection.2.1.2}{Microcontroller Peripherals}{section.2.1}% 14 +\BOOKMARK [1][-]{section.2.2}{Open Source Hardware \(OSHW\)}{chapter.2}% 15 +\BOOKMARK [1][-]{section.2.3}{Arduino}{chapter.2}% 16 +\BOOKMARK [2][-]{subsection.2.3.1}{Brief History}{section.2.3}% 17 +\BOOKMARK [2][-]{subsection.2.3.2}{Arduino Uno Board}{section.2.3}% 18 +\BOOKMARK [2][-]{subsection.2.3.3}{Popular Arduino Projects}{section.2.3}% 19 +\BOOKMARK [1][-]{section.2.4}{Shield}{chapter.2}% 20 +\BOOKMARK [1][-]{section.2.5}{Experimental Test Bed}{chapter.2}% 21 +\BOOKMARK [1][-]{section.2.6}{Doing the Experiments with a Breadboard}{chapter.2}% 22 +\BOOKMARK [0][-]{chapter.3}{Communication between Software and Arduino}{}% 23 +\BOOKMARK [1][-]{section.3.1}{Arduino IDE}{chapter.3}% 24 +\BOOKMARK [2][-]{subsection.3.1.1}{Downloading and installing on Windows}{section.3.1}% 25 +\BOOKMARK [2][-]{subsection.3.1.2}{Downloading and installing on GNU/Linux Ubuntu}{section.3.1}% 26 +\BOOKMARK [2][-]{subsection.3.1.3}{Arduino Development Environment}{section.3.1}% 27 +\BOOKMARK [2][-]{subsection.3.1.4}{Testing Arduino with a sample program}{section.3.1}% 28 +\BOOKMARK [2][-]{subsection.3.1.5}{FLOSS Firmware}{section.3.1}% 29 +\BOOKMARK [1][-]{section.3.2}{Scilab}{chapter.3}% 30 +\BOOKMARK [2][-]{subsection.3.2.1}{Downloading and installing on Windows}{section.3.2}% 31 +\BOOKMARK [2][-]{subsection.3.2.2}{Downloading and installing on GNU/Linux Ubuntu}{section.3.2}% 32 +\BOOKMARK [2][-]{subsection.3.2.3}{Scilab-Arduino toolbox}{section.3.2}% 33 +\BOOKMARK [2][-]{subsection.3.2.4}{Identifying Arduino communication port number}{section.3.2}% 34 +\BOOKMARK [2][-]{subsection.3.2.5}{Testing Scilab-Arduino toolbox}{section.3.2}% 35 +\BOOKMARK [2][-]{subsection.3.2.6}{Firmware}{section.3.2}% 36 +\BOOKMARK [1][-]{section.3.3}{Xcos}{chapter.3}% 37 +\BOOKMARK [2][-]{subsection.3.3.1}{Downloading, installing and testing}{section.3.3}% 38 +\BOOKMARK [2][-]{subsection.3.3.2}{Use case}{section.3.3}% 39 +\BOOKMARK [2][-]{subsection.3.3.3}{Xcos-Arduino}{section.3.3}% 40 +\BOOKMARK [1][-]{section.3.4}{Python}{chapter.3}% 41 +\BOOKMARK [2][-]{subsection.3.4.1}{Downloading and installing on Windows}{section.3.4}% 42 +\BOOKMARK [2][-]{subsection.3.4.2}{Downloading and installing on GNU/Linux Ubuntu}{section.3.4}% 43 +\BOOKMARK [2][-]{subsection.3.4.3}{Python-Arduino toolbox}{section.3.4}% 44 +\BOOKMARK [2][-]{subsection.3.4.4}{Firmware}{section.3.4}% 45 +\BOOKMARK [1][-]{section.3.5}{Julia}{chapter.3}% 46 +\BOOKMARK [2][-]{subsection.3.5.1}{Downloading and installing on Windows}{section.3.5}% 47 +\BOOKMARK [2][-]{subsection.3.5.2}{Downloading and installing GNU/Linux Ubuntu}{section.3.5}% 48 +\BOOKMARK [2][-]{subsection.3.5.3}{Julia-Arduino toolbox}{section.3.5}% 49 +\BOOKMARK [2][-]{subsection.3.5.4}{Firmware}{section.3.5}% 50 +\BOOKMARK [1][-]{section.3.6}{OpenModelica}{chapter.3}% 51 +\BOOKMARK [2][-]{subsection.3.6.1}{Downloading and installing on Windows}{section.3.6}% 52 +\BOOKMARK [2][-]{subsection.3.6.2}{Downloading and installing on GNU/Linux Ubuntu}{section.3.6}% 53 +\BOOKMARK [2][-]{subsection.3.6.3}{Simulating models in OpenModelica}{section.3.6}% 54 +\BOOKMARK [2][-]{subsection.3.6.4}{OpenModelica-Arduino toolbox}{section.3.6}% 55 +\BOOKMARK [2][-]{subsection.3.6.5}{Firmware}{section.3.6}% 56 +\BOOKMARK [0][-]{chapter.4}{Interfacing a Light Emitting Diode}{}% 57 +\BOOKMARK [1][-]{section.4.1}{Preliminaries}{chapter.4}% 58 +\BOOKMARK [1][-]{section.4.2}{Connecting an RGB LED with Arduino Uno using a breadboard}{chapter.4}% 59 +\BOOKMARK [1][-]{section.4.3}{Lighting the LED from the Arduino IDE}{chapter.4}% 60 +\BOOKMARK [2][-]{subsection.4.3.1}{Lighting the LED}{section.4.3}% 61 +\BOOKMARK [2][-]{subsection.4.3.2}{Arduino Code}{section.4.3}% 62 +\BOOKMARK [1][-]{section.4.4}{Lighting the LED from Scilab}{chapter.4}% 63 +\BOOKMARK [2][-]{subsection.4.4.1}{Lighting the LED}{section.4.4}% 64 +\BOOKMARK [2][-]{subsection.4.4.2}{Scilab Code}{section.4.4}% 65 +\BOOKMARK [1][-]{section.4.5}{Lighting the LED from Scilab Xcos}{chapter.4}% 66 +\BOOKMARK [1][-]{section.4.6}{Lighting the LED from Python}{chapter.4}% 67 +\BOOKMARK [2][-]{subsection.4.6.1}{Lighting the LED}{section.4.6}% 68 +\BOOKMARK [2][-]{subsection.4.6.2}{Python Code}{section.4.6}% 69 +\BOOKMARK [1][-]{section.4.7}{Lighting the LED from Julia}{chapter.4}% 70 +\BOOKMARK [2][-]{subsection.4.7.1}{Lighting the LED}{section.4.7}% 71 +\BOOKMARK [2][-]{subsection.4.7.2}{Julia Code}{section.4.7}% 72 +\BOOKMARK [1][-]{section.4.8}{Lighting the LED from OpenModelica}{chapter.4}% 73 +\BOOKMARK [2][-]{subsection.4.8.1}{Lighting the LED}{section.4.8}% 74 +\BOOKMARK [2][-]{subsection.4.8.2}{OpenModelica Code}{section.4.8}% 75 +\BOOKMARK [0][-]{chapter.5}{Interfacing a Pushbutton}{}% 76 +\BOOKMARK [1][-]{section.5.1}{Preliminaries}{chapter.5}% 77 +\BOOKMARK [1][-]{section.5.2}{Connecting a pushbutton with Arduino Uno using a breadboard}{chapter.5}% 78 +\BOOKMARK [1][-]{section.5.3}{Reading the pushbutton status from the Arduino IDE}{chapter.5}% 79 +\BOOKMARK [2][-]{subsection.5.3.1}{Reading the pushbutton status}{section.5.3}% 80 +\BOOKMARK [2][-]{subsection.5.3.2}{Arduino Code}{section.5.3}% 81 +\BOOKMARK [1][-]{section.5.4}{Reading the pushbutton Status from Scilab}{chapter.5}% 82 +\BOOKMARK [2][-]{subsection.5.4.1}{Reading the pushbutton Status}{section.5.4}% 83 +\BOOKMARK [2][-]{subsection.5.4.2}{Scilab Code}{section.5.4}% 84 +\BOOKMARK [1][-]{section.5.5}{Accessing the pushbutton from Xcos}{chapter.5}% 85 +\BOOKMARK [1][-]{section.5.6}{Reading the pushbutton status from Python}{chapter.5}% 86 +\BOOKMARK [2][-]{subsection.5.6.1}{Reading the pushbutton status}{section.5.6}% 87 +\BOOKMARK [2][-]{subsection.5.6.2}{Python Code}{section.5.6}% 88 +\BOOKMARK [1][-]{section.5.7}{Reading the pushbutton status from Julia}{chapter.5}% 89 +\BOOKMARK [2][-]{subsection.5.7.1}{Reading the pushbutton status}{section.5.7}% 90 +\BOOKMARK [2][-]{subsection.5.7.2}{Julia Code}{section.5.7}% 91 +\BOOKMARK [1][-]{section.5.8}{Reading the pushbutton status from OpenModelica}{chapter.5}% 92 +\BOOKMARK [2][-]{subsection.5.8.1}{Reading the pushbutton status}{section.5.8}% 93 +\BOOKMARK [2][-]{subsection.5.8.2}{OpenModelica Code}{section.5.8}% 94 +\BOOKMARK [0][-]{chapter.6}{Interfacing a Light Dependent Resistor}{}% 95 +\BOOKMARK [1][-]{section.6.1}{Preliminaries}{chapter.6}% 96 +\BOOKMARK [1][-]{section.6.2}{Connecting an LDR with Arduino Uno using a breadboard}{chapter.6}% 97 +\BOOKMARK [1][-]{section.6.3}{Interfacing the LDR through the Arduino IDE}{chapter.6}% 98 +\BOOKMARK [2][-]{subsection.6.3.1}{Interfacing the LDR}{section.6.3}% 99 +\BOOKMARK [2][-]{subsection.6.3.2}{Arduino Code}{section.6.3}% 100 +\BOOKMARK [1][-]{section.6.4}{Interfacing the LDR through Scilab}{chapter.6}% 101 +\BOOKMARK [2][-]{subsection.6.4.1}{Interfacing the LDR}{section.6.4}% 102 +\BOOKMARK [2][-]{subsection.6.4.2}{Scilab Code}{section.6.4}% 103 +\BOOKMARK [1][-]{section.6.5}{Interfacing the LDR through Xcos}{chapter.6}% 104 +\BOOKMARK [1][-]{section.6.6}{Interfacing the LDR through Python}{chapter.6}% 105 +\BOOKMARK [2][-]{subsection.6.6.1}{Interfacing the LDR}{section.6.6}% 106 +\BOOKMARK [2][-]{subsection.6.6.2}{Python Code}{section.6.6}% 107 +\BOOKMARK [1][-]{section.6.7}{Interfacing the LDR through Julia}{chapter.6}% 108 +\BOOKMARK [2][-]{subsection.6.7.1}{Interfacing the LDR}{section.6.7}% 109 +\BOOKMARK [2][-]{subsection.6.7.2}{Julia Code}{section.6.7}% 110 +\BOOKMARK [1][-]{section.6.8}{Interfacing the LDR through OpenModelica}{chapter.6}% 111 +\BOOKMARK [2][-]{subsection.6.8.1}{Interfacing the LDR}{section.6.8}% 112 +\BOOKMARK [2][-]{subsection.6.8.2}{OpenModelica Code}{section.6.8}% 113 +\BOOKMARK [0][-]{chapter.7}{Interfacing a Potentiometer}{}% 114 +\BOOKMARK [1][-]{section.7.1}{Preliminaries}{chapter.7}% 115 +\BOOKMARK [1][-]{section.7.2}{Connecting a potentiometer with Arduino Uno using a breadboard}{chapter.7}% 116 +\BOOKMARK [1][-]{section.7.3}{Reading the potentiometer from the Arduino IDE}{chapter.7}% 117 +\BOOKMARK [2][-]{subsection.7.3.1}{Reading the potentiometer}{section.7.3}% 118 +\BOOKMARK [2][-]{subsection.7.3.2}{Arduino Code}{section.7.3}% 119 +\BOOKMARK [1][-]{section.7.4}{Reading the potentiometer from Scilab}{chapter.7}% 120 +\BOOKMARK [2][-]{subsection.7.4.1}{Reading the potentiometer}{section.7.4}% 121 +\BOOKMARK [2][-]{subsection.7.4.2}{Scilab Code}{section.7.4}% 122 +\BOOKMARK [1][-]{section.7.5}{Reading the potentiometer from Xcos}{chapter.7}% 123 +\BOOKMARK [1][-]{section.7.6}{Reading the potentiometer from Python}{chapter.7}% 124 +\BOOKMARK [2][-]{subsection.7.6.1}{Reading the potentiometer}{section.7.6}% 125 +\BOOKMARK [2][-]{subsection.7.6.2}{Python Code}{section.7.6}% 126 +\BOOKMARK [1][-]{section.7.7}{Reading the potentiometer from Julia}{chapter.7}% 127 +\BOOKMARK [2][-]{subsection.7.7.1}{Reading the potentiometer}{section.7.7}% 128 +\BOOKMARK [2][-]{subsection.7.7.2}{Julia Code}{section.7.7}% 129 +\BOOKMARK [1][-]{section.7.8}{Reading the potentiometer from OpenModelica}{chapter.7}% 130 +\BOOKMARK [2][-]{subsection.7.8.1}{Reading the potentiometer}{section.7.8}% 131 +\BOOKMARK [2][-]{subsection.7.8.2}{OpenModelica Code}{section.7.8}% 132 +\BOOKMARK [0][-]{chapter.8}{Interfacing a Thermistor}{}% 133 +\BOOKMARK [1][-]{section.8.1}{Preliminaries}{chapter.8}% 134 +\BOOKMARK [1][-]{section.8.2}{Connecting a thermistor with Arduino Uno using a breadboard}{chapter.8}% 135 +\BOOKMARK [1][-]{section.8.3}{Interfacing the thermistor from the Arduino IDE}{chapter.8}% 136 +\BOOKMARK [2][-]{subsection.8.3.1}{Interfacing the thermistor}{section.8.3}% 137 +\BOOKMARK [2][-]{subsection.8.3.2}{Arduino Code}{section.8.3}% 138 +\BOOKMARK [1][-]{section.8.4}{Interfacing the thermistor from Scilab}{chapter.8}% 139 +\BOOKMARK [2][-]{subsection.8.4.1}{Interfacing the thermistor}{section.8.4}% 140 +\BOOKMARK [2][-]{subsection.8.4.2}{Scilab Code}{section.8.4}% 141 +\BOOKMARK [1][-]{section.8.5}{Interfacing the thermistor from Xcos}{chapter.8}% 142 +\BOOKMARK [1][-]{section.8.6}{Interfacing the thermistor from Python}{chapter.8}% 143 +\BOOKMARK [2][-]{subsection.8.6.1}{Interfacing the thermistor}{section.8.6}% 144 +\BOOKMARK [2][-]{subsection.8.6.2}{Python Code}{section.8.6}% 145 +\BOOKMARK [1][-]{section.8.7}{Interfacing the thermistor from Julia}{chapter.8}% 146 +\BOOKMARK [2][-]{subsection.8.7.1}{Interfacing the thermistor}{section.8.7}% 147 +\BOOKMARK [2][-]{subsection.8.7.2}{Julia Code}{section.8.7}% 148 +\BOOKMARK [1][-]{section.8.8}{Interfacing the thermistor from OpenModelica}{chapter.8}% 149 +\BOOKMARK [2][-]{subsection.8.8.1}{Interfacing the thermistor}{section.8.8}% 150 +\BOOKMARK [2][-]{subsection.8.8.2}{OpenModelica Code}{section.8.8}% 151 +\BOOKMARK [0][-]{chapter.9}{Interfacing a Servomotor}{}% 152 +\BOOKMARK [1][-]{section.9.1}{Preliminaries}{chapter.9}% 153 +\BOOKMARK [1][-]{section.9.2}{Connecting a servomotor with Arduino Uno using a breadboard}{chapter.9}% 154 +\BOOKMARK [1][-]{section.9.3}{Controlling the servomotor through the Arduino IDE}{chapter.9}% 155 +\BOOKMARK [2][-]{subsection.9.3.1}{Controlling the servomotor}{section.9.3}% 156 +\BOOKMARK [2][-]{subsection.9.3.2}{Arduino Code}{section.9.3}% 157 +\BOOKMARK [1][-]{section.9.4}{Controlling the servomotor through Scilab}{chapter.9}% 158 +\BOOKMARK [2][-]{subsection.9.4.1}{Controlling the servomotor}{section.9.4}% 159 +\BOOKMARK [2][-]{subsection.9.4.2}{Scilab Code}{section.9.4}% 160 +\BOOKMARK [1][-]{section.9.5}{Controling the servomotor through Xcos}{chapter.9}% 161 +\BOOKMARK [1][-]{section.9.6}{Controlling the servomotor through Python}{chapter.9}% 162 +\BOOKMARK [2][-]{subsection.9.6.1}{Controlling the servomotor}{section.9.6}% 163 +\BOOKMARK [2][-]{subsection.9.6.2}{Python Code}{section.9.6}% 164 +\BOOKMARK [1][-]{section.9.7}{Controlling the servomotor through Julia}{chapter.9}% 165 +\BOOKMARK [2][-]{subsection.9.7.1}{Controlling the servomotor}{section.9.7}% 166 +\BOOKMARK [2][-]{subsection.9.7.2}{Julia Code}{section.9.7}% 167 +\BOOKMARK [1][-]{section.9.8}{Controlling the servomotor through OpenModelica}{chapter.9}% 168 +\BOOKMARK [2][-]{subsection.9.8.1}{Controlling the servomotor}{section.9.8}% 169 +\BOOKMARK [2][-]{subsection.9.8.2}{OpenModelica Code}{section.9.8}% 170 +\BOOKMARK [0][-]{chapter.10}{Interfacing a DC Motor}{}% 171 +\BOOKMARK [1][-]{section.10.1}{Preliminaries}{chapter.10}% 172 +\BOOKMARK [1][-]{section.10.2}{Controlling the DC motor from Arduino}{chapter.10}% 173 +\BOOKMARK [2][-]{subsection.10.2.1}{Controlling the DC motor}{section.10.2}% 174 +\BOOKMARK [2][-]{subsection.10.2.2}{Arduino Code}{section.10.2}% 175 +\BOOKMARK [1][-]{section.10.3}{Controlling the DC motor from Scilab}{chapter.10}% 176 +\BOOKMARK [2][-]{subsection.10.3.1}{Controlling the DC motor}{section.10.3}% 177 +\BOOKMARK [2][-]{subsection.10.3.2}{Scilab Code}{section.10.3}% 178 +\BOOKMARK [1][-]{section.10.4}{Controlling the DC motor from Xcos}{chapter.10}% 179 +\BOOKMARK [1][-]{section.10.5}{Controlling the DC motor from Python}{chapter.10}% 180 +\BOOKMARK [2][-]{subsection.10.5.1}{Controlling the DC motor}{section.10.5}% 181 +\BOOKMARK [2][-]{subsection.10.5.2}{Python Code}{section.10.5}% 182 +\BOOKMARK [1][-]{section.10.6}{Controlling the DC motor from Julia}{chapter.10}% 183 +\BOOKMARK [2][-]{subsection.10.6.1}{Controlling the DC motor}{section.10.6}% 184 +\BOOKMARK [2][-]{subsection.10.6.2}{Julia Code}{section.10.6}% 185 +\BOOKMARK [1][-]{section.10.7}{Controlling the DC motor from OpenModelica}{chapter.10}% 186 +\BOOKMARK [2][-]{subsection.10.7.1}{Controlling the DC motor}{section.10.7}% 187 +\BOOKMARK [2][-]{subsection.10.7.2}{OpenModelica Code}{section.10.7}% 188 +\BOOKMARK [0][-]{chapter.11}{Implementation of Modbus Protocol}{}% 189 +\BOOKMARK [1][-]{section.11.1}{Preliminaries}{chapter.11}% 190 +\BOOKMARK [2][-]{subsection.11.1.1}{Energy meter}{section.11.1}% 191 +\BOOKMARK [2][-]{subsection.11.1.2}{Endianness}{section.11.1}% 192 +\BOOKMARK [1][-]{section.11.2}{Setup for the experiment}{chapter.11}% 193 +\BOOKMARK [1][-]{section.11.3}{Software required for this experiment}{chapter.11}% 194 +\BOOKMARK [2][-]{subsection.11.3.1}{Arduino Firmware}{section.11.3}% 195 +\BOOKMARK [1][-]{section.11.4}{Manifestation of Modbus protocol through Scilab}{chapter.11}% 196 +\BOOKMARK [1][-]{section.11.5}{Reading the electrical parameters from Scilab}{chapter.11}% 197 +\BOOKMARK [2][-]{subsection.11.5.1}{Reading the electrical parameters}{section.11.5}% 198 +\BOOKMARK [2][-]{subsection.11.5.2}{Scilab Code}{section.11.5}% 199 +\BOOKMARK [2][-]{subsection.11.5.3}{Output in the Scilab Console}{section.11.5}% 200 +\BOOKMARK [1][-]{section.11.6}{Reading the electrical parameters from Xcos}{chapter.11}% 201 +\BOOKMARK [1][-]{section.11.7}{Manifestation of Modbus protocol through Python}{chapter.11}% 202 +\BOOKMARK [1][-]{section.11.8}{Reading the electrical parameters from Python}{chapter.11}% 203 +\BOOKMARK [2][-]{subsection.11.8.1}{Reading the electrical parameters}{section.11.8}% 204 +\BOOKMARK [2][-]{subsection.11.8.2}{Python Code}{section.11.8}% 205 +\BOOKMARK [1][-]{section.11.9}{Manifestation of Modbus protocol through Julia}{chapter.11}% 206 +\BOOKMARK [1][-]{section.11.10}{Reading the electrical parameters from Julia}{chapter.11}% 207 +\BOOKMARK [2][-]{subsection.11.10.1}{Reading the electrical parameters}{section.11.10}% 208 +\BOOKMARK [2][-]{subsection.11.10.2}{Julia Code}{section.11.10}% 209 +\BOOKMARK [1][-]{section.11.11}{Manifestation of Modbus protocol through OpenModelica}{chapter.11}% 210 +\BOOKMARK [1][-]{section.11.12}{Reading the electrical parameters from OpenModelica}{chapter.11}% 211 +\BOOKMARK [2][-]{subsection.11.12.1}{Reading the electrical parameters}{section.11.12}% 212 +\BOOKMARK [2][-]{subsection.11.12.2}{OpenModelica Code}{section.11.12}% 213 +\BOOKMARK [0][-]{appendix.A}{Procuring the Hardware}{}% 214 +\BOOKMARK [0][-]{appendix*.186}{}{}% 215 diff --git a/floss-arduino.pdf b/floss-arduino.pdf Binary files differindex 6eaf525..97ef40a 100644 --- a/floss-arduino.pdf +++ b/floss-arduino.pdf diff --git a/floss-arduino.tex b/floss-arduino.tex index be0fed1..204d2ac 100644 --- a/floss-arduino.tex +++ b/floss-arduino.tex @@ -27,6 +27,9 @@ \usepackage{varioref} % for \vref commands %\usepackage{hyperref} +\usepackage{url} +\hyphenation{blend-er} + %\DeclareFontFamily{OT1}{cmtt}{\hyphenchar \font=-1} \usepackage[T1]{fontenc} \usepackage{beramono} @@ -128,6 +131,7 @@ \pagestyle{headings} \tableofcontents +\input{suppl/preface.tex} \listoffigures \listoftables \listofard diff --git a/floss-arduino.toc b/floss-arduino.toc index 7d59b92..151078b 100644 --- a/floss-arduino.toc +++ b/floss-arduino.toc @@ -1,12 +1,13 @@ -\contentsline {chapter}{\numberline {List of Figures}}{xi}{chapter*.2}% -\contentsline {chapter}{\numberline {List of Tables}}{xv}{chapter*.3}% -\contentsline {chapter}{\numberline {List of Arduino \ Code}}{xvii}{chapter*.4}% -\contentsline {chapter}{\numberline {List of Scilab Code}}{xix}{chapter*.5}% -\contentsline {chapter}{\numberline {List of Python \ Code}}{xxi}{chapter*.6}% -\contentsline {chapter}{\numberline {List of Julia\ Code}}{xxiii}{chapter*.7}% -\contentsline {chapter}{\numberline {List of OpenModelica\ Code}}{xxv}{chapter*.8}% +\contentsline {chapter}{\numberline {Preface}}{xi}{chapter*.2}% +\contentsline {chapter}{\numberline {List of Figures}}{xiii}{chapter*.3}% +\contentsline {chapter}{\numberline {List of Tables}}{xvii}{chapter*.4}% +\contentsline {chapter}{\numberline {List of Arduino \ Code}}{xix}{chapter*.5}% +\contentsline {chapter}{\numberline {List of Scilab Code}}{xxi}{chapter*.6}% +\contentsline {chapter}{\numberline {List of Python \ Code}}{xxiii}{chapter*.7}% +\contentsline {chapter}{\numberline {List of Julia\ Code}}{xxv}{chapter*.8}% +\contentsline {chapter}{\numberline {List of OpenModelica\ Code}}{xxvii}{chapter*.9}% \thispagestyle {empty} -\contentsline {chapter}{\numberline {List of Acronyms}}{xxvii}{chapter*.9}% +\contentsline {chapter}{\numberline {List of Acronyms}}{xxix}{chapter*.10}% \contentsline {chapter}{\numberline {1}Introduction}{1}{chapter.1}% \contentsline {chapter}{\numberline {2}Hardware Environment}{3}{chapter.2}% \contentsline {section}{\numberline {2.1}Microcontroller}{3}{section.2.1}% @@ -17,9 +18,9 @@ \contentsline {subsection}{\numberline {2.3.1}Brief History}{8}{subsection.2.3.1}% \contentsline {subsection}{\numberline {2.3.2}Arduino Uno Board}{9}{subsection.2.3.2}% \contentsline {subsection}{\numberline {2.3.3}Popular Arduino Projects}{9}{subsection.2.3.3}% -\contentsline {paragraph}{Arduino phone:}{10}{section*.17}% -\contentsline {paragraph}{Candy sorting machine:}{11}{section*.19}% -\contentsline {paragraph}{3D printers:}{11}{section*.20}% +\contentsline {paragraph}{Arduino phone:}{10}{section*.18}% +\contentsline {paragraph}{Candy sorting machine:}{11}{section*.20}% +\contentsline {paragraph}{3D printers:}{11}{section*.21}% \contentsline {section}{\numberline {2.4}Shield}{11}{section.2.4}% \contentsline {section}{\numberline {2.5}Experimental Test Bed}{12}{section.2.5}% \contentsline {section}{\numberline {2.6}Doing the Experiments with a Breadboard}{13}{section.2.6}% @@ -62,8 +63,8 @@ \contentsline {section}{\numberline {4.2}Connecting an RGB LED with Arduino Uno\ using a breadboard}{71}{section.4.2}% \contentsline {section}{\numberline {4.3}Lighting the LED from the Arduino IDE}{72}{section.4.3}% \contentsline {subsection}{\numberline {4.3.1}Lighting the LED}{72}{subsection.4.3.1}% -\contentsline {paragraph}{Note:}{73}{section*.77}% -\contentsline {paragraph}{Note:}{73}{section*.79}% +\contentsline {paragraph}{Note:}{73}{section*.78}% +\contentsline {paragraph}{Note:}{73}{section*.80}% \contentsline {subsection}{\numberline {4.3.2}Arduino Code}{74}{subsection.4.3.2}% \contentsline {section}{\numberline {4.4}Lighting the LED from Scilab}{76}{section.4.4}% \contentsline {subsection}{\numberline {4.4.1}Lighting the LED}{76}{subsection.4.4.1}% @@ -140,25 +141,25 @@ \contentsline {section}{\numberline {8.2}Connecting a thermistor with Arduino Uno\ using a breadboard}{153}{section.8.2}% \contentsline {section}{\numberline {8.3}Interfacing the thermistor from the Arduino IDE}{154}{section.8.3}% \contentsline {subsection}{\numberline {8.3.1}Interfacing the thermistor}{154}{subsection.8.3.1}% -\contentsline {paragraph}{Note:}{156}{section*.114}% +\contentsline {paragraph}{Note:}{156}{section*.115}% \contentsline {subsection}{\numberline {8.3.2}Arduino Code}{156}{subsection.8.3.2}% \contentsline {section}{\numberline {8.4}Interfacing the thermistor from Scilab}{158}{section.8.4}% \contentsline {subsection}{\numberline {8.4.1}Interfacing the thermistor}{158}{subsection.8.4.1}% -\contentsline {paragraph}{Note:}{159}{section*.115}% +\contentsline {paragraph}{Note:}{159}{section*.116}% \contentsline {subsection}{\numberline {8.4.2}Scilab Code}{160}{subsection.8.4.2}% \contentsline {section}{\numberline {8.5}Interfacing the thermistor from Xcos}{161}{section.8.5}% -\contentsline {paragraph}{Note:}{164}{section*.122}% +\contentsline {paragraph}{Note:}{164}{section*.123}% \contentsline {section}{\numberline {8.6}Interfacing the thermistor from Python}{164}{section.8.6}% \contentsline {subsection}{\numberline {8.6.1}Interfacing the thermistor}{164}{subsection.8.6.1}% -\contentsline {paragraph}{Note:}{166}{section*.123}% +\contentsline {paragraph}{Note:}{166}{section*.124}% \contentsline {subsection}{\numberline {8.6.2}Python Code}{167}{subsection.8.6.2}% \contentsline {section}{\numberline {8.7}Interfacing the thermistor from Julia}{169}{section.8.7}% \contentsline {subsection}{\numberline {8.7.1}Interfacing the thermistor}{169}{subsection.8.7.1}% -\contentsline {paragraph}{Note:}{170}{section*.124}% +\contentsline {paragraph}{Note:}{170}{section*.125}% \contentsline {subsection}{\numberline {8.7.2}Julia Code}{170}{subsection.8.7.2}% \contentsline {section}{\numberline {8.8}Interfacing the thermistor from OpenModelica}{171}{section.8.8}% \contentsline {subsection}{\numberline {8.8.1}Interfacing the thermistor}{171}{subsection.8.8.1}% -\contentsline {paragraph}{Note:}{173}{section*.125}% +\contentsline {paragraph}{Note:}{173}{section*.126}% \contentsline {subsection}{\numberline {8.8.2}OpenModelica Code}{173}{subsection.8.8.2}% \contentsline {chapter}{\numberline {9}Interfacing a Servomotor}{175}{chapter.9}% \contentsline {section}{\numberline {9.1}Preliminaries}{175}{section.9.1}% @@ -183,33 +184,33 @@ \contentsline {section}{\numberline {10.1}Preliminaries}{205}{section.10.1}% \contentsline {section}{\numberline {10.2}Controlling the DC motor from Arduino}{207}{section.10.2}% \contentsline {subsection}{\numberline {10.2.1}Controlling the DC motor}{207}{subsection.10.2.1}% -\contentsline {paragraph}{Note:}{208}{section*.143}% +\contentsline {paragraph}{Note:}{208}{section*.144}% \contentsline {subsection}{\numberline {10.2.2}Arduino Code}{210}{subsection.10.2.2}% \contentsline {section}{\numberline {10.3}Controlling the DC motor from Scilab}{211}{section.10.3}% \contentsline {subsection}{\numberline {10.3.1}Controlling the DC motor}{211}{subsection.10.3.1}% -\contentsline {paragraph}{Note:}{212}{section*.144}% -\contentsline {paragraph}{Note:}{213}{section*.145}% +\contentsline {paragraph}{Note:}{212}{section*.145}% +\contentsline {paragraph}{Note:}{213}{section*.146}% \contentsline {subsection}{\numberline {10.3.2}Scilab Code}{214}{subsection.10.3.2}% \contentsline {section}{\numberline {10.4}Controlling the DC motor from Xcos}{215}{section.10.4}% \contentsline {section}{\numberline {10.5}Controlling the DC motor from Python}{218}{section.10.5}% \contentsline {subsection}{\numberline {10.5.1}Controlling the DC motor}{218}{subsection.10.5.1}% -\contentsline {paragraph}{Note:}{219}{section*.152}% -\contentsline {paragraph}{Note:}{220}{section*.153}% +\contentsline {paragraph}{Note:}{219}{section*.153}% +\contentsline {paragraph}{Note:}{220}{section*.154}% \contentsline {subsection}{\numberline {10.5.2}Python Code}{221}{subsection.10.5.2}% \contentsline {section}{\numberline {10.6}Controlling the DC motor from Julia}{224}{section.10.6}% \contentsline {subsection}{\numberline {10.6.1}Controlling the DC motor}{224}{subsection.10.6.1}% -\contentsline {paragraph}{Note:}{224}{section*.154}% -\contentsline {paragraph}{Note:}{226}{section*.155}% +\contentsline {paragraph}{Note:}{224}{section*.155}% +\contentsline {paragraph}{Note:}{226}{section*.156}% \contentsline {subsection}{\numberline {10.6.2}Julia Code}{226}{subsection.10.6.2}% \contentsline {section}{\numberline {10.7}Controlling the DC motor from OpenModelica}{228}{section.10.7}% \contentsline {subsection}{\numberline {10.7.1}Controlling the DC motor}{228}{subsection.10.7.1}% -\contentsline {paragraph}{Note:}{228}{section*.156}% -\contentsline {paragraph}{Note:}{229}{section*.157}% +\contentsline {paragraph}{Note:}{228}{section*.157}% +\contentsline {paragraph}{Note:}{229}{section*.158}% \contentsline {subsection}{\numberline {10.7.2}OpenModelica Code}{230}{subsection.10.7.2}% \contentsline {chapter}{\numberline {11}Implementation of Modbus Protocol}{233}{chapter.11}% \contentsline {section}{\numberline {11.1}Preliminaries}{233}{section.11.1}% \contentsline {subsection}{\numberline {11.1.1}Energy meter}{235}{subsection.11.1.1}% -\contentsline {paragraph}{Note:}{237}{section*.164}% +\contentsline {paragraph}{Note:}{237}{section*.165}% \contentsline {subsection}{\numberline {11.1.2}Endianness}{238}{subsection.11.1.2}% \contentsline {section}{\numberline {11.2}Setup for the experiment}{240}{section.11.2}% \contentsline {section}{\numberline {11.3}Software required for this experiment}{241}{section.11.3}% @@ -218,23 +219,23 @@ \contentsline {section}{\numberline {11.5}Reading the electrical parameters from Scilab}{245}{section.11.5}% \contentsline {subsection}{\numberline {11.5.1}Reading the electrical parameters}{245}{subsection.11.5.1}% \contentsline {subsection}{\numberline {11.5.2}Scilab Code}{245}{subsection.11.5.2}% -\contentsline {paragraph}{Note: }{246}{section*.172}% +\contentsline {paragraph}{Note: }{246}{section*.173}% \contentsline {subsection}{\numberline {11.5.3}Output in the Scilab Console}{247}{subsection.11.5.3}% \contentsline {section}{\numberline {11.6}Reading the electrical parameters from Xcos}{248}{section.11.6}% \contentsline {section}{\numberline {11.7}Manifestation of Modbus protocol through Python}{251}{section.11.7}% -\contentsline {paragraph}{Note: }{251}{section*.181}% +\contentsline {paragraph}{Note: }{251}{section*.182}% \contentsline {section}{\numberline {11.8}Reading the electrical parameters from Python}{252}{section.11.8}% \contentsline {subsection}{\numberline {11.8.1}Reading the electrical parameters}{252}{subsection.11.8.1}% \contentsline {subsection}{\numberline {11.8.2}Python Code}{252}{subsection.11.8.2}% \contentsline {section}{\numberline {11.9}Manifestation of Modbus protocol through Julia}{253}{section.11.9}% -\contentsline {paragraph}{Note: }{253}{section*.182}% +\contentsline {paragraph}{Note: }{253}{section*.183}% \contentsline {section}{\numberline {11.10}Reading the electrical parameters from Julia}{253}{section.11.10}% \contentsline {subsection}{\numberline {11.10.1}Reading the electrical parameters}{253}{subsection.11.10.1}% \contentsline {subsection}{\numberline {11.10.2}Julia Code}{254}{subsection.11.10.2}% \contentsline {section}{\numberline {11.11}Manifestation of Modbus protocol through OpenModelica}{255}{section.11.11}% -\contentsline {paragraph}{Note: }{255}{section*.183}% +\contentsline {paragraph}{Note: }{255}{section*.184}% \contentsline {section}{\numberline {11.12}Reading the electrical parameters from OpenModelica}{256}{section.11.12}% \contentsline {subsection}{\numberline {11.12.1}Reading the electrical parameters}{256}{subsection.11.12.1}% \contentsline {subsection}{\numberline {11.12.2}OpenModelica Code}{256}{subsection.11.12.2}% \contentsline {chapter}{\numberline {A}Procuring the Hardware}{259}{appendix.A}% -\contentsline {chapter}{\numberline {References}}{261}{appendix*.185}% +\contentsline {chapter}{\numberline {References}}{261}{appendix*.186}% Binary files differdiff --git a/openmodelica.pdf b/openmodelica.pdf Binary files differBinary files differBinary files differindex 1c2c230..d43a5c4 100644 --- a/openmodelica.pdf +++ b/openmodelica.pdf diff --git a/suppl/preface.aux b/suppl/preface.aux new file mode 100644 index 0000000..f23e546 --- /dev/null +++ b/suppl/preface.aux @@ -0,0 +1 @@ +\relax diff --git a/suppl/preface.fdb_latexmk b/suppl/preface.fdb_latexmk new file mode 100644 index 0000000..166c02f --- /dev/null +++ b/suppl/preface.fdb_latexmk @@ -0,0 +1,13 @@ +# Fdb version 3 +["pdflatex"] 1668317432 "/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex" "/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.pdf" "preface" 1668317432 + "/etc/texmf/web2c/texmf.cnf" 1602253014 475 c0e671620eb5563b2130f56340a5fde8 "" + "/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.aux" 1668317432 8 a94a2480d3289e625eea47cd1b285758 "" + "/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex" 1668317431 3039 1aca7d556f20dbc575c85840932b4a18 "" + "/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1581979058 38841 ce3692aa899bb693b90b87eaa5d4d84e "" + "/usr/share/texmf/web2c/texmf.cnf" 1581979058 38841 ce3692aa899bb693b90b87eaa5d4d84e "" + "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1604540101 8258883 e8330f8aa4fe7c6cdcf08bf0b72237fd "" + "preface.tex" 1668317431 3039 1aca7d556f20dbc575c85840932b4a18 "" + (generated) + "/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.pdf" + "preface.log" + "/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.log" diff --git a/suppl/preface.fls b/suppl/preface.fls new file mode 100644 index 0000000..c8de516 --- /dev/null +++ b/suppl/preface.fls @@ -0,0 +1,7 @@ +PWD /home/fossee/Desktop/FLOSS-Arduino-Book/suppl +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-Arduino-Book/suppl/preface.tex +OUTPUT /home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.log diff --git a/suppl/intro.log b/suppl/preface.log index 783f3cf..2f1ffe0 100644 --- a/suppl/intro.log +++ b/suppl/preface.log @@ -1,12 +1,15 @@ -This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010) (format=pdflatex 2011.1.23) 19 NOV 2015 13:44 +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.11.5) 13 NOV 2022 11:00 entering extended mode restricted \write18 enabled. + file:line:error style messages enabled. %&-line parsing enabled. -**\input intro.tex -(./intro.tex -! Undefined control sequence. +**/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex +(/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex +LaTeX2e <2020-02-02> patch level 2 +L3 programming layer <2020-02-14> +/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex:1: Undefined control sequence. l.1 \chapter - {Introduction} + *{Preface} The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct @@ -14,29 +17,25 @@ spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined. -! LaTeX Error: Missing \begin{document}. +/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex:1: LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... -l.1 \chapter{I - ntroduction} +l.1 \chapter* + {Preface} You're in trouble here. Try typing <return> to proceed. If that doesn't work, type X <return> to quit. -Missing character: There is no I in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no * in font nullfont! +Missing character: There is no P in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no M in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no c in font nullfont! @@ -56,148 +55,161 @@ Missing character: There is no s in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no x in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no , in font nullfont! -Missing character: There is no m in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no b in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no , in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no m in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no O in font nullfont! -Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no f in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no ' in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no z in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no A in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no f in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no u in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no . in font nullfont! Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no c in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no , in font nullfont! Missing character: There is no A in font nullfont! @@ -207,530 +219,499 @@ Missing character: There is no u in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no D in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no I in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no d in font nullfont! +Missing character: There is no D in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no m in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! Missing character: There is no m in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no U in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no D in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no u in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no u in font nullfont! Missing character: There is no r in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no m in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no , in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no p in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no p in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no m in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no v in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no p in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no c in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no , in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no . in font nullfont! - -Overfull \hbox (20.0pt too wide) in paragraph at lines 1--9 -[] - [] - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.10 S - cilab is a state of the art computing software. It is also open -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no S in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no m in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no l in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no a in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no W in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no x in font nullfont! Missing character: There is no p in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no p in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no A in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no , in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no x in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no v in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no y in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no g in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no p in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no m in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no b in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no v in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no . in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no F in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! + +Overfull \hbox (20.0pt too wide) in paragraph at lines 1--11 +[] + [] + +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 12. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 12. +Missing character: There is no 1 in font nullfont! +Missing character: There is no S in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no N in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no p in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no A in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no X in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no C in font nullfont! -Missing character: There is no N in font nullfont! -Missing character: There is no E in font nullfont! -Missing character: There is no S in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no : in font nullfont! +Missing character: There is no M in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no x in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no v in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no y in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no S in font nullfont! Missing character: There is no c in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no l in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no b in font nullfont! -Missing character: There is no [ in font nullfont! -\citation{CNES-Scilab} -! Undefined control sequence. -<write> ...: Citation `\@citeb ' on page \thepage - \space undefined\on@line . -l.13 extensively use Scilab \cite{CNES-Scilab} - , why can't others rely on -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - -LaTeX Warning: Citation `CNES-Scilab' on page undefined on input line 13. - -Missing character: There is no ] in font nullfont! Missing character: There is no , in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no ' in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no X in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no 2 in font nullfont! +Missing character: There is no P in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no : in font nullfont! +Missing character: There is no M in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no y in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no ? in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no P in font nullfont! Missing character: There is no y in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no I in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no 3 in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no M in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no ' in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no : in font nullfont! +Missing character: There is no M in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no i in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no p in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no b in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no y in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no A in font nullfont! Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no u in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no C in font nullfont! -Missing character: There is no N in font nullfont! -Missing character: There is no E in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no M in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no 4 in font nullfont! +Missing character: There is no J in font nullfont! Missing character: There is no u in font nullfont! Missing character: There is no l in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no : in font nullfont! +Missing character: There is no M in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no y in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no ' in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no ? in font nullfont! - -Overfull \hbox (20.0pt too wide) in paragraph at lines 10--17 -[] - [] - - -Overfull \hbox (5.43053pt too wide) in paragraph at lines 10--17 -[] - [] - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.18 A - lthough Arduino and Scilab are versatile, powerful and free, there -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no A in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no A in font nullfont! Missing character: There is no r in font nullfont! @@ -742,584 +723,424 @@ Missing character: There is no o in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no J in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no l in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no v in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! + +Overfull \hbox (256.07483pt too wide) in paragraph at lines 12--20 + [] + [] + +Missing character: There is no E in font nullfont! Missing character: There is no a in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no f in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no f in font nullfont! Missing character: There is no r in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no S in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no g in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no T in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no w in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no h in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no v in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no w in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no X in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no G in font nullfont! -Missing character: There is no U in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no y in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no d in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no f in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no i in font nullfont! Missing character: There is no m in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no i in font nullfont! Missing character: There is no m in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no k in font nullfont! -! Undefined control sequence. -l.22 Simulink\trademark - of Matlab. -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no M in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no l in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no . in font nullfont! - -Overfull \hbox (20.0pt too wide) in paragraph at lines 18--23 -[] - [] - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.24 T - he only way we can become versatile in hardware is through hands-on -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no T in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no b in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no W in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no w in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no - in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no k in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no T in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no u in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no f in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no v in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -! Undefined control sequence. -l.26 \arduino - \ board to introduce the reader to computer interfacing. We -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -Missing character: There is no b in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no d in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no c in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no d in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no m in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no W in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no m in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no . in font nullfont! + +Overfull \hbox (20.0pt too wide) in paragraph at lines 22--27 +[] + [] + +Missing character: There is no A in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no d in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no x in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no d in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no m in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no A in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no x in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no m in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! Missing character: There is no y in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no y in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no U in font nullfont! +Missing character: There is no R in font nullfont! +Missing character: There is no L in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no W in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no T in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no u in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no w in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no l in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -! Undefined control sequence. -l.29 firmware to make the \arduino - \ board communicate with the computer. -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - +Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no U in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no b in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no x in font nullfont! Missing character: There is no p in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no W in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no m in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no x in font nullfont! Missing character: There is no p in font nullfont! @@ -1327,103 +1148,36 @@ Missing character: There is no l in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no p in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -! Undefined control sequence. -l.30 ...to control the peripherals on the \arduino - \ board with -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - +Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no b in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no I in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no v in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no p in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no . in font nullfont! - -Overfull \hbox (20.0pt too wide) in paragraph at lines 24--32 -[] - [] - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.33 T - he Scilab Arduino toolbox is already available for Windows -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no T in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! Missing character: There is no A in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no d in font nullfont! @@ -1431,23 +1185,18 @@ Missing character: There is no u in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no x in font nullfont! +Missing character: There is no U in font nullfont! +Missing character: There is no N in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no v in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no i in font nullfont! @@ -1456,169 +1205,76 @@ Missing character: There is no a in font nullfont! Missing character: There is no b in font nullfont! Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no W in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no [ in font nullfont! -\citation{scilab-arduino} -! Undefined control sequence. -<write> ...: Citation `\@citeb ' on page \thepage - \space undefined\on@line . -l.34 \cite{scilab-arduino} - . We have suitably modified it, so that it works -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - -LaTeX Warning: Citation `scilab-arduino' on page undefined on input line 34. - -Missing character: There is no ] in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no W in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no v in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no m in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no y in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no v in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no w in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no k in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no L in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no x in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no T in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no G in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no b in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no x in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no p in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no v in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no f in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no d in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no c in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no F in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no v in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no q in font nullfont! @@ -1627,661 +1283,744 @@ Missing character: There is no i in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no m in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no x in font nullfont! -Missing character: There is no p in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! Missing character: There is no m in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no S in font nullfont! Missing character: There is no h in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no S in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no D in font nullfont! -Missing character: There is no C in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no v in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no m in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no T in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no v in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no g in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no m in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no f in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no . in font nullfont! + +Overfull \hbox (20.0pt too wide) in paragraph at lines 28--36 +[] + [] + +Missing character: There is no T in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no w in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no k in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no F in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no ( in font nullfont! +Missing character: There is no F in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no / in font nullfont! +Missing character: There is no L in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no : in font nullfont! -Missing character: There is no A in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no D in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no E in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no S in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no ) in font nullfont! Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no j in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no ( in font nullfont! +/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex:38: Undefined control sequence. +l.38 Software for Education) project (\url + {https://fossee.in}) at IIT +The control sequence at the end of the top line +of your error message was never \def'ed. If you have +misspelled it (e.g., `\hobx'), type `I' and the correct +spelling (e.g., `I\hbox'). Otherwise just continue, +and I'll forget about whatever was undefined. + +Missing character: There is no h in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no X in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no : in font nullfont! +Missing character: There is no / in font nullfont! +Missing character: There is no / in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no ) in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no T in font nullfont! +Missing character: There is no B in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no . in font nullfont! - -Overfull \hbox (20.0pt too wide) in paragraph at lines 33--41 -[] - [] - - -Overfull \hbox (5.43053pt too wide) in paragraph at lines 33--41 -[] - [] - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.42 T - his book teaches how to access the following sensors and actuators: -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - Missing character: There is no T in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no j in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! +Missing character: There is no N in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! +Missing character: There is no M in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no E in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no t in font nullfont! Missing character: There is no u in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no : in font nullfont! -Missing character: There is no L in font nullfont! -Missing character: There is no E in font nullfont! -Missing character: There is no D in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no p in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no C in font nullfont! +Missing character: There is no T in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no M in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no , in font nullfont! -Missing character: There is no D in font nullfont! -Missing character: There is no C in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no G in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no v in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no . in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no P in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no I in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no F in font nullfont! +Missing character: There is no O in font nullfont! Missing character: There is no S in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no v in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no m in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no A in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no f in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no w in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no P in font nullfont! +Missing character: There is no y in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no S in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no F in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no M in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no O in font nullfont! Missing character: There is no p in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no M in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no D in font nullfont! +Missing character: There is no W in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no M in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no O in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no g in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no R in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no G in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no M in font nullfont! +Missing character: There is no P in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no B in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no T in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no C in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no C in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no g in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no v in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no A in font nullfont! +Missing character: There is no V in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no u in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no D in font nullfont! -Missing character: There is no E in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no l in font nullfont! +Missing character: There is no L in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no b in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no X in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no J in font nullfont! +Missing character: There is no m in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no W in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no x in font nullfont! -Missing character: There is no p in font nullfont! Missing character: There is no l in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no m in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no w in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no x in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no v in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no f in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no r in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no x in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no m in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no . in font nullfont! - -Overfull \hbox (20.0pt too wide) in paragraph at lines 42--47 -[] - [] - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.48 T - his book is written for self learners and hobbyists. It has been -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no T in font nullfont! -Missing character: There is no h in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no b in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no k in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no b in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no y in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no . in font nullfont! Missing character: There is no I in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no a in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no 2 in font nullfont! -Missing character: There is no 5 in font nullfont! -Missing character: There is no 0 in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! Missing character: There is no p in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no / in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no a in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no - in font nullfont! +Missing character: There is no / in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no k in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no T in font nullfont! -Missing character: There is no B in font nullfont! -Missing character: There is no o in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no y in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no J in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no 2 in font nullfont! -Missing character: There is no 0 in font nullfont! -Missing character: There is no 1 in font nullfont! -Missing character: There is no 5 in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no I in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no w in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no b in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no l in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! Missing character: There is no b in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no 2 in font nullfont! -Missing character: There is no 5 in font nullfont! -Missing character: There is no p in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no w in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no p in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! @@ -2296,109 +2035,183 @@ Missing character: There is no e in font nullfont! Missing character: There is no d in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no T in font nullfont! +Missing character: There is no F in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no S in font nullfont! Missing character: There is no E in font nullfont! -Missing character: There is no Q in font nullfont! -Missing character: There is no I in font nullfont! -Missing character: There is no P in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no u in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no j in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no h in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no l in font nullfont! Missing character: There is no d in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no A in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no m in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no m in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no N in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no v in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no 2 in font nullfont! -Missing character: There is no 0 in font nullfont! -Missing character: There is no 1 in font nullfont! -Missing character: There is no 5 in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no p in font nullfont! Missing character: There is no . in font nullfont! -Overfull \hbox (20.0pt too wide) in paragraph at lines 48--53 +Overfull \hbox (20.0pt too wide) in paragraph at lines 37--50 [] [] - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.54 A - ll the code described in this book is available at -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no A in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no T in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no F in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no E in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no j in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no d in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no b in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no A in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no d in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no o in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no a in font nullfont! +Missing character: There is no c in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no v in font nullfont! -Missing character: There is no a in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no w in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no t in font nullfont! -! Undefined control sequence. -l.55 \url - {http://os-hardware.in/arduino/scilab-arduino-files.zip}. On +Missing character: There is no e in font nullfont! +/home/fossee/Desktop/FLOSS-Arduino-Book/suppl/preface.tex:52: Undefined control sequence. +l.52 the website \url + {https://floss-arduino.fossee.in/}. It has a lot of The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct @@ -2409,59 +2222,96 @@ Missing character: There is no h in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no p in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no : in font nullfont! Missing character: There is no / in font nullfont! Missing character: There is no / in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no - in font nullfont! -Missing character: There is no h in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no . in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! Missing character: There is no / in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no u in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no / in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no , in font nullfont! Missing character: There is no s in font nullfont! +Missing character: There is no u in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no - in font nullfont! +Missing character: There is no h in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no S in font nullfont! +Missing character: There is no p in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no T in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no - in font nullfont! -Missing character: There is no f in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no z in font nullfont! +Missing character: There is no , in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no O in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no d in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no w in font nullfont! @@ -2470,326 +2320,141 @@ Missing character: There is no l in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no a in font nullfont! Missing character: There is no d in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no z in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no f in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no p in font nullfont! +Missing character: There is no i in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no a in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no o in font nullfont! Missing character: There is no f in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no h in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no e in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no s in font nullfont! +Missing character: There is no . in font nullfont! +Missing character: There is no W in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -! Undefined control sequence. -l.56 ...d unzipping it, it will open a folder {\tt - Origin} in -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -Missing character: There is no O in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no g in font nullfont! Missing character: There is no i in font nullfont! Missing character: There is no n in font nullfont! +Missing character: There is no v in font nullfont! Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no t in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no r in font nullfont! +Missing character: There is no l in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no i in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no r in font nullfont! +Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no c in font nullfont! +Missing character: There is no r in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no r in font nullfont! Missing character: There is no y in font nullfont! -Missing character: There is no . in font nullfont! -Missing character: There is no A in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no l in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no t in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! Missing character: There is no s in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no d in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! Missing character: There is no b in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no o in font nullfont! Missing character: There is no k in font nullfont! +Missing character: There is no s in font nullfont! Missing character: There is no a in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no w in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no g in font nullfont! Missing character: There is no i in font nullfont! +Missing character: There is no v in font nullfont! +Missing character: There is no e in font nullfont! Missing character: There is no t in font nullfont! Missing character: There is no h in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! +Missing character: There is no i in font nullfont! +Missing character: There is no r in font nullfont! Missing character: There is no f in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no a in font nullfont! Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no t in font nullfont! +Missing character: There is no k in font nullfont! +Missing character: There is no . in font nullfont! + +Overfull \hbox (20.0pt too wide) in paragraph at lines 51--56 +[] + [] + +Missing character: There is no K in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no n in font nullfont! +Missing character: There is no M in font nullfont! +Missing character: There is no o in font nullfont! +Missing character: There is no u in font nullfont! +Missing character: There is no d in font nullfont! +Missing character: There is no g in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no l in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no I in font nullfont! +Missing character: There is no T in font nullfont! +Missing character: There is no B in font nullfont! Missing character: There is no o in font nullfont! +Missing character: There is no m in font nullfont! +Missing character: There is no b in font nullfont! +Missing character: There is no a in font nullfont! +Missing character: There is no y in font nullfont! +Missing character: There is no 2 in font nullfont! +Missing character: There is no O in font nullfont! +Missing character: There is no c in font nullfont! Missing character: There is no t in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no f in font nullfont! Missing character: There is no o in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no d in font nullfont! +Missing character: There is no b in font nullfont! Missing character: There is no e in font nullfont! Missing character: There is no r in font nullfont! -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <7> on input line 58. -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <5> on input line 58. -! Undefined control sequence. -\@footnotetext ...tins {\reset@font \footnotesize - \interlinepenalty \interfo... -l.60 ... file and use it while reading this book.} - . -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -! Undefined control sequence. -\@footnotetext ...}\color@begingroup \@makefntext - {\rule \z@ \footnotesep \i... -l.60 ... file and use it while reading this book.} - . -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - -Overfull \hbox (19.50003pt too wide) in paragraph at lines 60--60 -[][][]\OT1/cmr/m/n/10 This - [] - - -Overfull \hbox (22.22227pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 nam- - [] - - -Overfull \hbox (13.33337pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 ing - [] - - -Overfull \hbox (18.33336pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 con- - [] - - -Overfull \hbox (18.33336pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 ven- - [] - - -Overfull \hbox (17.22227pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 tion - [] - - -Overfull \hbox (15.55559pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 will - [] - - -Overfull \hbox (10.2778pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 be - [] - - -Overfull \hbox (19.50003pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 used - [] - - -Overfull \hbox (37.80565pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 through- - [] - - -Overfull \hbox (14.44449pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 out - [] - - -Overfull \hbox (16.1667pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 this - [] - - -Overfull \hbox (24.16676pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 book. - [] - - -Overfull \hbox (23.75002pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 Users - [] - - -Overfull \hbox (13.36113pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 are - [] - - -Overfull \hbox (13.05557pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 ex- - [] - - -Overfull \hbox (28.61116pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 pected - [] - - -Overfull \hbox (8.88892pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 to - [] - - -Overfull \hbox (26.38893pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 down- - [] - - -Overfull \hbox (18.33339pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 load - [] - - -Overfull \hbox (16.1667pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 this - [] - - -Overfull \hbox (12.7778pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 file - [] - - -Overfull \hbox (16.11116pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 and - [] - - -Overfull \hbox (13.94446pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 use - [] - - -Overfull \hbox (6.66669pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 it - [] - - -Overfull \hbox (22.77782pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 while - [] - - -Overfull \hbox (22.25003pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 read- - [] - - -Overfull \hbox (13.33337pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 ing - [] - - -Overfull \hbox (16.1667pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 this - [] - - -Overfull \hbox (24.16676pt too wide) in paragraph at lines 60--60 -\OT1/cmr/m/n/10 book.| - [] - -Missing character: There is no . in font nullfont! +Missing character: There is no 2 in font nullfont! +Missing character: There is no 0 in font nullfont! +Missing character: There is no 2 in font nullfont! +Missing character: There is no 2 in font nullfont! ) ! Emergency stop. -<*> \input intro.tex - +<*> ...esktop/FLOSS-Arduino-Book/suppl/preface.tex + *** (job aborted, no legal \end found) Here is how much of TeX's memory you used: - 12 strings out of 493747 - 200 string characters out of 3143546 - 51070 words of memory out of 3000000 - 3403 multiletter control sequences out of 15000+200000 - 3948 words of font info for 15 fonts, out of 3000000 for 9000 - 714 hyphenation exceptions out of 8191 - 24i,5n,26p,106b,102s stack positions out of 5000i,500n,10000p,200000b,50000s + 19 strings out of 481239 + 599 string characters out of 5920377 + 238564 words of memory out of 5000000 + 15386 multiletter control sequences out of 15000+600000 + 532338 words of font info for 24 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 19i,8n,15p,130b,168s stack positions out of 5000i,500n,10000p,200000b,80000s ! ==> Fatal error occurred, no output PDF file produced! diff --git a/suppl/preface.tex b/suppl/preface.tex index 285dda5..613d21c 100644 --- a/suppl/preface.tex +++ b/suppl/preface.tex @@ -1,198 +1,61 @@ -\chapter*{Preface\markboth{\bf Preface}{}} -\thispagestyle{empty} -\addcontentsline{toc}{chapter}{\protect\numberline{Preface}} - -Seeds for Oscad were sown when the National Mission on Education -through ICT (NMEICT) was launched: the mission document identified -\emph{Adaption \& deployment of open source simulation packages - equivalent to Matlab, OrCAD, etc.}, as one of the areas NMEICT would -concentrate on. -The FOSSEE (free and open source software in science and engineering -education) group at IIT Bombay, of which we are a part of, initially -started working on Python and Scilab. The Standing Committee of -NMEICT encouraged us to contribute to other open source software as -well. This push helped us develop Oscad, an open source alternative -to OrCAD. - -Oscad is an electronic design automation (EDA) tool, developed using -KiCad, Ngspice and Scilab. We have made the netlist files generated -by KiCad suitable for simulation through Ngspice. In order to provide -an explanation facility, we have developed a method to automatically -generate differential equations that describe a given analog circuit -and to solve them using Scilab. Once satisfied with simulation -results, the user can create a Gerber file for PCB fabrication. - -While working on Scilab and Python, the FOSSEE group, jointly with the -Spoken Tutorial team, created a large number of Spoken Tutorials -\cite{kmm11-csi}. Spoken Tutorials are audio-video tutorials in the -IT and simulation areas, created for self learning using screencast -technology. This instructional material has been used to train more -than 20,000 college students on Scilab and Python in the past two -years. - -We have created seven spoken tutorials of ten minutes each, using -which, a beginner level SELF workshop can be conducted on Oscad. We -plan to conduct these workshops in about 100 colleges in the next one -year, free of cost. - -The FOSSEE team has also created more than 160 Scilab Textbook -Companions, each of which contains Scilab code for worked out examples -of standard textbooks, mostly in engineering and science. These have -been created by the students and professors from various -educational institutions in India. These textbooks can be downloaded -free of cost from \cite{scilab}. They can also be executed remotely -on GARUDA cloud \cite{GARUDA}. - -We are embarking on a similar methodology for Oscad as well: we have -solved most of the worked out examples of \cite{sedra} and given the -solution in Appendix~\ref{ch:appen}. We hope to create Oscad Textbook -Companions for all other relevant standard textbooks as well in the -near future, once again through students and other volunteers. - -Solving the worked out examples of \cite{sedra} was a good exercise, -as it helped identify and -include some missing features. The yet to be created Oscad Textbook -Companions are expected to help in this regard, while simultaneously -increasing the available documentation. - -Lab migration is another important activity that the FOSSEE team is -involved in. It provides equivalent Scilab code for Matlab based -labs. This is also carried out through students and volunteers. We -are starting this activity for Oscad as well: we will try to provide -equivalent Oscad based solution to all circuit design labs that -currently use proprietary software. - -We have successfully ported Oscad on Aakash, the world's lowest cost -computing tablet. As Ubuntu 12.10 runs on native mode on Aakash, we -could port Oscad to it. \chapref{chap11} explains this activity, -along with a few screenshots. As the Aakash tablet costs Rs. 2,263, -and hence, for less than Rs. 2,500 (including a keyboard and a mouse), -one can get access to a powerful EDA system. This is expected to help -the students who are enthusiastic about circuit design, but cannot -afford expensive hardware and software. - -Porting of Oscad demonstrates the power of the concept of Aakash: an -unlimited number of open source educational software systems can be -made available even in a low cost device. Aakash can serve the dual -purpose of a tablet and a computing device. This is the only way to -address the aspirations of the millions of poor students who cannot -afford even a computer system or an expensive tablet, let alone -both. - -The FOSSEE team is currently working on the promotion/development of -the following open source software systems as well: -\begin{inparaenum} -\item OpenFOAM, a CFD solver and an open source alternative to Fluent - and StarCD. -\item COIN-OR, an open source software suite for optimisation - problems. -\item OpenFormal for formal verification of computer software. -\end{inparaenum} -About ten professors and 25 full time staff members and students are -working on FOSSEE projects at IIT Bombay. Many more are expected to -join in the near future. - -Another important project supported by NMEICT is the Teach 10,000 -Teachers (T10KT) programme. This methodology, pioneered at IIT Bombay -\cite{T10KT,T10KT-kal} has demonstrated that it is possible for the best people -in the field to provide extremely high quality training to a large -number of learners simultaneously. Oscad is expected to be used in -the forthcoming T10KT course on Analog Electronics, organised by IIT -Kharagpur \cite{T10KT-kgp}. - -We invite all EDA enthusiasts to work with us through the following -resources: -\begin{inparaenum} -\item URL for all FOSSEE activities: http://fossee.in -\item URL for all Oscad resources: http://oscad.in -\item Textbook companion: textbook-companion@oscad.in -\item Lab migration: lab-migration@oscad.in -\item SELF workshops: SELF-workshop@oscad.in -\item Oscad development and enhancing its capabilities: - Oscad-dev@oscad.in -\item Feedback on this book: Oscad-textbook@oscad.in. -\end{inparaenum} -We also hope to establish forum based discussion services for -Oscad. - -Finally, an electronic version of this book is available for -noncommercial purposes at http://oscad.in. - -\clearpage -\section*{Acknowledgements} -\addcontentsline{toc}{chapter}{\protect\numberline{Acknowledgements}} -We would first like to thank Mr. N. K. Sinha, IAS, for without him, -there would have been no National Mission on Education through ICT -(NMEICT), without which, there would have been no FOSSEE, without -which, there would have been no Oscad. The idealistic guiding -principles of NMEICT, namely, reliance on open source software, -providing free access to e-content, Internet connectivity for all -educational institutions and providing a low cost access device to -every student through Aakash, egged us to contribute our best and one -of the outcomes is Oscad. - -We would like to thank the former Human Resource Development Minister -(HRM) Mr. Arjun Singh for getting NMEICT started. We would like to -acknowledge the former HRM Mr. Kapil Sibal for his unstinting support -and the faith he had in the NMEICT administration team. We would like -to thank the current HRM Dr. Pallam Raju for extending the tenure of -NMEICT by five more years. - -We want to thank the Members of the Standing Committee of NMEICT who -met once in two weeks for almost two years to review project proposals -and to recommend them for funding or giving suggestions for -improvement. We also want to thank them for urging us to work on more -FOSS systems than what we were prepared for. Without this kind of -active support, the ecosystem required for projects like Oscad to -flourish, established at IIT Bombay through the many projects funded -through NMEICT, would not have materialised. - -We want to thank the FOSSEE faculty members Profs. Prabhu -Ramachandran, Madhu Belur, Mani Bhushan, Shiva Gopalakrishnan, -Jayendran Venkateswaran, Ashutosh Mahajan and Supratik Chakraborty for -establishing a vibrant FOSSEE group at IIT Bombay. We want to thank -Prof. D. B. Phatak for being a constant source of inspiration and -encouragement and for supporting our activities directly and -indirectly through the Teach 10,000 Teacher Programme \cite{T10KT} and -the Aakash \cite{aakash} Project. We want to thank other faculty -members with NMEICT projects at IIT Bombay, namely, Profs. Kavi Arya, -Ravi Poovaiah, Santosh Noronha, Anil Kulkarni, Sridhar Iyer, Sahana -Murthy and Shishir Jha for sharing their dreams, processes and -facilities. We want to thank the staff members of all NMEICT projects -at IIT Bombay in general and of FOSSEE and Spoken Tutorial projects in -particular, for providing a wonderful work environment. - -We want to thank the IIT Bombay administration in general and R\&D -office in particular for providing us with an excellent environment to -make us work efficiently. We want to thank the researchers and -faculty members in our departments for providing us with necessary -space and for putting up with our tantrums. - -We would like to thank the professors, staff and students affiliated -with the Wadhwani Electronics lab at IIT Bombay for trying out Oscad -in lab courses and for the useful suggestions. We would like to thank -Abhishek Pawar for creating Spoken Tutorials on KiCad. We would like -to thank Saket Choudhary for making the netlist files generated by -KiCad compatible with Ngspice. We want to thank Hardik for his help -in implementing the current GUI of Oscad. We want to thank Kiran for -designing the logo of Oscad. We want to thank Bella for helping with -the coordination of FOSSEE in general and Oscad in particular. We -want to thank Mr.~Sunil Shastri of Shroff Publishers for -bringing out this book in a short time. - -Finally, we want to thank our family members for allowing us to work -extended hours and for bearing with us. \\ [1cm] - -\setlength{\tabcolsep}{0.5cm} -\begin{center} -\begin{tabular}{ccc} -Yogesh Save & Rakhi R & Shambhulingayya N. D. \\ [1mm] -Rupak M. Rokade & Ambikeshwar Srivastava & Manas Ranjan Das \\ [1mm] -Lavitha Pereira & Sachin Patil & Srikant Patnaik \\ [1mm] -& Kannan M. Moudgalya \\ [5mm] -& IIT Bombay \\ -& 22 May 2013 -\end{tabular} -\end{center} - -\cleardoublepage +\chapter*{Preface}
+\addcontentsline{toc}{chapter}{\protect\numberline{Preface}}
+Microcontrollers are extensively used in the
+industry, automobiles and home appliances, to list a few.
+Arduino is a popular open source microcontroller available today.
+Arduino comes with its own software, Arduino IDE, short for Integrated
+Development Environment. Using Arduino IDE, one can program Arduino
+for different purposes. Some times, one may want to program Arduino
+using high level programming languages. We have explained Arduino
+programming with the following high level languages through separate
+books.
+\begin{center}
+\begin{tabular}{llp{9cm}}
+1 & Scilab and Xcos: & Microcontroller programming with Arduino,
+Scilab, and Xcos \\
+2 & Python: & Microcontroller programming with Arduino and Python \\
+3 & OpenModelica: & Microcontroller programming with Arduino and
+OpenModelica \\
+4 & Julia: & Microcontroller programming with Arduino and Julia \\
+\end{tabular}
+\end{center}
+
+Each of these four books concentrates on one topic. Such a compact
+book may be of interest to those who are interested in only one
+programming language. We are bringing out a fifth book that combines
+all of these languages for the benefit of readers
+who may be interested in two or more languages.
+
+All code explained in the book are made freely downloadable and their
+URL are provided at appropriate places. The user will need the
+Arduino Uno board and a Shield to carry out the experiments explained
+in this book. It is easy to procure Arduino UNO, which is available
+through many vendors. The location of the Gerber file and details of
+the components required to assemble the Shield are provided in the
+book. Alternatively, one can buy the Shield directly from vendors,
+details of whom are also provided in the book.
+
+This work is supported by the FOSSEE (Free/Libre and Open Source
+Software for Education) project (\url{https://fossee.in}) at IIT
+Bombay. This project is funded by the National Mission on Education
+through ICT, Ministry of Education, Govt. of India. FOSSEE promotes
+software, such as Scilab, Python, eSim, OpenFOAM, OpenModelica, DWSIM,
+Osdag, R, GIMP, Blender, Inkscape, ChemCollective Virtual Lab, and
+Jmol. It trains students on these software to the level they can
+contribute, curates such contributions, and releases them to the
+public. It also conducts various competitions/hackathons/marathons,
+handholds the motivated who need help, and recognises the best
+contributions. Students who have participated in FOSSEE projects have
+benefited in terms of internship, employment, and admission to higher
+studies with schloarship.
+
+The FOSSEE project provides support to the Arduino activity through
+the website \url{https://floss-arduino.fossee.in/}. It has a lot of
+useful information, such as Spoken Tutorials, and links to download
+soft copies of these books. We invite the learners to try out these
+books and give their feedback. \\ [0.25in]
+
+
+\noindent{Kannan Moudgalya} \\
+\noindent{IIT Bombay} \\
+\noindent{2 October 2022}
\ No newline at end of file diff --git a/suppl/styles.log b/suppl/styles.log deleted file mode 100644 index 1d7fad6..0000000 --- a/suppl/styles.log +++ /dev/null @@ -1,805 +0,0 @@ -This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010) (format=pdflatex 2011.1.23) 20 JUN 2015 23:28 -entering extended mode - restricted \write18 enabled. - %&-line parsing enabled. -**\input styles.tex -(./styles.tex - -! LaTeX Error: \usepackage before \documentclass. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.2 \usepackage{ - ntheorem} -\usepackage may only appear in the document preamble, i.e., -between \documentclass and \begin{document}. - -! Undefined control sequence. -l.3 {\theorembodyfont - {\rmfamily} \newtheorem{codemass}{Scilab Code}[chapter]} -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -\c@codemass=\count79 - -! LaTeX Error: No counter 'chapter' defined. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.3 ...\newtheorem{codemass}{Scilab Code}[chapter] - } -Your command was ignored. -Type I <command> <return> to replace it with another command, -or <return> to continue without it. - - -! LaTeX Error: \@pnumwidth undefined. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.19 \renewcommand\@pnumwidth - {2.1em} -Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - - -! LaTeX Error: \tableofcontents undefined. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.23 \renewcommand\tableofcontents - {% -Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - - -! LaTeX Error: \listoffigures undefined. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.36 \renewcommand\listoffigures - {% -Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - - -! LaTeX Error: \listoftables undefined. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.49 \renewcommand\listoftables - {% -Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - - -! LaTeX Error: Environment theindex undefined. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.62 \renewenvironment{theindex} - -Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - - -! LaTeX Error: Environment thebibliography undefined. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.78 \renewenvironment{thebibliography} - [1] -Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -! Undefined control sequence. -l.110 \lstdefinestyle - {mystyle}{ -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.110 \lstdefinestyle{m - ystyle}{ -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no m in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -! Undefined control sequence. -l.111 numberstyle=\tiny - , -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -Missing character: There is no , in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -! Undefined control sequence. -l.112 basicstyle=\footnotesize - , -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -Missing character: There is no , in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no 5 in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no z in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no 2 in font nullfont! - -Overfull \hbox (20.0pt too wide) in paragraph at lines 110--124 -[] - [] - -! Undefined control sequence. -l.125 \lstset - {style=mystyle,language=Scilab,numbers=left,numberstyle=\tiny, -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.125 \lstset{s - tyle=mystyle,language=Scilab,numbers=left,numberstyle=\tiny, -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no S in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -! Undefined control sequence. -l.125 ...age=Scilab,numbers=left,numberstyle=\tiny - , -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -Missing character: There is no , in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -! Undefined control sequence. -l.126 breaklines,commentstyle=\scriptsize - } -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - -Overfull \hbox (20.0pt too wide) in paragraph at lines 125--127 -[] - [] - -! Undefined control sequence. -l.128 \lstdefinestyle - {nonumbers}{ -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.128 \lstdefinestyle{n - onumbers}{ -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no n in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -! Undefined control sequence. -l.130 basicstyle=\footnotesize - , -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -Missing character: There is no , in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no p in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no h in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no w in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no z in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no 2 in font nullfont! - -Overfull \hbox (20.0pt too wide) in paragraph at lines 128--140 -[] - [] - -! Undefined control sequence. -l.141 \lstset - {style=mystyle,language=C,numbers=left,numberstyle=\tiny, -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - - -! LaTeX Error: Missing \begin{document}. - -See the LaTeX manual or LaTeX Companion for explanation. -Type H <return> for immediate help. - ... - -l.141 \lstset{s - tyle=mystyle,language=C,numbers=left,numberstyle=\tiny, -You're in trouble here. Try typing <return> to proceed. -If that doesn't work, type X <return> to quit. - -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no g in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no C in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no = in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no f in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no u in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -! Undefined control sequence. -l.141 ...language=C,numbers=left,numberstyle=\tiny - , -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -Missing character: There is no , in font nullfont! -Missing character: There is no b in font nullfont! -Missing character: There is no r in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no a in font nullfont! -Missing character: There is no k in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no i in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no , in font nullfont! -Missing character: There is no c in font nullfont! -Missing character: There is no o in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no m in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no n in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no s in font nullfont! -Missing character: There is no t in font nullfont! -Missing character: There is no y in font nullfont! -Missing character: There is no l in font nullfont! -Missing character: There is no e in font nullfont! -Missing character: There is no = in font nullfont! -! Undefined control sequence. -l.142 breaklines,commentstyle=\scriptsize - } -The control sequence at the end of the top line -of your error message was never \def'ed. If you have -misspelled it (e.g., `\hobx'), type `I' and the correct -spelling (e.g., `I\hbox'). Otherwise just continue, -and I'll forget about whatever was undefined. - -) -! Emergency stop. -<*> \input styles.tex - -*** (job aborted, no legal \end found) - - -Here is how much of TeX's memory you used: - 41 strings out of 493747 - 502 string characters out of 3143546 - 49070 words of memory out of 3000000 - 3433 multiletter control sequences out of 15000+200000 - 3640 words of font info for 14 fonts, out of 3000000 for 9000 - 714 hyphenation exceptions out of 8191 - 13i,0n,11p,142b,58s stack positions out of 5000i,500n,10000p,200000b,50000s -! ==> Fatal error occurred, no output PDF file produced! |