sfctanakalab / local_garage

1 stars 0 forks source link

Octoprint調査その1: ステータスチェック方法 #12

Open kenfjy opened 9 years ago

kenfjy commented 9 years ago

実際にOctoprintの挙動を調べ、どこでプリントのステータスをチェックしているのかを調査。

kenfjy commented 9 years ago

厳密にどこで何をチェックしている、というのは非常に言いづらいが、 octoprint.util.commという主にプリンタとの通信を司っているライブラリがあり、そこにgetProgressというのが定義されていて、何行目まで読んだか、何行あるのか、ということをもとに制御している。明日実際にraspiで実験してみます。

kenfjy commented 9 years ago

ちなみに、ステータスなども同時にチェックしていますが、こちらもcomm.py内で定義されています。