Creating and sharing knowledge for telecommunications

LoggerBIT: An Optimization of the OpenLog Board for Data Logging with Low Cost Hardware Platforms for Biomedical Applications

Reis, M.D. ; Silva, H.

LoggerBIT: An Optimization of the OpenLog Board for Data Logging with Low Cost Hardware Platforms for Biomedical Applications, Proc International Conf. on Informatics in Control, Automation and Robotics - ICINCO, Porto, Portugal, Vol. , pp. 600 - 604, July, 2018.

Digital Object Identifier:

Abstract
Low cost hardware and open source software tools specialised in biomedical applications have recently seen a significant growth both in popularity and diversity. Within the current landscape of such tools, BITalino is increasingly used by students and professors for educational activities and prototyping, due to its modular design and flexibility. However, there is currently no user-friendly way of storing data locally without setting up a wireless connection to a receiver unit (e.g. a computer or smartphone). This poses a problem, especially in uses cases where ambulatory data acquisition is needed. In this paper we present the LoggerBIT, a data logging block to enable data recording onto a microSD card in biomedical development toolkits, without requiring a connection to a receiver nor any particular programming or electronics skills to setup. Our work builds upon the OpenLog serial data logger, to which multiple optimisations were made in terms of hardware and firmware, overcoming limitations preventing its use in high data throughput applications. Our LoggerBIT approach is suitable for high-speed data recording, with results showing that it can log data of up to 4 analog channels at 1000 Hz for 24 hour periods without loss of packets, and from all analog channels with minimal data loss. This work contributes to the state-of-the-art with a comprehensive description and validation of the block, and with a set of supporting tools released in open source, thus available for the biomedical engineering community at large.