RESOURCE OPTIMIZATION IN THE IMPLEMENTATION OF EMBEDDED SYSTEM FOR REMOTE CONTROL AND MONITORING
DOI:
https://doi.org/10.24867/28BE20MarinkovicKeywords:
Embedded system, logging, Python, MySQL, JavaScript, Node.jsAbstract
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.
[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.
Downloads
Published
2024-09-04
Issue
Section
Electrotechnical and Computer Engineering