私はIntel Edisonを「Arduino用キット」と併用しています。Arduinoで呼び出されたときにシステム関数の出力を取得する方法は?
Arduinoのスケッチでいくつかのコードを実行していて、system(const char * command)
呼び出しを行ってEdisonでいくつかのlinuxコマンドを実行した後、文字列変数に出力します。このような
何か:
output = system("python /myScript.py")
は全くこのことは可能ですか?
答えは明らかにノーです。まあ、少なくとも直接ではありません。私はSDカードのテキストファイルにコマンドの出力を保存する必要があります。その後、Arduino SDカードAPIを使用してその出力を読み取ります。 –