Communication menü

A Setup menü alsó panelja. Itt állítható be a parancsértelmező.


StdIn, StdOut
Ez a beállítás dönti el, hogy milyen bejövő csatornákon fogadhat a parancsértelmező utasításokat,
illetve milyen csatornákra küldheti a beérkezett parancs a kimenetét.

WS
Websocket
A WebSocket internetes technológia, ami kétirányú, duplex kommunikációs csatornák kiépítését teszi lehetővé.
Kifejlesztésének fő motivációja volt, hogy a webböngészőben futó alkalmazás képes legyen a szerverrel való kétirányú kommunikációra. Nem igényel saját portot, a HTTP portot használja (default: 80). Az EspOS által WebSocket-en küldött adatot az összes csatlakozott kliens megkapja. Gyakorlati használata megnézhető a LED parancs példa HTML forráskódjában. (Source pipa, HTML1, HTML2 gomb)

USB
Ez valójában az esp8266 chip TXD, RXD lába. Minden panel USB SERIAL átalakítóval csatlakozik a számítógéphez, ezért lett USB a neve ennek a csatornának.

UDP
WiFi hálózaton keresztül kommunikál UDP protokoll használatával. Paraméterei itt állíthatók be.

SER
Soros port. SER parancshoz konfigurálható tetszőleges GPIO lábak. TXT, RXD.

LoRa
433MHz rádó modul, 10km áthidalható távolsággal. Ha lesz felesleges pénzem két modulra, akkor belekerül az OS-be.

Line end characters
USB/UDP/SER/LoRa csatornákra kiküldött üzenet utolsó karakterei, amit az OS ad a sztring végéhez. Hexadedimális formában kell megadni. Több is lehet. Pl: 0D0A (CrLf)

DEBUG
USB-n keresztül kiküldi az eseményeket.

Bridge
Különböző csatornák között biztosít átjárást. Kétirányú. Itt lehet beállítani, másra nincs szükség a működéshez.
PL: SER=UDP
A GPIO lábakra beállított soros portra kötött GSM modul WiFi-n keresztül vezérelhető UDP protokollal.

LED
A LED parancshoz tartozó GPIO láb. A led másik lába beállítható Vcc/GND bekötéshez.