<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Proiect 8 - Dashboard Eye Tracker - problema seriala in Linux Embedded Challenge</title>
    <link>https://community.nxp.com/t5/Linux-Embedded-Challenge/Proiect-8-Dashboard-Eye-Tracker-problema-seriala/m-p/665518#M25</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;Buna ziua,&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Numele meu este Darius Todea si fac parte din echipa iodEL.&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;Dupa ce am reusit sa detectam ca soferul nostru a tinut ochii inchisi pentru o anumita perioada de timp folosind python 2.7.6, dorim sa transmitem un mesaj catre arduino, mai exact, de la procesorul A9 catre procesorul M4, folosind seriala, insa nu am reusit sub nicio forma acest lucru. In schimb, am reusit sa transmitem un mesaj pe seriala de la arduino si sa citim si afisam mesajul din python. Insa invers, nu merge.&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;Cand am transmis un mesaj de la arduino catre python, am putut vedea acest lucru folosind comanda&lt;CODE class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; *minicom&lt;/SPAN&gt; -D /dev/ttyMCC* , insa invers, sub nicio forma. &lt;BR /&gt;&lt;BR /&gt;Am urmat si indicatiile din datasheet de la acest link: &lt;A data-saferedirecturl="https://www.google.com/url?hl=en&amp;amp;q=http://192.168.7.2/docs/Arduino_M4_Processor/Communication.html&amp;amp;source=gmail&amp;amp;ust=1496137279913000&amp;amp;usg=AFQjCNEXpN5YjPD3-MnDEXjJ-5jxRanGHg" href="http://192.168.7.2/docs/Arduino_M4_Processor/Communication.html" target="_blank"&gt;http://192.168.7.2/docs/Arduino_M4_Processor/Communication.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Am folosit si cod din sursele de la acest link (tot din datasheet):&lt;BR /&gt;&lt;A data-saferedirecturl="https://www.google.com/url?hl=en&amp;amp;q=http://192.168.7.2/docs/Serial_Libraries/Python_Serial_Libraries.html&amp;amp;source=gmail&amp;amp;ust=1496137279914000&amp;amp;usg=AFQjCNF8s5RIzdksJLrk4DAa4250uV3N3Q" href="http://192.168.7.2/docs/Serial_Libraries/Python_Serial_Libraries.html" target="_blank"&gt;http://192.168.7.2/docs/Serial_Libraries/Python_Serial_Libraries.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Am cautat si peste tot pe Internet si am incercat diferite variante, insa tot nu putem sa vedem nimic folosind &lt;/CODE&gt;&lt;BR /&gt;&lt;CODE class=""&gt;&lt;SPAN class=""&gt;**minicom&lt;/SPAN&gt; -D /dev/ttyMCC** atunci cand transmitem din python catre arduino. Am incercat si din linia de comanda python sa scriem ceva pe seriala, in '/dev/ttyMCC'.&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Ne-am blocat pur si simplu in acest punct, foarte important de altfel, pentru ca proiectul nostru nu poate evolua daca nu putem rezolva aceasta problema :(&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Link-ul catre repo-ul nostru:&lt;BR /&gt;&lt;A data-saferedirecturl="https://www.google.com/url?hl=en&amp;amp;q=https://bitbucket.org/iodEL_LEC/lec_2017_iodel&amp;amp;source=gmail&amp;amp;ust=1496137279914000&amp;amp;usg=AFQjCNEVKKf365Lm-In0skLIjWOXpjldew" href="https://bitbucket.org/iodEL_LEC/lec_2017_iodel" target="_blank"&gt;https://bitbucket.org/iodEL_LEC/lec_2017_iodel&lt;/A&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Cele doua surse sunt:&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;- FaceTracking / Webcam-Face-Detection / eye-detection.py&lt;/CODE&gt;&lt;BR /&gt;&lt;CODE class=""&gt;- FaceTracking / Webcam-Face-Detection / eye-detection.ino&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Mentionez ca avem un link simbolic de la '/dev/ttyS0' la '/dev/ttyMCC', de aceea folosim in python serial.Serial(&lt;/CODE&gt;&lt;CODE class=""&gt;'/dev/ttyS0', etc).&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;&amp;nbsp;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;&amp;nbsp;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Va multumim anticipat pentru ajutor,&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Echipa iodEL&lt;/CODE&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 May 2017 09:44:40 GMT</pubDate>
    <dc:creator>felician-darius</dc:creator>
    <dc:date>2017-05-29T09:44:40Z</dc:date>
    <item>
      <title>Proiect 8 - Dashboard Eye Tracker - problema seriala</title>
      <link>https://community.nxp.com/t5/Linux-Embedded-Challenge/Proiect-8-Dashboard-Eye-Tracker-problema-seriala/m-p/665518#M25</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;Buna ziua,&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Numele meu este Darius Todea si fac parte din echipa iodEL.&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;Dupa ce am reusit sa detectam ca soferul nostru a tinut ochii inchisi pentru o anumita perioada de timp folosind python 2.7.6, dorim sa transmitem un mesaj catre arduino, mai exact, de la procesorul A9 catre procesorul M4, folosind seriala, insa nu am reusit sub nicio forma acest lucru. In schimb, am reusit sa transmitem un mesaj pe seriala de la arduino si sa citim si afisam mesajul din python. Insa invers, nu merge.&lt;P&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;Cand am transmis un mesaj de la arduino catre python, am putut vedea acest lucru folosind comanda&lt;CODE class=""&gt;&lt;SPAN class=""&gt;&amp;nbsp; *minicom&lt;/SPAN&gt; -D /dev/ttyMCC* , insa invers, sub nicio forma. &lt;BR /&gt;&lt;BR /&gt;Am urmat si indicatiile din datasheet de la acest link: &lt;A data-saferedirecturl="https://www.google.com/url?hl=en&amp;amp;q=http://192.168.7.2/docs/Arduino_M4_Processor/Communication.html&amp;amp;source=gmail&amp;amp;ust=1496137279913000&amp;amp;usg=AFQjCNEXpN5YjPD3-MnDEXjJ-5jxRanGHg" href="http://192.168.7.2/docs/Arduino_M4_Processor/Communication.html" target="_blank"&gt;http://192.168.7.2/docs/Arduino_M4_Processor/Communication.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Am folosit si cod din sursele de la acest link (tot din datasheet):&lt;BR /&gt;&lt;A data-saferedirecturl="https://www.google.com/url?hl=en&amp;amp;q=http://192.168.7.2/docs/Serial_Libraries/Python_Serial_Libraries.html&amp;amp;source=gmail&amp;amp;ust=1496137279914000&amp;amp;usg=AFQjCNF8s5RIzdksJLrk4DAa4250uV3N3Q" href="http://192.168.7.2/docs/Serial_Libraries/Python_Serial_Libraries.html" target="_blank"&gt;http://192.168.7.2/docs/Serial_Libraries/Python_Serial_Libraries.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Am cautat si peste tot pe Internet si am incercat diferite variante, insa tot nu putem sa vedem nimic folosind &lt;/CODE&gt;&lt;BR /&gt;&lt;CODE class=""&gt;&lt;SPAN class=""&gt;**minicom&lt;/SPAN&gt; -D /dev/ttyMCC** atunci cand transmitem din python catre arduino. Am incercat si din linia de comanda python sa scriem ceva pe seriala, in '/dev/ttyMCC'.&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Ne-am blocat pur si simplu in acest punct, foarte important de altfel, pentru ca proiectul nostru nu poate evolua daca nu putem rezolva aceasta problema :(&lt;BR /&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Link-ul catre repo-ul nostru:&lt;BR /&gt;&lt;A data-saferedirecturl="https://www.google.com/url?hl=en&amp;amp;q=https://bitbucket.org/iodEL_LEC/lec_2017_iodel&amp;amp;source=gmail&amp;amp;ust=1496137279914000&amp;amp;usg=AFQjCNEVKKf365Lm-In0skLIjWOXpjldew" href="https://bitbucket.org/iodEL_LEC/lec_2017_iodel" target="_blank"&gt;https://bitbucket.org/iodEL_LEC/lec_2017_iodel&lt;/A&gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Cele doua surse sunt:&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;- FaceTracking / Webcam-Face-Detection / eye-detection.py&lt;/CODE&gt;&lt;BR /&gt;&lt;CODE class=""&gt;- FaceTracking / Webcam-Face-Detection / eye-detection.ino&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Mentionez ca avem un link simbolic de la '/dev/ttyS0' la '/dev/ttyMCC', de aceea folosim in python serial.Serial(&lt;/CODE&gt;&lt;CODE class=""&gt;'/dev/ttyS0', etc).&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;&amp;nbsp;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;&amp;nbsp;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Va multumim anticipat pentru ajutor,&lt;BR /&gt;&lt;/CODE&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;CODE class=""&gt;Echipa iodEL&lt;/CODE&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 May 2017 09:44:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Linux-Embedded-Challenge/Proiect-8-Dashboard-Eye-Tracker-problema-seriala/m-p/665518#M25</guid>
      <dc:creator>felician-darius</dc:creator>
      <dc:date>2017-05-29T09:44:40Z</dc:date>
    </item>
    <item>
      <title>Re: Proiect 8 - Dashboard Eye Tracker - problema seriala</title>
      <link>https://community.nxp.com/t5/Linux-Embedded-Challenge/Proiect-8-Dashboard-Eye-Tracker-problema-seriala/m-p/665519#M26</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Buna Darius,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Daca nu vi se aprinde led-ul pe cazul Serial.available() &amp;gt; 0, incercati fara link-ul simbolic '/dev/ttyS0' (ser = serial.Serial('/dev/ttyMCC',115200,timeout=1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Incercati sa faceti putin debug sa detectati de unde vine posibila problema (seriala pare in regula, nu cred ca e vorba de o problema tehnica, din moment ce puteti detecta ca trimiteti datele dintr-o parte, de la M4).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cel mai usor, puteti incepe cu Arduino, incercati si prin interfata seriala, asigurati-va ca rulati schita pe Arduino-ul de pe placa si nu printr-o conexiune externa la PC. Detectati daca vedeti/ce port vedeti la Tools -&amp;gt; Ports din interfata Arduino, se poate sa nu vedeti seriala interna dev/tty/MCC. Evitati (pe cat posibil) sa mai folositi delay-uri in loop pentru a evita sa intarziati primirea datelor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Last thing (si cel mai putin important :smileyhappy:). Daca ati pozitionat led-ul pe pinul 12, asigurati-va ca aveti si o rezistenta aferenta.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Mult spor,&lt;/P&gt;&lt;P&gt;Catalina&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jun 2017 14:41:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Linux-Embedded-Challenge/Proiect-8-Dashboard-Eye-Tracker-problema-seriala/m-p/665519#M26</guid>
      <dc:creator>catalina_radu</dc:creator>
      <dc:date>2017-06-06T14:41:19Z</dc:date>
    </item>
  </channel>
</rss>

