Skip to main content

Research Repository

Advanced Search

Active Serial Port: A Component for JCSP. Net Embedded Systems

Clayton, Sarah; Kerridge, Jon

Authors

Sarah Clayton

Jon Kerridge



Contributors

Ian R. East
Editor

David Duce
Editor

Mark Green
Editor

Jeremy M.R. Martin
Editor

Peter H. Welch
Editor

Abstract

The javax.comm package provides basic low-level access between Java programs and external input-output devices, in particular, serial devices. Such communications are handled using event listener technology similar to that used in the AWT package. Using the implementation of active AWT components as a model we have constructed an active serial port (ASP), using javax.comm, that gives a channel interface that is more easily incorporated into a JCSPNet collection of processes. The ASP has been tested in a real-time embedded system used to collect data from infrared detectors used to monitor the movement of pedestrians. The collected data is transferred across an Ethernet from the serial port process to the data manipulation processes. The performance of the JCSPNet based system has been compared with that supplied by the manufacturer of the detector and we conclude by showing how a complete monitoring system could be constructed in a scalable manner.

Citation

Clayton, S., & Kerridge, J. (2004). Active Serial Port: A Component for JCSP. Net Embedded Systems. In I. R. East, D. Duce, M. Green, J. M. Martin, & P. H. Welch (Eds.), Communicating Process Architectures 2004 (85-98)

Conference Name Communicating Process Architectures 2004
Conference Location Oxford Brookes University, UK
Start Date Sep 5, 2004
Publication Date Aug 1, 2004
Deposit Date Jul 19, 2019
Publisher IOS Press
Pages 85-98
Series Title Concurrent Systems Engineering
Series Number 62
Series ISSN 1383-7575
Book Title Communicating Process Architectures 2004
ISBN 9781586034580
Keywords serial devices; active serial port; Java; event listener technology
Public URL http://researchrepository.napier.ac.uk/Output/1978299