Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

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 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.