Modul The sk.ipesoft.sgcom.serial sprostredkuje komunikáciu cez sériovú linku s rozhraním, ktoré do značnej miery pripomína rozhranie objektu module mediates communication over a serial line with an interface that is very similar to the java.net.Socket. V prvom rade ide o vystavenie vstupu a výstupu vo forme object interface. First of all, it is about exposing input and output in the form of java.io.InputStream a and OutputStream, 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-ubut also the ability to set a timeout for reading. The jssc library is used internally. In the implementation, the change of serial communication parameters "on the fly", as practically used by the IEC62056-21 protocol when communicating via an optical head, is not well managed yet.
The use of this module is preferred over the built-in support for serial communication in the jDLMS library, because it can also be used on IEC21 and also because of better support for debugging and writing to the LOG.