• DocumentCode
    386714
  • Title

    Connecting EIB to Linux and Java

  • Author

    Kastner, Wolfgang ; Thallner, Bernd

  • Author_Institution
    Inst. fur Rechnergestutzte Autom., Tech. Univ. Wien, Austria
  • Volume
    1
  • fYear
    2002
  • fDate
    2-4 Oct. 2002
  • Firstpage
    273
  • Abstract
    This article deals with a Linux low-level hardware driver for the RS-232 data interface of the European Installation Bus (EIB). The RS-232 data interface is based on the widely used bus coupling unit 1 (BCU1), which requires a complex hard- and software protocol (physical external interface type 16) for communication. After a discussion about Linux and the module device driver programming, we explain the concepts for communication between a PC and the well-known BCU1. The article also shows the design and implementation of the Linux device driver and a Java-based middleware built on top of it.
  • Keywords
    Java; microcomputer applications; system buses; BCU1; EIB; European Installation Bus; Java-based middleware; Linux low-level hardware driver; PC; RS-232 data interface; bus coupling unit 1; module device driver programming; physical external interface type 16; software protocol; Application software; Automation; Communication system control; Hardware; Java; Joining processes; Kernel; Linux; Operating systems; Transceivers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Africon Conference in Africa, 2002. IEEE AFRICON. 6th
  • Print_ISBN
    0-7803-7570-X
  • Type

    conf

  • DOI
    10.1109/AFRCON.2002.1146847
  • Filename
    1146847