CtelloのGitHubのソースをビルドして実行すると以下のようなエラーが出ました。
最初は何気なくTello sdk 2.0用だからと思ってましたが、考えてみれば引数のエラーだから2.0は無関係。
cello.cppで、
#include <errno.h>
されているので、errno.hの中身を追跡するとエラー番号一覧がわかるはず。
コードの中では、
strerror(errno)
を使ってデコードしてますが、
[11/09/22 12:28:51] [ctello] [info] Finding Tello ...
[11/09/22 12:28:51] [ctello] [error] sendto: 22 (Invalid argument)
[11/09/22 12:28:52] [ctello] [error] sendto: 22 (Invalid argument)
[11/09/22 12:28:53] [ctello] [error] sendto: 22 (Invalid argument)
基本のエラー番号をまとめてるサイトがあって、
https://qiita.com/h2suzuki/items/0cc924cdd9d5c6d47448
こちらは有用だと思います。
肝心の引数エラーの原因調査はこれから。
admin