<?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=8436&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-09-08T20:16:47+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=8436&amp;mode</id>
<entry>
<author><name><![CDATA[mac34]]></name></author>
<updated>2014-09-08T20:16:47+01:00</updated>
<published>2014-09-08T20:16:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94732#p94732</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94732#p94732"/>
<title type="html"><![CDATA[Re: OLED ssd1306 tester bad pixeli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94732#p94732"><![CDATA[
Z memset spotkałem się teraz w 3 poradniku dual oled ,przy tworzeniu funkcji clear screen.<br /><br />W sumie to jeszcze wrzucam dwa małe programiki testujące pixel po pixelu, może się komuś przydać.<br /><br />1 wersja linia po linii<br /><br />[syntax=c]while(1){<br /><br />y++;<br />for(x=0;x&lt;128;x++) {<br />            <br /><br />mk_ssd1306_setPixel(x,y,1);<br />            mk_ssd1306_display();<br />_delay_ms(30);<br /><br />}<br /><br />mk_ssd1306_cls();<br /><br /><br /><br />} //koniec while[/syntax]<br /><br /><br />oraz drugi ,zapełniający cały wyświetlacz pixel za pixelem<br /><br />[syntax=c]while(1){<br /><br />y++;<br />for(x=0;x&lt;128;x++) {<br />            <br /><br />mk_ssd1306_setPixel(x,y,1);<br />            mk_ssd1306_display();<br />_delay_ms(30);<br /><br />}<br /><br /><br />} //koniec while[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3077">mac34</a> — 8 wrz 2014, o 20:16</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matw]]></name></author>
<updated>2014-09-07T18:05:15+01:00</updated>
<published>2014-09-07T18:05:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94578#p94578</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94578#p94578"/>
<title type="html"><![CDATA[Re: OLED ssd1306 tester bad pixeli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94578#p94578"><![CDATA[
Ja robiłem takie testy za pomocą memset() <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br />[syntax=c]void ssd1306_fill(void) {<br />memset(oled_buff, 0xff, BUFF_SIZE);<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2394">matw</a> — 7 wrz 2014, o 18:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mac34]]></name></author>
<updated>2014-09-07T12:47:30+01:00</updated>
<published>2014-09-07T12:47:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94565#p94565</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94565#p94565"/>
<title type="html"><![CDATA[OLED ssd1306 tester bad pixeli]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=8436&amp;p=94565#p94565"><![CDATA[
Witam właśnie w moje łapki wpadły 4 Oledy ,dwa żółto niebieski i dwa niebieskie.<br />W związku z tym postanowiłem je przetestować na obecność bad pixeli.<br /><br />Program poniżej:<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;util/delay.h&gt;<br />#include &lt;string.h&gt;<br />#include &lt;stdlib.h&gt;<br /><br />#include &quot;MK_OLED/mk_ssd1306.h&quot;     //mirkowa biblioteka z poradnika<br />uint8_t ssd1306_buf&#91;1024&#93;;                //bufor startowy wypełniony zerami<br /><br />int main(void){<br /><br />mk_ssd1306_init( SSD1306_SWITCHCAPVCC, REFRESH_MID);<br /><br /><br />uint16_t i;<br /><br />while(1){<br /><br />for (i=0; i&lt;=1023 ;i++){<br />ssd1306_buf&#91;i&#93;=0xff;<br />_delay_ms(100);<br />mk_ssd1306_display();<br />}<br /><br /><br /><br /><br /><br />} //koniec while<br /><br />}  //koniec main[/syntax]<br /><br /><br /><br />Wszystkie 4 przeszły test i są sprawne.  Wyszedł przy tym ładny efekt na wyświetlaczu ,test wygląda tak samo jak skanowanie bad sectorów w programie HD Tune <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><br /><br /><br />Mirek miał rację ,wyświetlacze są cukierkowe!!! i nie można oderwać od nich oczu!!! <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=3077">mac34</a> — 7 wrz 2014, o 12:47</p><hr />
]]></content>
</entry>
</feed>