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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2013-12-21T19:50:57+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=4930&amp;mode</id>
<entry>
<author><name><![CDATA[mario]]></name></author>
<updated>2013-12-21T19:50:57+01:00</updated>
<published>2013-12-21T19:50:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=61991#p61991</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=61991#p61991"/>
<title type="html"><![CDATA[Re: Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=61991#p61991"><![CDATA[
Podepnę się pod temat.<br /><br />Próbuję skomunikować dwa układy korzystając z przykładu z linku Krausera.<br /><br />Z mastera wysylam:<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">TWI_start();<br />      TWI_write(0x00);adres<br />      TWI_write(0x00); dane<br />      TWI_stop();<br /></div><br /><br />Slave odbiera, spełniony jest warunek:<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">// Check if the last operation was successful<br />       if ( TWI_statusReg.lastTransOK )</div><br /><br />ale już następny nie (czyli chyba brak danych w buforze):<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">if ( TWI_statusReg.RxDataInBuf )</div><br /><br />Jak wysle na adres Slave (czyli 0x10)<br /><br /><div class="codetitle"><b>Code:</b></div><div class="codecontent">TWI_start();<br />      TWI_write(0x10);adres<br />      TWI_write(0x00); dane<br />      TWI_stop();<br /></div><br /><br />to wogole nie odbiera transmisji. <br /><br />Probuje juz na rozne sposoby <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /> Jaki format powinny miec wysylane dane ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=415">mario</a> — 21 gru 2013, o 19:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[prj]]></name></author>
<updated>2013-12-04T18:02:23+01:00</updated>
<published>2013-12-04T18:02:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=59663#p59663</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=59663#p59663"/>
<title type="html"><![CDATA[Re: Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=59663#p59663"><![CDATA[
UP<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2100">prj</a> — 4 gru 2013, o 18:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[prj]]></name></author>
<updated>2013-11-27T09:26:32+01:00</updated>
<published>2013-11-27T09:26:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58710#p58710</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58710#p58710"/>
<title type="html"><![CDATA[Re: Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58710#p58710"><![CDATA[
Dziękuję za pomoc, teraz mam problem z modułem quick2wire.i2c. Instalowałem go z <!-- m --><a class="postlink" href="http://elinux.org/RPi_ADC_I2C_Python" >http://elinux.org/RPi_ADC_I2C_Python</a><!-- m --> i zatrzymałem się na linijce export PYTHONPATH=$PYTHONPATH:$HOME/quick2wire-python-api to the end of ~/.profile.<br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2100">prj</a> — 27 lis 2013, o 09:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-11-27T01:21:34+01:00</updated>
<published>2013-11-27T01:21:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58704#p58704</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58704#p58704"/>
<title type="html"><![CDATA[Re: Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58704#p58704"><![CDATA[
No to jak wykrywa to wystarczy wysłać komendę i dane. Program który jest teraz w atmedze ustawia po starcie PORTB na 0x55, więc negacja wszystkich bitów to 0xAA i tak to mniej więcej powinno być na podstawie <a href="http://www.python.rk.edu.pl/w/p/komunikacja-i2c-pomiedzy-raspberry-pi-przetwornikiem-analogowo-cyfrowym/"  class="postlink">tego przykładu</a><br />[syntax=python]import quick2wire.i2c as i2c<br /><br />i2c_bus=i2c.I2CMaster(0) #otwarcie komunikacji<br />dane = 0xAA<br />komenda = 0x10 #dane wysyłane do przetwornika<br />address = 0x10 #adres<br /><br />i2c_bus.transaction(i2c.writing_bytes(address, komenda, dane)) #wysłanie danych do przetwornika[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 27 lis 2013, o 01:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[prj]]></name></author>
<updated>2013-11-26T23:38:48+01:00</updated>
<published>2013-11-26T23:38:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58701#p58701</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58701#p58701"/>
<title type="html"><![CDATA[Re: Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58701#p58701"><![CDATA[
Do atmegi mam przylutowaną diodę do portu B2. I szukałem na necie ale nie mogę znaleźć jak wysłać do niej polecenie żeby się zapaliła. Atmege wykrywa mi pod adresem 0x10. Jest zielony na ten temat i nigdzie nie mogę znaleźć materiałów.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2100">prj</a> — 26 lis 2013, o 23:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2013-11-26T22:49:32+01:00</updated>
<published>2013-11-26T22:49:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58697#p58697</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58697#p58697"/>
<title type="html"><![CDATA[Re: Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58697#p58697"><![CDATA[
Gotowy projekt jest <a href="https://github.com/kelvinlawson/avr311-twi-slave-gcc/tree/master/standard"  class="postlink">tutaj</a> <br />Robiony według <a href="http://www.atmel.com/Images/doc2565.pdf"  class="postlink">noty aplikacyjnej</a> Atmela<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 26 lis 2013, o 22:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[prj]]></name></author>
<updated>2013-11-26T22:35:06+01:00</updated>
<published>2013-11-26T22:35:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58693#p58693</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58693#p58693"/>
<title type="html"><![CDATA[Re: Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58693#p58693"><![CDATA[
atmega8, sprzętowe i2c<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2100">prj</a> — 26 lis 2013, o 22:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Paul Dirac]]></name></author>
<updated>2013-11-26T21:44:52+01:00</updated>
<published>2013-11-26T21:44:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58688#p58688</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58688#p58688"/>
<title type="html"><![CDATA[Re: Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58688#p58688"><![CDATA[
jaka atmega?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1035">Paul Dirac</a> — 26 lis 2013, o 21:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[prj]]></name></author>
<updated>2013-11-26T21:27:46+01:00</updated>
<published>2013-11-26T21:27:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58684#p58684</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58684#p58684"/>
<title type="html"><![CDATA[Atmega I2C slave]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=4930&amp;p=58684#p58684"><![CDATA[
Mam bibliotekę z pierwszej niebieskiej książki, jednak nie wiem jak ustawić atmegi jako slave, aby raspberry pi wyszukiwało ją jako urządzenie. Proszę o pomoc i z góry dziękuję. <br />Pozdrawiam <br />PRJ<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2100">prj</a> — 26 lis 2013, o 21:27</p><hr />
]]></content>
</entry>
</feed>