@inproceedings{85605e4df771490998eefdfcd0fae2d5,
title = "Real time sensor signal processing techniques using symmetric dual-bank buffer on freeRTOS",
abstract = "A real-time sensor device gets data from a sensor and transfers it to a host instantly. However, delay occurs at a microprocessor working on a single process when the transfer time is longer than the sensing period while executing the collecting and transferring of rotational data. Delay hinders the increase in the sampling rate of the device. In this paper, we suggest a technique for the short sampling period of a sensor device using FreeRTOS and multi-buffer. We execute sensing data and transfer data simultaneously in FreeRTOS. Prepare two buffers and save sensor data in rotation to avoid a collision of the sensing process and the transmission process. The Arduino Due collecting sensor data from 3 types of sensors reduces by 42% the sampling period with a symmetric dual-bank buffer algorithm. This algorithm is expected to enable microprocessors that can perform collect sensor data collection at high sampling rates.",
keywords = "FreeRTOS, High sampling rate, Multi-buffer, Real-time sensor, Sensing device",
author = "Dongkyu Jung and Daejin Park",
note = "Publisher Copyright: {\textcopyright} 2021 IEEE.; 3rd IEEE Global Conference on Life Sciences and Technologies, LifeTech 2021 ; Conference date: 09-03-2021 Through 11-03-2021",
year = "2021",
month = mar,
day = "9",
doi = "10.1109/LifeTech52111.2021.9391911",
language = "English",
series = "LifeTech 2021 - 2021 IEEE 3rd Global Conference on Life Sciences and Technologies",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "331--332",
booktitle = "LifeTech 2021 - 2021 IEEE 3rd Global Conference on Life Sciences and Technologies",
address = "United States",
}