RESOURCE OPTIMIZATION IN THE IMPLEMENTATION OF EMBEDDED SYSTEM FOR REMOTE CONTROL AND MONITORING

Authors

  • Jelena Marinković Autor

DOI:

https://doi.org/10.24867/28BE20Marinkovic

Keywords:

Embedded system, logging, Python, MySQL, JavaScript, Node.js

Abstract

This article describes the implementation of an optimized logging mechanism for embedded systems. The idea of the project is to reduce the size of log messages, by logging only message identification number instead of message text. This is important because embedded devices have limited resources, especially memory. Assuming that there is a file containing pairs of message number - message text, it is possible, by using a log parser, to decode the content of the log. Log mechanism is implemented on the embedded system for exhibit protection. Logs are sent from the embedded device to the web server. The web server decodes them, stores data to a database, and displays information from the embedded system on the web page.

References

[1] https://www.ascii-code.com/, pregledano januar 2024.
[2] https://github.com/espressif/esp-idf, pregledano januar 2024.
[3] Shah, Dhruti . Node.JS Guidebook. BPB Publications, 2018.
[4] https://www.elektronika.ftn.uns.ac.rs/umrezeni-embeded-sistemi/wp-content/uploads/sites/176/2018/03/UES-04-Front-end-i-Back-end.pdf , pregledano januar 2024.
[5] https://www.youtube.com/watch?v=Dt0vx-7e_B0, pregledano januar 2024.

Published

2024-09-04

Issue

Section

Electrotechnical and Computer Engineering