<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://andromeda.df.lu.lv/wiki/index.php?action=history&amp;feed=atom&amp;title=SEAL_Tutorial</id>
	<title>SEAL Tutorial - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://andromeda.df.lu.lv/wiki/index.php?action=history&amp;feed=atom&amp;title=SEAL_Tutorial"/>
	<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;action=history"/>
	<updated>2026-04-13T12:44:33Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3918&amp;oldid=prev</id>
		<title>Atis at 10:33, 10 October 2012</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3918&amp;oldid=prev"/>
		<updated>2012-10-10T10:33:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 10:33, 10 October 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 86:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 86:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;   &amp;amp;lt;koda bloks&amp;amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;   &amp;amp;lt;koda bloks&amp;amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt; end&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt; end&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Šeit koda bloks izpildīsies tikai tad, ja &amp;lt;code&amp;gt;&amp;amp;lt;nosacījums 1&amp;amp;gt;&amp;lt;/code&amp;gt; būs nepatiess, bet vismaz viens no nosacījumiem 2 un 3 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;būš&lt;/del&gt; patiess.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Šeit koda bloks izpildīsies tikai tad, ja &amp;lt;code&amp;gt;&amp;amp;lt;nosacījums 1&amp;amp;gt;&amp;lt;/code&amp;gt; būs nepatiess, bet vismaz viens no nosacījumiem 2 un 3 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;būs&lt;/ins&gt; patiess.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;==== Lokālā komunikācija ====&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Lai nosūtītu datus lokāli (datoram, kuram pieslēgta mote), izmantojies &amp;lt;code&amp;gt;Serial&amp;lt;/code&amp;gt; komponentu. Pēc noklusēšanas, tas izvadīs visus nolasītos sensorus. Lai izvadītu tikai daļu no tiem, var izmantot iekavās norādītus laukus. Piemēram:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt; read Humidity;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt; output Serial;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;izvadīs mitruma sensora lasījumus. Šis kods ir analoģisks:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt; read Humidity;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt; output Serial (Humidity);&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Ir iespējams izmantot arī &amp;lt;code&amp;gt;Print&amp;lt;/code&amp;gt; komponentu, vai arī norādot &amp;lt;code&amp;gt;out ...&amp;lt;/code&amp;gt; parameteru tieši aiz sensoru lasījumiem.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;==== Tīkla komunikācija ====&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Komunikācija pa tīklu notiek līdzīgi lokālajai komunikācijai, taču &amp;lt;code&amp;gt;Serial&amp;lt;/code&amp;gt; komponenta vietā ir jāizmanto &amp;lt;code&amp;gt;Radio&amp;lt;/code&amp;gt; vai&amp;lt;code&amp;gt;Network&amp;lt;/code&amp;gt; komponenti. Veiksmīgas komunikācijas gadījumā ziņojumi tiks saņemti uz bāzes stacijas mezgla.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;== Programmēšanas vide ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;== Programmēšanas vide ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Atis</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3913&amp;oldid=prev</id>
		<title>Atis at 10:23, 10 October 2012</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3913&amp;oldid=prev"/>
		<updated>2012-10-10T10:23:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 10:23, 10 October 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 90:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 90:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;== Programmēšanas vide ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;== Programmēšanas vide ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;[[Image:mansos-ide.png]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;[[Image:mansos-ide&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-startup&lt;/ins&gt;.png]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 98:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 98:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Lai atvieglotu koda ievadīšanu, eksistē &#039;&#039;&#039;vizuālais redaktors&#039;&#039;&#039; (labā puse). Noklikšķinot uz noteikts koda rindas (kura var būt nepilnīgi uzrakstīta), vizuālais redaktors parādīs izvēļu joslu ar atslēgvārdiem, nosaukumiem un parametriem, kurus varētu lietot šajā koda rindā (vai &amp;lt;code&amp;gt;when ... end&amp;lt;/code&amp;gt; koda blokā). Lai aktivizētu vizuālo redaktoru, nepieciešams vai nu sākt rakstīt kodu, vai arī nospiest vienu no pogām &quot;Add statement&quot; vai &quot;Add condition&quot;.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Lai atvieglotu koda ievadīšanu, eksistē &#039;&#039;&#039;vizuālais redaktors&#039;&#039;&#039; (labā puse). Noklikšķinot uz noteikts koda rindas (kura var būt nepilnīgi uzrakstīta), vizuālais redaktors parādīs izvēļu joslu ar atslēgvārdiem, nosaukumiem un parametriem, kurus varētu lietot šajā koda rindā (vai &amp;lt;code&amp;gt;when ... end&amp;lt;/code&amp;gt; koda blokā). Lai aktivizētu vizuālo redaktoru, nepieciešams vai nu sākt rakstīt kodu, vai arī nospiest vienu no pogām &quot;Add statement&quot; vai &quot;Add condition&quot;.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Lai &#039;&#039;&#039;pārbaudītu&#039;&#039;&#039;, vai jūsu sintakse ir korekta, nospiediet &quot;Compile&quot; pogu. Tiks palaists programmas būvēšanas process, kas vai nu parādīs sintakses kļūdas, vai novedīs līdz paziņojumam par veiksmīgu procesa pabeigšanos. Ja tas nenotiek automātiski, programmas būvēšanās stāvokli iespējams redzēt, aktivizējot &quot;Info&quot; izvēlni apakšējā darbvirsmas daļā.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Lai &#039;&#039;&#039;pārbaudītu&#039;&#039;&#039;, vai jūsu sintakse ir korekta, nospiediet &quot;Compile&quot; pogu.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; [[Image:mansos-ide-compile.png]]&lt;/ins&gt; Tiks palaists programmas būvēšanas process, kas vai nu parādīs sintakses kļūdas, vai novedīs līdz paziņojumam par veiksmīgu procesa pabeigšanos. Ja tas nenotiek automātiski, programmas būvēšanās stāvokli iespējams redzēt, aktivizējot &quot;Info&quot; izvēlni apakšējā darbvirsmas daļā.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Lai &#039;&#039;&#039;izmēģinātu&#039;&#039;&#039; uzlādētu programmu uz motes, nospiediet &quot;Upload&quot; pogu. Tehnisku operētājsistēmas un aparatūras problēmu dēļ uzlādēšana var neizdoties ar pirmo mēģinājumu, Tādā gadījumā jāmēģina atkārtoti. Ja neizdodas arī ar otro reizi, pārbaudiet, vai mote ir pilnībā iesprausta. Variet arī lūgt instruktora palīdzību. Informāciju par šo procesu iespējams redzēt &quot;Info&quot; izvēlnē apakšējā darbvirsmas daļā.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Lai &#039;&#039;&#039;izmēģinātu&#039;&#039;&#039; uzlādētu programmu uz motes, nospiediet &quot;Upload&quot; pogu.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; [[Image:mansos-ide-upload.png]] &lt;/ins&gt; Tehnisku operētājsistēmas un aparatūras problēmu dēļ uzlādēšana var neizdoties ar pirmo mēģinājumu, Tādā gadījumā jāmēģina atkārtoti. Ja neizdodas arī ar otro reizi, pārbaudiet, vai mote ir pilnībā iesprausta. Variet arī lūgt instruktora palīdzību. Informāciju par šo procesu iespējams redzēt &quot;Info&quot; izvēlnē apakšējā darbvirsmas daļā.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Sensoru mezgls var sazināties pa seriālo saskarni (sūtīt diagnostiskus rakstveida ziņojumus) ar datoru, kuram tas ir pieslēgts. Lai &#039;&#039;&#039;klausītos&#039;&#039;&#039; šos ziņojumus, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;jums jāaktivizē sadaļa&lt;/del&gt; &quot;Listen &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;module&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1&quot;&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;apakšējā&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;panelī&lt;/del&gt; un &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;jānospiež&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;tur&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&quot;Start&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;listening&quot;&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;poga&lt;/del&gt;. Lai izpildītu jums izsniegtos programmēšanas uzdevumus, seriālās saskarnes izmantošana programmas tekstā nav obligāta. Ja seriālās saskarnes izmantošana programmas tekstā nav norādīta, ziņojumi netiek sūtīti.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Sensoru mezgls var sazināties pa seriālo saskarni (sūtīt diagnostiskus rakstveida ziņojumus) ar datoru, kuram tas ir pieslēgts. Lai &#039;&#039;&#039;klausītos&#039;&#039;&#039; šos ziņojumus, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nospiediet&lt;/ins&gt; &quot;Listen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&quot;&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pogu.&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Image:mansos-ide-listen.png]]&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Nevar&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vienlaicīgi klausīties&lt;/ins&gt; un &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;augšupielādēt&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;programmu.&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Vispirms&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;izslēdziet klausīšanos, pēc tam&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;augšupielādējiet&lt;/ins&gt;. Lai izpildītu jums izsniegtos programmēšanas uzdevumus, seriālās saskarnes izmantošana programmas tekstā nav obligāta. Ja seriālās saskarnes izmantošana programmas tekstā nav norādīta, ziņojumi netiek sūtīti.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Atis</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3912&amp;oldid=prev</id>
		<title>Atis at 10:20, 10 October 2012</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3912&amp;oldid=prev"/>
		<updated>2012-10-10T10:20:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 10:20, 10 October 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;==== Mainīgie un konstantes ====&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;==== Mainīgie un konstantes ====&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Lielā daļā SEAL &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;programmu&lt;/del&gt; nav nepieciešams izmantot &#039;&#039;mainīgos&#039;&#039;. Jau nu tie tomēr ir vajadzīgi, mainīgo var definēt un lietot izmantojot &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt; atslēgvārdu.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Lielā daļā&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; no&lt;/ins&gt; SEAL &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;programmām&lt;/ins&gt; nav nepieciešams izmantot &#039;&#039;mainīgos&#039;&#039;. Jau nu tie tomēr ir vajadzīgi, mainīgo var definēt un lietot izmantojot &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt; atslēgvārdu.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Piemēram &amp;lt;code&amp;gt;set counter 1;&amp;lt;/code&amp;gt; uzstāda mainīgā ar nosaukumu &quot;counter&quot; vērtību vienādu ar &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;viens&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Piemēram &amp;lt;code&amp;gt;set counter 1;&amp;lt;/code&amp;gt; uzstāda mainīgā ar nosaukumu &quot;counter&quot; vērtību vienādu ar &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;set counter add(counter, 1);&amp;lt;/code&amp;gt; uzstāda&lt;del class=&quot;diffchange diffchange-inline&quot;&gt; šī pašam&lt;/del&gt; mainīgā vērtību vienādu ar &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;tā&lt;/del&gt; iepriekšējo vērtību saskaitītu ar &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;viens&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;set counter add(counter, 1);&amp;lt;/code&amp;gt; uzstāda mainīgā&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &quot;counter&quot;&lt;/ins&gt; vērtību vienādu ar &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;šī mainīgā&lt;/ins&gt; iepriekšējo vērtību&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;,&lt;/ins&gt; saskaitītu ar &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Visi mainīgie ir skalāri (t.i. var saturēt sevī tikai vienu vērtību).&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Visi mainīgie ir skalāri (t.i. var saturēt sevī tikai vienu vērtību).&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;&#039;&#039;Simboliskās konstantes&#039;&#039; (t.i. konstantes ar vārdu) SEAL programmās ir ieteicams izmantot bieži. Konstanti definē ar &amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt; atslēgvārda palīdzību.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;&#039;&#039;Simboliskās konstantes&#039;&#039; (t.i. konstantes ar vārdu) SEAL programmās ir ieteicams izmantot bieži. Konstanti definē ar &amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt; atslēgvārda palīdzību.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Atis</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3894&amp;oldid=prev</id>
		<title>Atis at 19:55, 9 October 2012</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3894&amp;oldid=prev"/>
		<updated>2012-10-09T19:55:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:55, 9 October 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;==Ievads ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;==Ievads ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;SEAL ir programmēšanas valoda bezvadu sensoru tīkliem. Atšķirībā no vispārīga pielietojuma programmēšanas valodām. SEAL ir daudz vienkāršāka, mazāka, un ātrāk apgūstama. Savukārt programmas rakstītas &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;tajā&lt;/del&gt; ir īsākas nekā analoģiskas programmas priekš sensoru tīkliem, rakstītas kādā no &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;vispārīga&lt;/del&gt; pielietojuma programmēšanas valodām.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;SEAL ir programmēšanas valoda bezvadu sensoru tīkliem. Atšķirībā no vispārīga pielietojuma programmēšanas valodām. SEAL ir daudz vienkāršāka, mazāka, un ātrāk apgūstama. Savukārt programmas&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;,&lt;/ins&gt; rakstītas &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;SEAL,&lt;/ins&gt; ir īsākas nekā analoģiskas programmas priekš sensoru tīkliem,&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; kuras ir&lt;/ins&gt; rakstītas kādā no &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vispārēja&lt;/ins&gt; pielietojuma programmēšanas valodām.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Programmēšanas testa laikā jums būs pieejams sensoru mezgls. Sensoru mezgls var sazināties ar bāzes staciju, kas atrodas vienā telpā ar to. Sensoru mezgls spēj lasīt sensorus, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mikršķi&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Programmēšanas testa laikā jums būs pieejams sensoru mezgls. Sensoru mezgls var sazināties&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; (pa radio)&lt;/ins&gt; ar bāzes staciju, kas atrodas vienā telpā ar to. Sensoru mezgls spēj lasīt sensorus, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;mikršķināt diodes utml.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;== Valodas sintakse ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;== Valodas sintakse ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 95:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 95:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;SEAL &#039;&#039;&#039;kodu rakstīt&#039;&#039;&#039; paredzēts pelēkajā rajonā &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;labajā&lt;/del&gt; pusē.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;SEAL &#039;&#039;&#039;kodu rakstīt&#039;&#039;&#039; paredzēts pelēkajā rajonā &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;kreisajā&lt;/ins&gt; pusē.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Lai atvieglotu koda ievadīšanu, eksistē &#039;&#039;&#039;vizuālais redaktors&#039;&#039;&#039; (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;kreisā&lt;/del&gt; puse). Noklikšķinot uz noteikts koda rindas (kura var būt nepilnīgi uzrakstīta), vizuālais redaktors parādīs izvēļu joslu ar atslēgvārdiem, nosaukumiem un parametriem, kurus varētu lietot šajā koda rindā (vai &amp;lt;code&amp;gt;when ... end&amp;lt;/code&amp;gt; koda blokā). Lai aktivizētu vizuālo redaktoru, nepieciešams vai nu sākt rakstīt kodu, vai arī nospiest vienu no pogām &quot;Add statement&quot; vai &quot;Add condition&quot;.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Lai atvieglotu koda ievadīšanu, eksistē &#039;&#039;&#039;vizuālais redaktors&#039;&#039;&#039; (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;labā&lt;/ins&gt; puse). Noklikšķinot uz noteikts koda rindas (kura var būt nepilnīgi uzrakstīta), vizuālais redaktors parādīs izvēļu joslu ar atslēgvārdiem, nosaukumiem un parametriem, kurus varētu lietot šajā koda rindā (vai &amp;lt;code&amp;gt;when ... end&amp;lt;/code&amp;gt; koda blokā). Lai aktivizētu vizuālo redaktoru, nepieciešams vai nu sākt rakstīt kodu, vai arī nospiest vienu no pogām &quot;Add statement&quot; vai &quot;Add condition&quot;.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Lai &#039;&#039;&#039;pārbaudītu&#039;&#039;&#039;, vai jūsu sintakse ir korekta, nospiediet &quot;Compile&quot; pogu. Tiks palaists programmas būvēšanas process, kas vai nu parādīs sintakses kļūdas, vai novedīs līdz paziņojumam par veiksmīgu procesa pabeigšanos. Ja tas nenotiek automātiski, programmas būvēšanās stāvokli iespējams redzēt, aktivizējot &quot;Info&quot; izvēlni apakšējā darbvirsmas daļā.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Lai &#039;&#039;&#039;pārbaudītu&#039;&#039;&#039;, vai jūsu sintakse ir korekta, nospiediet &quot;Compile&quot; pogu. Tiks palaists programmas būvēšanas process, kas vai nu parādīs sintakses kļūdas, vai novedīs līdz paziņojumam par veiksmīgu procesa pabeigšanos. Ja tas nenotiek automātiski, programmas būvēšanās stāvokli iespējams redzēt, aktivizējot &quot;Info&quot; izvēlni apakšējā darbvirsmas daļā.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Lai &#039;&#039;&#039;izmēģinātu&#039;&#039;&#039; uzlādētu programmu uz motes, nospiediet &quot;Upload&quot; pogu. Tehnisku operētājsistēmas un aparatūras problēmu dēļ uzlādēšana var neizdoties &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a&lt;/del&gt; pirmo mēģinājumu, Tādā gadījumā jāmēģina atkārtoti. Ja neizdodas arī ar otro reizi, pārbaudiet, vai mote ir pilnībā iesprausta. Variet arī lūgt instruktora palīdzību. Informāciju par šo procesu iespējams redzēt &quot;Info&quot; izvēlnē apakšējā darbvirsmas daļā.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;Lai &#039;&#039;&#039;izmēģinātu&#039;&#039;&#039; uzlādētu programmu uz motes, nospiediet &quot;Upload&quot; pogu. Tehnisku operētājsistēmas un aparatūras problēmu dēļ uzlādēšana var neizdoties &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ar&lt;/ins&gt; pirmo mēģinājumu, Tādā gadījumā jāmēģina atkārtoti. Ja neizdodas arī ar otro reizi, pārbaudiet, vai mote ir pilnībā iesprausta. Variet arī lūgt instruktora palīdzību. Informāciju par šo procesu iespējams redzēt &quot;Info&quot; izvēlnē apakšējā darbvirsmas daļā.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Sensoru mezgls var sazināties pa seriālo saskarni (sūtīt diagnostiskus rakstveida ziņojumus) ar datoru, kuram tas ir pieslēgts. Lai &#039;&#039;&#039;klausītos&#039;&#039;&#039; šos ziņojumus, jums jāaktivizē sadaļa &quot;Listen module 1&quot; apakšējā panelī un jānospiež tur &quot;Start listening&quot; poga. Lai izpildītu jums izsniegtos programmēšanas uzdevumus, seriālās saskarnes izmantošana programmas tekstā nav obligāta. Ja seriālās saskarnes izmantošana programmas tekstā nav norādīta, ziņojumi netiek sūtīti.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Sensoru mezgls var sazināties pa seriālo saskarni (sūtīt diagnostiskus rakstveida ziņojumus) ar datoru, kuram tas ir pieslēgts. Lai &#039;&#039;&#039;klausītos&#039;&#039;&#039; šos ziņojumus, jums jāaktivizē sadaļa &quot;Listen module 1&quot; apakšējā panelī un jānospiež tur &quot;Start listening&quot; poga. Lai izpildītu jums izsniegtos programmēšanas uzdevumus, seriālās saskarnes izmantošana programmas tekstā nav obligāta. Ja seriālās saskarnes izmantošana programmas tekstā nav norādīta, ziņojumi netiek sūtīti.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Atis</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3867&amp;oldid=prev</id>
		<title>Atis at 09:34, 5 October 2012</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3867&amp;oldid=prev"/>
		<updated>2012-10-05T09:34:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 09:34, 5 October 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 92:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 92:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;[[Image:mansos-ide.png]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;[[Image:mansos-ide.png]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Attēls: http://mansos.edi.lv/wp-content/uploads/2012/10/mansos-ide.png&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Atis</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3865&amp;oldid=prev</id>
		<title>Atis at 09:34, 5 October 2012</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3865&amp;oldid=prev"/>
		<updated>2012-10-05T09:34:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 09:34, 5 October 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 90:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 90:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;== Programmēšanas vide ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;== Programmēšanas vide ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;[[Image:mansos-ide.png]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Attēls: http://mansos.edi.lv/wp-content/uploads/2012/10/mansos-ide.png&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Attēls: http://mansos.edi.lv/wp-content/uploads/2012/10/mansos-ide.png&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Atis</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3864&amp;oldid=prev</id>
		<title>Atis at 09:32, 5 October 2012</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3864&amp;oldid=prev"/>
		<updated>2012-10-05T09:32:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 09:32, 5 October 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 91:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 91:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;== Programmēšanas vide ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;== Programmēšanas vide ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[File&lt;/del&gt;:mansos-ide.png&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Attēls&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; http://mansos.edi.lv/wp-content/uploads/2012/10/&lt;/ins&gt;mansos-ide.png&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Atis</name></author>
		
	</entry>
	<entry>
		<id>http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3858&amp;oldid=prev</id>
		<title>Atis: New page: = SEAL lietošanas pamācība =  ==Ievads ==  SEAL ir programmēšanas valoda bezvadu sensoru tīkliem. Atšķirībā no vispārīga pielietojuma programmēšanas valodām. SEAL ir daudz v...</title>
		<link rel="alternate" type="text/html" href="http://andromeda.df.lu.lv/wiki/index.php?title=SEAL_Tutorial&amp;diff=3858&amp;oldid=prev"/>
		<updated>2012-10-05T08:48:06Z</updated>

		<summary type="html">&lt;p&gt;New page: = SEAL lietošanas pamācība =  ==Ievads ==  SEAL ir programmēšanas valoda bezvadu sensoru tīkliem. Atšķirībā no vispārīga pielietojuma programmēšanas valodām. SEAL ir daudz v...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= SEAL lietošanas pamācība =&lt;br /&gt;
&lt;br /&gt;
==Ievads ==&lt;br /&gt;
&lt;br /&gt;
SEAL ir programmēšanas valoda bezvadu sensoru tīkliem. Atšķirībā no vispārīga pielietojuma programmēšanas valodām. SEAL ir daudz vienkāršāka, mazāka, un ātrāk apgūstama. Savukārt programmas rakstītas tajā ir īsākas nekā analoģiskas programmas priekš sensoru tīkliem, rakstītas kādā no vispārīga pielietojuma programmēšanas valodām.&lt;br /&gt;
&lt;br /&gt;
Programmēšanas testa laikā jums būs pieejams sensoru mezgls. Sensoru mezgls var sazināties ar bāzes staciju, kas atrodas vienā telpā ar to. Sensoru mezgls spēj lasīt sensorus, mikršķi&lt;br /&gt;
&lt;br /&gt;
== Valodas sintakse ==&lt;br /&gt;
&lt;br /&gt;
SEAL ir šādi rezervēti atslēgvārdi:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;and, config, const, define, else, elsewhen, end, load, networkread, not, parameters, pattern, read, or,   output, set, use, when, where&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Visiem SEAL izteikumiem jābeidzas ar noslēdzošo simbolu. Parasti tas ir semikols &amp;#039;;&amp;#039;, izņemot &amp;lt;code&amp;gt;when&amp;lt;/code&amp;gt; nosacījumus, kuriem jābeidzas ar atslēgvārdu &amp;lt;code&amp;gt;end&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
SEAL sintakse nav reģistrjūtīga. Tas ir, &amp;lt;code&amp;gt;USE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;use&amp;lt;/code&amp;gt;, un  &amp;lt;code&amp;gt;Use&amp;lt;/code&amp;gt; nozīmē vienu un to pašu. Ieteicams izstrādājot programmas ievērot neformālas konvencijas, lai tās būtu viegli lasāmas. Viena no konvencijām ir apzīmēt simboliskās konstantes ar LIELAJIEM BURTIEM, sensoru vērtības ar Lielo Sākumburtu, savukārt pārējos vārdus programmā sākt ar mazo burtu.&lt;br /&gt;
&lt;br /&gt;
== Valodas elementi ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Komponentu lietojumus&amp;#039;&amp;#039;&amp;#039; apraksta ar vieu no atslēgas vārdiem use, read, output, kuram seku komponentu nosaukums un parameteri. Piemēram,&lt;br /&gt;
** &amp;lt;code&amp;gt;use Beeper&amp;lt;/code&amp;gt; -- lietot pīkstuli, ja motei tāds ir;&lt;br /&gt;
** &amp;lt;code&amp;gt;read Humidity&amp;lt;/code&amp;gt; -- nolasīt mitruma sensora vērtību;&lt;br /&gt;
** &amp;lt;code&amp;gt;output Serial&amp;lt;/code&amp;gt; -- uzvadīt nolasītos datus (visus) uz seriālo saskarni (USB kabeli).&lt;br /&gt;
Pilns atbalstīto komponentu saraksts ir [http://selavo.lv/wiki/index.php/SEAL_Components pieejams te].&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Funkcijas&amp;#039;&amp;#039;&amp;#039; ļauj ielasītos sensoru datus apstrādāt, piemēram, pielietojot tiem aritmētiskas operācijas. Piemēram, funkcija &amp;lt;code&amp;gt;add(Humidity, 10)&amp;lt;/code&amp;gt; pieskaita gaismas sensora lasījumam skaitli 10. Pilns atbalstīto funkciju saraksts ir [http://selavo.lv/wiki/index.php/SEAL_Functions pieejams te].&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Komponentu definīcījas&amp;#039;&amp;#039;&amp;#039; ļauj ar atslēgvārda &amp;lt;code&amp;gt;define&amp;lt;/code&amp;gt; palīdzību &amp;quot;izveidot&amp;quot; jaunos, virtuālus komponentus, ar funkciju palīdzību kombinējot jau esošos. Piemēram, &amp;lt;code&amp;gt;define MaxHumidity max(Humidity)&amp;lt;/code&amp;gt; definē jaunu komponentu ar nosaukumu &amp;#039;&amp;#039;MaxLight&amp;#039;&amp;#039;, kura vērtība būs vienāda ar maksimālo līdz šim nolasītos gaismas sensora vērtību programmas darbības laikā.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Parameterus&amp;#039;&amp;#039;&amp;#039; var norādīt gan komponentu lietojumiem, gan komponentu definīcijām. Piemēram, parametrs &amp;lt;code&amp;gt;once&amp;lt;/code&amp;gt; saka, ka komponentu vajag lietot (lasīt, ieslēgt utt.) tikai vienreiz. (Pēc noklusēšanas komponenti tiek lietoti periodiski, neierobežotu skaitu periodu.)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Komentāri&amp;#039;&amp;#039;&amp;#039; var tikt rakstīti, atdalot tos no pārējā programmas koda ar diviem simboliem &amp;quot;//&amp;quot;. Komentārs stiepjas līdz rindiņas beigām, un neietekmē programmas funkcionalitāti. Piemēram:&lt;br /&gt;
** &amp;lt;code&amp;gt;use Beeper; // lieto pīkstuli&amp;lt;/code&amp;gt;&lt;br /&gt;
definē Beeper komponenta lietojumu ar atbilstošu paskaidrojošu tekstu.&lt;br /&gt;
&lt;br /&gt;
==== Mainīgie un konstantes ====&lt;br /&gt;
&lt;br /&gt;
Lielā daļā SEAL programmu nav nepieciešams izmantot &amp;#039;&amp;#039;mainīgos&amp;#039;&amp;#039;. Jau nu tie tomēr ir vajadzīgi, mainīgo var definēt un lietot izmantojot &amp;lt;code&amp;gt;set&amp;lt;/code&amp;gt; atslēgvārdu.&lt;br /&gt;
&lt;br /&gt;
Piemēram &amp;lt;code&amp;gt;set counter 1;&amp;lt;/code&amp;gt; uzstāda mainīgā ar nosaukumu &amp;quot;counter&amp;quot; vērtību vienādu ar viens.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;set counter add(counter, 1);&amp;lt;/code&amp;gt; uzstāda šī pašam mainīgā vērtību vienādu ar tā iepriekšējo vērtību saskaitītu ar viens.&lt;br /&gt;
&lt;br /&gt;
Visi mainīgie ir skalāri (t.i. var saturēt sevī tikai vienu vērtību).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Simboliskās konstantes&amp;#039;&amp;#039; (t.i. konstantes ar vārdu) SEAL programmās ir ieteicams izmantot bieži. Konstanti definē ar &amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt; atslēgvārda palīdzību.&lt;br /&gt;
&lt;br /&gt;
Piemēram &amp;lt;code&amp;gt;const SLIEKSNIS 1000;&amp;lt;/code&amp;gt; definē konstanti ar nosaukumu &amp;quot;SLIEKSNIS&amp;quot; un vērtību vienādu ar 1000.&lt;br /&gt;
&lt;br /&gt;
Konstantes vietā vienmēr var rakstīt arī šīs konstantes vērtību tieši, ar cipariem.&lt;br /&gt;
&lt;br /&gt;
==== Kontroles bloki ====&lt;br /&gt;
&lt;br /&gt;
SEAL programmas izpildīšanos var kontrolēt ar &amp;lt;code&amp;gt;when&amp;lt;/code&amp;gt; atslēgvārda palīdzību.&lt;br /&gt;
&lt;br /&gt;
Tā lietošana ir šāda:&lt;br /&gt;
 when &amp;amp;lt;nosacījums&amp;amp;gt;&lt;br /&gt;
   &amp;amp;lt;koda bloks 1&amp;amp;gt;&lt;br /&gt;
 end&lt;br /&gt;
Šajā piemērā &amp;lt;code&amp;gt;&amp;amp;lt;koda bloks 1&amp;amp;gt;&amp;lt;/code&amp;gt; izpildās tad un tikai tad, ja &amp;lt;code&amp;gt;&amp;amp;lt;nosacījums&amp;amp;gt;&amp;lt;/code&amp;gt; ir patiess.&lt;br /&gt;
&lt;br /&gt;
Jāņem vērā, ka nosacījumu patiesuma vērtības tiek atkārtoti izvērtētas periodiski. (Pēc noklusēšanas tas notiek 10 reizes sekundē). Koda bloks savukārt izpildās neatkarīgi no tiem. Ja reiz bloks ir sācis izpildīties, tas izpildās vai nu noteiktu reižu skaitu, ja tāds norādīts parametros, vai arī noteiktu laiku, ja norādīts tas. Pēc noklusēšanas koda bloks izpildās neierobežotu reižu skaitu, periodiski. Izpildīšanās periods arī atkarīgs no parametriem un pēc noklusēšanas ir vienāds ar vienu sekundi.&lt;br /&gt;
&lt;br /&gt;
Ir atbalstīti arī &amp;lt;code&amp;gt;else&amp;lt;/code&amp;gt; un &amp;lt;code&amp;gt;elsewhen&amp;lt;/code&amp;gt; atslēgvārdi ar to intuitīvajām nozīmēm.&amp;lt;code&amp;gt;else&amp;lt;/code&amp;gt; norāda, ka tālāk sekos koda bloks, kurš izpildīsies tikai tad, kad visi iepriekšējā koda bloka nosacījumi ir nepatiesi. &amp;lt;code&amp;gt;elsewhen&amp;lt;/code&amp;gt; nozīme ir līdzīga &amp;lt;code&amp;gt;else&amp;lt;/code&amp;gt;, bet papildus tam kods šajā blokā izpildās tikai tad, kad &amp;lt;code&amp;gt;elsewhen&amp;lt;/code&amp;gt; sekojošais nosacījums ir patiess.&lt;br /&gt;
 when &amp;amp;lt;nosacījums&amp;amp;gt;:&lt;br /&gt;
  &amp;amp;lt;koda bloks 1&amp;amp;gt;&lt;br /&gt;
 else:&lt;br /&gt;
  &amp;amp;lt;koda bloks 2&amp;amp;gt;&lt;br /&gt;
 end&lt;br /&gt;
Šajā piemērā &amp;lt;code&amp;gt;&amp;amp;lt; koda bloks 1 &amp;amp;gt;&amp;lt;/code&amp;gt; izpildās tad un tikai tad, ja &amp;lt;code&amp;gt;&amp;amp;lt; nosacījums  &amp;amp;gt;&amp;lt;/code&amp;gt; ir patiess, savukārt &amp;lt;code&amp;gt;&amp;amp;lt; koda bloks 2 &amp;amp;gt;&amp;lt;/code&amp;gt; izpildās pretējā gadījuma -- ja nosacījums ir nepatiess. &lt;br /&gt;
 when &amp;amp;lt;nosacījums 1&amp;amp;gt;:&lt;br /&gt;
  &amp;amp;lt;koda bloks 1&amp;amp;gt;&lt;br /&gt;
 elsewhen  &amp;amp;lt;nosacījums 2&amp;amp;gt;:&lt;br /&gt;
  &amp;amp;lt;koda bloks 2&amp;amp;gt;&lt;br /&gt;
 else:&lt;br /&gt;
  &amp;amp;lt;koda bloks 3&amp;amp;gt;&lt;br /&gt;
 end&lt;br /&gt;
Šajā piemērā &amp;lt;code&amp;gt;&amp;amp;lt;koda bloks 2&amp;amp;gt;&amp;lt;/code&amp;gt; izpildās tad un tikai tad, ja &amp;lt;code&amp;gt;&amp;amp;lt;nosacījums 1&amp;amp;gt;&amp;lt;/code&amp;gt; ir nepatiess, savukārt &amp;lt;code&amp;gt;&amp;amp;lt;nosacījums 2&amp;amp;gt;&amp;lt;/code&amp;gt; ir patiess. &amp;lt;code&amp;gt;&amp;amp;lt;koda bloks 3&amp;amp;gt;&amp;lt;/code&amp;gt; izpildās tikai tad, ja abi nosacījumi ir nepatiesi.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Nosacījumi savā starpā var tikt apvienoti ar loģiskajiem atslēgvārdiem &amp;lt;code&amp;gt;AND&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;OR&amp;lt;/code&amp;gt;, kā arī nosacījuma vērtība var tikt invertēta ar atslēgvārdu &amp;lt;code&amp;gt;NOT&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Piemēram:&lt;br /&gt;
 when (NOT &amp;amp;lt;nosacījums 1&amp;amp;gt;) AND (&amp;amp;lt;nosacījums 2&amp;amp;gt; OR &amp;amp;lt;nosacījums 3&amp;amp;gt;):&lt;br /&gt;
   &amp;amp;lt;koda bloks&amp;amp;gt;&lt;br /&gt;
 end&lt;br /&gt;
Šeit koda bloks izpildīsies tikai tad, ja &amp;lt;code&amp;gt;&amp;amp;lt;nosacījums 1&amp;amp;gt;&amp;lt;/code&amp;gt; būs nepatiess, bet vismaz viens no nosacījumiem 2 un 3 būš patiess.&lt;br /&gt;
&lt;br /&gt;
== Programmēšanas vide ==&lt;br /&gt;
&lt;br /&gt;
[[File:mansos-ide.png]]&lt;br /&gt;
&lt;br /&gt;
Uzsākot testu, jums priekšā būs MansOS IDE atvērtā stāvoklī (attēlā).&lt;br /&gt;
&lt;br /&gt;
SEAL &amp;#039;&amp;#039;&amp;#039;kodu rakstīt&amp;#039;&amp;#039;&amp;#039; paredzēts pelēkajā rajonā labajā pusē.&lt;br /&gt;
&lt;br /&gt;
Lai atvieglotu koda ievadīšanu, eksistē &amp;#039;&amp;#039;&amp;#039;vizuālais redaktors&amp;#039;&amp;#039;&amp;#039; (kreisā puse). Noklikšķinot uz noteikts koda rindas (kura var būt nepilnīgi uzrakstīta), vizuālais redaktors parādīs izvēļu joslu ar atslēgvārdiem, nosaukumiem un parametriem, kurus varētu lietot šajā koda rindā (vai &amp;lt;code&amp;gt;when ... end&amp;lt;/code&amp;gt; koda blokā). Lai aktivizētu vizuālo redaktoru, nepieciešams vai nu sākt rakstīt kodu, vai arī nospiest vienu no pogām &amp;quot;Add statement&amp;quot; vai &amp;quot;Add condition&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Lai &amp;#039;&amp;#039;&amp;#039;pārbaudītu&amp;#039;&amp;#039;&amp;#039;, vai jūsu sintakse ir korekta, nospiediet &amp;quot;Compile&amp;quot; pogu. Tiks palaists programmas būvēšanas process, kas vai nu parādīs sintakses kļūdas, vai novedīs līdz paziņojumam par veiksmīgu procesa pabeigšanos. Ja tas nenotiek automātiski, programmas būvēšanās stāvokli iespējams redzēt, aktivizējot &amp;quot;Info&amp;quot; izvēlni apakšējā darbvirsmas daļā.&lt;br /&gt;
&lt;br /&gt;
Lai &amp;#039;&amp;#039;&amp;#039;izmēģinātu&amp;#039;&amp;#039;&amp;#039; uzlādētu programmu uz motes, nospiediet &amp;quot;Upload&amp;quot; pogu. Tehnisku operētājsistēmas un aparatūras problēmu dēļ uzlādēšana var neizdoties a pirmo mēģinājumu, Tādā gadījumā jāmēģina atkārtoti. Ja neizdodas arī ar otro reizi, pārbaudiet, vai mote ir pilnībā iesprausta. Variet arī lūgt instruktora palīdzību. Informāciju par šo procesu iespējams redzēt &amp;quot;Info&amp;quot; izvēlnē apakšējā darbvirsmas daļā.&lt;br /&gt;
&lt;br /&gt;
Sensoru mezgls var sazināties pa seriālo saskarni (sūtīt diagnostiskus rakstveida ziņojumus) ar datoru, kuram tas ir pieslēgts. Lai &amp;#039;&amp;#039;&amp;#039;klausītos&amp;#039;&amp;#039;&amp;#039; šos ziņojumus, jums jāaktivizē sadaļa &amp;quot;Listen module 1&amp;quot; apakšējā panelī un jānospiež tur &amp;quot;Start listening&amp;quot; poga. Lai izpildītu jums izsniegtos programmēšanas uzdevumus, seriālās saskarnes izmantošana programmas tekstā nav obligāta. Ja seriālās saskarnes izmantošana programmas tekstā nav norādīta, ziņojumi netiek sūtīti.&lt;/div&gt;</summary>
		<author><name>Atis</name></author>
		
	</entry>
</feed>