Я использую Intel Edison с «Kit для Arduino».Как получить выход из системной функции при вызове в Arduino?
У меня есть код, выполняющийся в эскизе Arduino, и я хочу сделать system(const char * command)
вызовы для выполнения некоторых команд linux в Edison, после чего получить вывод в строковой переменной.
Что-то вроде этого:
output = system("python /myScript.py")
Возможно ли это вообще?
Ответ, по-видимому, нет. Ну, по крайней мере, не напрямую. Мне нужно будет сохранить вывод команды в текстовом файле на SD-карте. Затем используйте API-интерфейс Arduino SD для чтения этого вывода. –