Modul sk.ipesoft.sgcom.serial sprostredkuje komunikáciu cez sériovú linku s rozhraním, ktoré do značnej miery pripomína rozhranie objektu java.net.Socket. V prvom rade ide o vystavenie vstupu a výstupu vo forme java.io.InputStreamOutputStream, ale taktiež možnosť nastaviť timeout na čítanie. Interne sa využíva knižnica jssc. V implementácii zatiaľ nie je dobre zvládnutá zmena parametrov sériovej komunikácie „za behu", ako ju prakticky využíva protokol IEC62056-21 pri komunikácii cez optickú hlavu.
Použitie tohto modulu je uprednostnené pred vstavanou podporou sériovej komunikácie v knižnici jDLMS, lebo ho je možné použiť aj na IEC21 a taktiež kvôli lepšej podpore ladenia a zápisu do LOG-u.

Napíšte komentár