<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Omezeni na EAN nelze pouzit, musi to cist i jine kody ruzne delky.<br>
    Ano je chyba, ze tam neni kontrola kodu a blokovani dalsiho cteni s
    upozornenim obsluhy. To tam zavedeme, ale vim jiste, ze se nam to
    vrati s tim, ze se to chova jinak. Obsluha zasadne necte, takze
    pokud bude napr. cist 5 polozek a u druhe to selze, tak to zjisti az
    po nacteni vsech 5 polozek s tim, ze v kosiku bude pouze prvni. To
    zas bude reci.<br>
    USB klávesnici pouzivame historicky, dale se nemusi instalovat
    drivery pro virtualni COM porty, takze lze pouzit ruzne typy, aniz
    bychom resili dostupnost techto driveru atd.<br>
    A nakonec nevim, jestli kdyz by to dali do jineho USB, tak jestli se
    jim zmeni COM port.<br>
    <br>
    Diky vsem, vyresime to upozornenim a blokovanim v softwaru.<br>
    <br>
    <pre class="moz-signature" cols="72">Martin Hanek</pre>
    <div class="moz-cite-prefix"><br>
      Dne 13.12.2020 v 16:46 Petr Zahradník napsal(a):<br>
    </div>
    <blockquote type="cite"
cite="mid:AM0PR05MB461090F9B92FD1C92120C31DCDC80@AM0PR05MB4610.eurprd05.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"Formátovaný v HTML Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.FormtovanvHTMLChar
        {mso-style-name:"Formátovaný v HTML Char";
        mso-style-priority:99;
        mso-style-link:"Formátovaný v HTML";
        font-family:Consolas;}
span.StylE-mailovZprvy20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US">Teď
            jsem několik dní neměl čas číst konferenci, proto se na to
            dívám až dnes. A trochu nechápu, kde je problém toto
            v software ošetřit. Za prvé, čtečka má celou řadu nastavení.
            Prvním krokem je nastavit omezení na EAN a pak jiné kódy
            chodit nebudou. Dále má slušná čtečka posílání informací o
            čárovém kódu, takže přijdou i informace nad rámec čísla,
            třeba typ čárového kódu. To může sloužit pro diagnostiku.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US">Ale
            ani tohle není nutné. Přece software musí jasně poznat, že
            přišel vadný kód. Když přijde méně čísel, nevyjde kontrolní
            číslo, nesedne to na číselník skladu. Pokud se nyní chová
            software tak, že pokud přijde nějaké hloupé číslo, tak se
            ignoruje, nic se do košíku nepřidá, ani není obsluha
            upozorněna, pak je něco hodně špatně.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US">A
            konečně, pracovat se čtečkou v obchodě jako s USB klávesnicí
            mně osobně přijde jako nesmysl. Pokud ten software nedělám
            já, případně si chci třeba snímat čárové kódy do okénka
            v internetovém prohlížeči, ještě bych to dokázal pochopit.
            Ale pokud ten software dělám já, v každém případě jedu přes
            sériový port (klidně virtuální v USB čtečce). Pak je snímání
            nezávislé na jakémkoliv nastavení klávesnice a mačkání
            kláves uprostřed kódu apod.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
        <div>
          <p class="MsoNormal">Petr Zahradník, počítačový expert<o:p></o:p></p>
          <p class="MsoNormal">e-mail: <a class="moz-txt-link-abbreviated" href="mailto:clexpert@clexpert.cz">clexpert@clexpert.cz</a><o:p></o:p></p>
          <p class="MsoNormal">mobil: 602 409 601, telefony: 475 501
            627, 910 256 000<o:p></o:p></p>
          <p class="MsoNormal"><a class="moz-txt-link-freetext" href="http://www.clexpert.cz">http://www.clexpert.cz</a>,
            <a class="moz-txt-link-freetext" href="http://www.zahradniksebavi.cz">http://www.zahradniksebavi.cz</a><o:p></o:p></p>
          <p class="MsoNormal">Petr Zahradník, Computer Laboratory<o:p></o:p></p>
          <p class="MsoNormal">Obvodová 740/14, 400 07 Ústí nad Labem<o:p></o:p></p>
        </div>
        <p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span><br>
        </p>
      </div>
    </blockquote>
    <br>
  </body>
</html>