Utilia

Sériový monitor

Bezplatný online sériový monitor pre Arduino, ESP32 a adaptéry USB-sériový. Vyber prenosovú rýchlosť, čítaj dáta naživo ako text alebo hex, posielaj príkazy.

Nastavenia portu

Pripoj dosku alebo adaptér USB-sériový, vyber nastavenia a stlač „Vybrať port a pripojiť“.

Terminál


    

Prijaté: 0 · Odoslané: 0 · Riadky: 0

Ako používať sériový monitor

  1. Pripoj Arduino, ESP32, Raspberry Pi Pico, modul GPS alebo adaptér USB-sériový (FTDI, CH340, CP210x, PL2303).
  2. V časti Nastavenia portu vyber Prenosová rýchlosť (baud), ktorú zariadenie používa. Pre neobvyklé rýchlosti, napríklad 74880 (zavádzací výpis ESP8266), zvoľ Vlastná…. Dátové bity, Parita, Stop bity a Riadenie toku nechaj na 8, Žiadna, 1 a Žiadne, pokiaľ dokumentácia zariadenia nehovorí inak: je to bežné nastavenie „8N1“.
  3. Stlač Vybrať port a pripojiť. Prehliadač otvorí vlastný zoznam sériových portov; vyber svoje zariadenie a potvrď.
  4. Prichádzajúce dáta sa zobrazujú v Terminál. Medzi Text a Hex môžeš kedykoľvek prepínať a zapínať či vypínať Časové pečiatky a Automatické posúvanie.
  5. Do Riadok na odoslanie zadaj príkaz, vyber Koniec riadku, ktorý tvoj firmvér očakáva, a stlač Odoslať (alebo Enter). Odoslané riadky sa zobrazujú s úvodným >.
  6. Tlačidlom Stiahnuť záznam uložíš obsah terminálu ako textový súbor, Vymazať začne odznova a Odpojiť použi pred vytiahnutím kábla alebo pred otvorením portu v inom programe.

Nastavenia sériovej linky

UART posiela každý bajt ako štart bit, 5 až 8 dátových bitov, voliteľný paritný bit a jeden alebo dva stop bity. Obe strany sa musia na týchto nastaveniach zhodnúť; nesprávna Prenosová rýchlosť (baud) je najčastejšou príčinou nezmyselných znakov, ako sú ⸮⸮⸮ alebo náhodné symboly. Typické hodnoty:

  • 9600 a 115200 baud: skeče Arduina (Serial.begin(…)) a väčšina modulov;
  • 74880: zavádzacie správy ESP8266, kým skeč nezmení rýchlosť;
  • 4800 alebo 9600: mnohé prijímače GPS (vety NMEA);
  • riadenie toku Hardvérové (RTS/CTS): modemy a niektoré priemyselné adaptéry, keď sú vodiče RTS/CTS zapojené.

Pri doskách s natívnym USB (Arduino Leonardo, Pico, ESP32-S2/S3) sa „prenosová rýchlosť“ často ignoruje, pretože dáta idú priamo cez USB, no stále sa musí nastaviť.

Zobrazenie Text a Hex

Zobrazenie Text dekóduje bajty ako UTF-8 a delí ich na riadky pri LF, CR alebo CR+LF, aj keď koniec riadku príde rozdelený do dvoch paketov USB. Každý riadok má časovú pečiatku okamihu, keď prišiel jeho prvý bajt, s presnosťou na milisekundu. Zobrazenie Hex ukazuje každý prijatý blok ako hexadecimálny výpis: posun, 16 bajtov na riadok v šestnástkovej sústave a stĺpec s tlačiteľnými znakmi ASCII. Použi ho pri binárnych protokoloch (Modbus RTU, rámce senzorov) alebo na zobrazenie neviditeľných znakov, ako sú 0D 0A (CR LF) alebo 00.

Terminál zobrazuje posledných 1 500 riadkov a nástroj drží v pamäti posledných 5 000 riadkov alebo blokov. Stiahnuť záznam ich uloží v aktuálnom zobrazení, s časovými pečiatkami, ak sú zapnuté.

Konce riadkov

Mnohé firmvéry spracujú príkaz až po prijatí konca riadku. Príklady pre Arduino zvyčajne čítajú do LF (\n), modemy s príkazmi AT očakávajú CR (\r) a konzoly v štýle Windows používajú CR+LF. Voľbou Žiadny odošleš presne tie bajty, ktoré si zadal.

Nástroj funguje v tvojom prehliadači. Nič, čo zadáš, sa neodosiela na server.

Často kladené otázky

Ktoré prehliadače tento sériový monitor podporujú?

Web Serial funguje v Chrome, Edge a Opere vo Windowse, macOS, Linuxe a ChromeOS. Firefox a Safari ho nepodporujú; nástroj namiesto toho zobrazí správu.

Prečo môj port v zozname chýba?

Skontroluj kábel (niektoré káble len nabíjajú), nainštaluj ovládač adaptéra (CH340 alebo CP210x pri starších systémoch) a zavri každý program, ktorý port už používa, napríklad sériový monitor v Arduino IDE. V Linuxe môže byť potrebné, aby bol tvoj používateľ v skupine dialout.

Prečo vidím čudné znaky?

Prenosová rýchlosť nezodpovedá zariadeniu. Vyskúšaj bežné hodnoty, začni 115200 a 9600. Text môže skresliť aj nesprávna parita alebo počet dátových bitov.

Resetuje sa moje Arduino pri pripojení?

Áno, pri mnohých doskách otvorenie portu prepne linku DTR, čo reštartuje skeč. Je to normálne a umožňuje to vidieť správy pri spustení.

Odosielajú sa moje dáta niekam?

Nie. Prehliadač komunikuje priamo s portom na tvojom počítači. Nič, čo prijmeš alebo odošleš, neopustí stránku.