Open Access iconOpen Access

ARTICLE

Real-Time Communication Driver for MPU Accelerometer Using Predictable Non-Blocking I2C Communication

Valentin Stangaciu*, Mihai-Vladimir Ghimpau, Adrian-Gabriel Sztanarec

Department of Computer and Information Technology, Politehnica University Timisoara, Timisoara, 300023, Romania

* Corresponding Author: Valentin Stangaciu. Email: email

Computers, Materials & Continua 2025, 85(2), 3213-3229. https://doi.org/10.32604/cmc.2025.068844

Abstract

Along with process control, perception represents the main function performed by the Edge Layer of an Internet of Things (IoT) network. Many of these networks implement various applications where the response time does not represent an important parameter. However, in critical applications, this parameter represents a crucial aspect. One important sensing device used in IoT designs is the accelerometer. In most applications, the response time of the embedded driver software handling this device is generally not analysed and not taken into account. In this paper, we present the design and implementation of a predictable real-time driver stack for a popular accelerometer and gyroscope device family. We provide clear justifications for why this response time is extremely important for critical applications in the acquisition process of such data. We present extensive measurements and experimental results that demonstrate the predictability of our solution, making it suitable for critical real-time systems.

Keywords

Real-time accelerometer; real-time sensing; Internet of Things; real-time wireless sensor networks; predictable time-bounded accelerometer; real-time systems

Supplementary Material

Supplementary Material File

Cite This Article

APA Style
Stangaciu, V., Ghimpau, M., Sztanarec, A. (2025). Real-Time Communication Driver for MPU Accelerometer Using Predictable Non-Blocking I2C Communication. Computers, Materials & Continua, 85(2), 3213–3229. https://doi.org/10.32604/cmc.2025.068844
Vancouver Style
Stangaciu V, Ghimpau M, Sztanarec A. Real-Time Communication Driver for MPU Accelerometer Using Predictable Non-Blocking I2C Communication. Comput Mater Contin. 2025;85(2):3213–3229. https://doi.org/10.32604/cmc.2025.068844
IEEE Style
V. Stangaciu, M. Ghimpau, and A. Sztanarec, “Real-Time Communication Driver for MPU Accelerometer Using Predictable Non-Blocking I2C Communication,” Comput. Mater. Contin., vol. 85, no. 2, pp. 3213–3229, 2025. https://doi.org/10.32604/cmc.2025.068844



cc Copyright © 2025 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 821

    View

  • 483

    Download

  • 0

    Like

Share Link