Я хочу сделать системный вызов из модели Matlab Simulink, работающей на внешнем оборудовании.
В моем случае я хочу выключить оригинальный сенсорный дисплей Raspberry Pi (7 ") и установить
Я пытался использовать функцию Matlab с системной командой Matlab, но она просто не влияет на отображение (система сама вызывает работу с терминалом) .
function display_backlight(old_status)
coder.extrinsic('system')
if old_status == 1
system('echo 1 | sudo tee /sys/class/backlight/rpi_backlight/bl_power')
else
system('echo 0 | sudo tee /sys/class/backlight/rpi_backlight/bl_power')
end
end
Есть идеи, как заставить это работать, или мне нужно использовать другой блок, как упомянуто здесь Возможен системный вызов из Simulink? (ссылка в ответе не работает)
Или мне даже нужно написать это на C и интегрировать это в Simulink?