- Logging via UDP: Implement a UDP Send block in the Simulink model to transmit data to a host computer for logging. The host can run a UDP server to receive and store the data, offloading logging from the Raspberry Pi.
- File-Based Logging with Reduced Frequency: Use ‘MATLAB Function’ block in Simulink to write data to a file on the Raspberry Pi. Reduce the logging frequency by using a counter to log data every few steps, minimizing performance impact.
Saving data on a multicore processed Simulink code on a Raspberry Pi 4
조회 수: 1 (최근 30일)
이전 댓글 표시
I am working on a code that controls a robotic leg with a Raspberry Pi 4, and I am using Simulink to code it. I wanted to run the code with the four cores available and I achieved it with the help of the "Implement Multicore Programming with CPU Core Affinity for Raspberry Pi" tutorial.
In the process, thoguh, you have to "clear the MAT-file logging option", that disables the feature of saving data.
Question: Is there a way for me to bypass this and save the data I need?
댓글 수: 0
답변 (1개)
Samhitha
2025년 3월 24일
In order to save the data, you can log the data while maintaining multicore processing on a Raspberry Pi 4 with Simulink, consider these two approaches:
Hope this helps!
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Run on Target Hardware에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!