<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=20325&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2018-02-28T19:18:16+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=20325&amp;mode</id>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2018-02-28T19:18:16+01:00</updated>
<published>2018-02-28T19:18:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204715#p204715</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204715#p204715"/>
<title type="html"><![CDATA[Re: Click encoder MK_enkoder v.01 a wywołanie funkcji po np.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204715#p204715"><![CDATA[
Więc tak, zrobione pieknie i dziala dzieki Sylwek.<br /><br />Wrzuciłem ja do main.c deklaracje przed main do globalnych, ale definicje do main przed pętlą while bo inaczej nie chcialo, worningi. <br /><br />Ale mam pytanie odnośnie samej struktury<br />Próbowałem wrzucić do libsa od Mk_encoder tyle że hdzie deklaracja, a definicje gdzie w funkcje tylko i wylaczne?<br /><br />Deklaracje do *.h a definije do funkcji w *.c ? I dlaczego tylko do funkcji a nie globalnie do MK_Encoder.c<br /><br />Może mi ktos to madrzejszy objaśnić? <br /><br />Uprzedzam wywody, zaglądałem do BB rozdział strutur, opisane zagadnienie odnosnie widoczności w programie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 28 lut 2018, o 19:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2018-02-27T18:35:32+01:00</updated>
<published>2018-02-27T18:35:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204661#p204661</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204661#p204661"/>
<title type="html"><![CDATA[Re: Click encoder MK_enkoder v.01 a wywołanie funkcji po np.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204661#p204661"><![CDATA[
Badaniem przycisku zajmuje sie enkoder ewent() ; w pętli co 10ms czy co 1ms, już nie pamiętam, tak spróbuję to oprogramowac że funkcje od przycisku udostepnie z biblioteki MK_enkoder, tak będzie mniej w pętli głównej<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 27 lut 2018, o 18:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2018-02-27T18:23:45+01:00</updated>
<published>2018-02-27T18:23:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204660#p204660</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204660#p204660"/>
<title type="html"><![CDATA[Re: Click encoder MK_enkoder v.01 a wywołanie funkcji po np.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204660#p204660"><![CDATA[
Da się <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Wykorzystaj jakiś timer programowy do odliczania np. 100ms i w pętli głównej badaj przycisk - jeśli wyciśnięty to zacznij inkrementować jakąś zmienną uwzględniając wspomniane opóźnienie 100ms i jak doliczysz do 50 (czyli 5s. bo 100ms x50=5000ms) niech się wykona funkcja jaką sobie tam zaplanowałeś. Każde puszczenie przycisku zeruje Twój licznik. Teraz już chyba prościej i pewniej się nie da <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 27 lut 2018, o 18:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2018-02-27T18:04:29+01:00</updated>
<published>2018-02-27T18:04:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204659#p204659</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204659#p204659"/>
<title type="html"><![CDATA[Re: Click encoder MK_enkoder v.01 a wywołanie funkcji po np.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204659#p204659"><![CDATA[
ano, czyli wprost z bloga Mirka do enkoder ewent wszczepić obsługę gdzie trzeba do biblioteki mk_enkoder i wywoływać poprzez funkcje enkoder event z głównej pętli,<br /><br />jednak prościej sie nie da, chyba?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 27 lut 2018, o 18:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SylwekK]]></name></author>
<updated>2018-02-27T17:30:51+01:00</updated>
<published>2018-02-27T17:30:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204658#p204658</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204658#p204658"/>
<title type="html"><![CDATA[Re: Click encoder MK_enkoder v.01 a wywołanie funkcji po np.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204658#p204658"><![CDATA[
No przecież przycisk enkodera obrabiasz tak jak zwykły przycisk i nawet możesz to zrobić przy pomocy superdebounce.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1922">SylwekK</a> — 27 lut 2018, o 17:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2018-02-27T17:17:27+01:00</updated>
<published>2018-02-27T17:17:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204657#p204657</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204657#p204657"/>
<title type="html"><![CDATA[Click encoder MK_enkoder v.01 a wywołanie funkcji po np.5 se]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=20325&amp;p=204657#p204657"><![CDATA[
Witam koleżanki i kolegów.<br /><br />Używam biblioteki Mirka MK_enkoder wersja 1 ta darmowa.<br /><br />Mam problem mianowicie, że chce aby po kliknieciu swicha i przytrzymaniu go np 5 sec.<br />to żeby się np wywołało menu, <br /><br />nie mogę tego wymyślić jak to zrobić,<br /><br />na tą chwile akcja jest taka jak Mirek to oprogramowa,ł czyli od razu poprzez funkcje kolbekowe<br />wywołuje to co sie chce czyli flagi czy inne funkcje itp.<br /><br />a ja potrzebuję dodatkową opcje dla klawisza, zdarzenie od długiego trzymania.<br /><br />sam nie mogę wymóżdzyć jak to oprogramowac,<br />_<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 27 lut 2018, o 17:17</p><hr />
]]></content>
</entry>
</feed>