<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
  </head>
  <body moz_template="id3" bgcolor="#ffffff" text="#000000">
    <br>
    Podle všeho na DTR.<br>
    <br>
    <div class="moz-cite-prefix">Dne 5.11.2013 11:12, Jaroslav.buchta
      napsal(a):<br>
    </div>
    <blockquote
      cite="mid:r05wrmnde7gap9vjrg0y8j18.1383646364970@email.android.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-2">
      Reset je myslim pripojen na RTS<br>
      <br>
      <br>
      <span style="font-size:87%">Odesláno ze Samsung Mobile</span> <br>
      <br>
      <br>
      -------- Original message --------<br>
      Subject: RE: nacitani z Arduina <br>
      From: "Zíka Aleš Ing. (ÚzP v Pelhřimově)"
      <a class="moz-txt-link-rfc2396E" href="mailto:Ales.Zika@fs.mfcr.cz"><Ales.Zika@fs.mfcr.cz></a> <br>
      To: HW-news <a class="moz-txt-link-rfc2396E" href="mailto:hw-list@list.hw.cz"><hw-list@list.hw.cz></a> <br>
      CC: <br>
      <br>
      <br>
      <div style="word-break:break-all;"> Ten reset je asi vlastnost,
        RST od sériového portu je přiveden přes kondenzátor na reset.
        Mám pocit, že i někde v dokumentaci je zmínka o možnosti
        zresetovat Arduino přes COM.<br>
        Já používám terminál vestavěný v IDE a při každém jeho spuštění
        se Arduino resetuje, není ani nutné restartovat celé IDE. Ale
        jestli je to takhle záměr nebo nějaký vedlejší efekt
        inicializace USB->COM převodníku nevím. Používám Arduino
        Ethernet s jejich externím převodníkem USB->COM.<br>
        <br>
        <br>
        Aleš Zíka<br>
        <a class="moz-txt-link-freetext" href="http://results.cz">http://results.cz</a><br>
        <br>
        <br>
        <br>
        -----Původní zpráva-----<br>
        Od: Hw-list [<a class="moz-txt-link-freetext" href="mailto:hw-list-bounces@list.hw.cz">mailto:hw-list-bounces@list.hw.cz</a>] za uživatele
        Ales Filip<br>
        Odesláno: 5. listopadu 2013 8:37<br>
        Komu: HW-news<br>
        Předmět: Re: nacitani z Arduina<br>
        <br>
        Dobrý den,<br>
        <br>
        Takhle to dělám, ale to bohužel nemá vliv. Mě se zdá, že IDE a
        Putty ten <br>
        port ještě nějak resetují. Protože když spustím v Arduinu
        nějakou <br>
        smyčku, a spustím IDE, tak blikne ledka na pinu 13, a začne
        blikat TX. <br>
        Ukončím IDE, a ledka 13 svítí, a TX bliká dál. Jakmile ale
        spustím IDE <br>
        znovu, tak problikne led13, a program v Arduinu se spustí od
        začátku <br>
        (mám na začátku hlášku Start).  V Putty je to to samé. Ale při
        pokusu o <br>
        načítání v Linuxu to nechodí. stty ani cat to znovuspuštění
        programu v <br>
        Arduinu nezpůsobí. Když běží program v Arduinu ve smyčce, a čtu
        to <br>
        pomocí cat, tak to dokonce načítá občas blbosti. Místo 24.25 to
        načítá <br>
        4.25,  524.2 apod.<br>
        <br>
        S pozdravem,<br>
        <br>
        -- <br>
          Aleš Filip<br>
          Kutná Hora<br>
          <a class="moz-txt-link-freetext" href="http://xanadu.khnet.info">http://xanadu.khnet.info</a><br>
        <br>
        <br>
        Dne 5.11.2013 4:40, Pavel Troller napsal(a):<br>
        > Zdravím,<br>
        >    už jsem s tím dlouho nedělal, ale nějak mi ještě z dob
        modemových zůstalo<br>
        > v hlavě, že sériové porty musí být po otevření
        inicializovány na správnou<br>
        > rychlost a další parametry (parita, stopbity atd.). Při
        uzavření portu jsou<br>
        > tyto hodnoty "zapomenuty", dokonce tuším jádro nastavuje
        rychlost na 0.<br>
        >    Pro použití v shellu by měl být dodržen tento postup:<br>
        >    1) Otevřít port<br>
        >    2) Např pomocí stty -F /dev/ttyS0 ... nastavit parametry
        portu, alespoň<br>
        > rychlost, ostatní se nějak nastaví defaultně<br>
        >    3) Komunikovat<br>
        >    4) Uzavřít a ukončit.<br>
        >    Ale jak říkám, poslední mé experimenty s tímto byly tak
        z roku 2000, nyní<br>
        > už je třeba všechno jinak.<br>
        >    Zdraví Pavel<br>
        ><br>
        >> Dobrý den,<br>
        >><br>
        >> Potřeboval bych poradit s načtením hodnoty z Arduina v
        Linuxu.<br>
        >> Mám k němu připojený DS18B20. Program pro načtení
        teploty se spustí jednou,<br>
        >> a odešle teplotu na sériový port.<br>
        >> Kduž to spustím v Putty ve Windows, tak se hodnota
        načte. V IDE programu se<br>
        >> načte jak ve Windows, tak v Linuxu. Ale když se to
        snažím načíst pomocí cat<br>
        >> z /dev/usbACM0, nebo pomocí dd, tak to nic nenačte
        (když to odesílání<br>
        >> spustím v Arduinu ve smyčce, tak to načítá). Jediné,
        jak se mi tu hodnotu<br>
        >> podařilo načíst je krátkým prográmkem v Pythonu. Tomu
        bych se ale chtěl<br>
        >> vyhnout. Poradíte mi někdo, jak to načíst jenom v
        klasickém shellu?<br>
        >><br>
        >> S pozdravem,<br>
        >><br>
        >> -- <br>
        >>   Aleš Filip<br>
        >>   Kutná Hora<br>
        >>   <a class="moz-txt-link-freetext" href="http://xanadu.khnet.info">http://xanadu.khnet.info</a><br>
        > _</div>
    </blockquote>
    <br>
  </body>
</html>