ユーザ用ツール

サイト用ツール


raspi_iot:ノード機のプログラミング

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン両方とも次のリビジョン
raspi_iot:ノード機のプログラミング [2019/03/29 10:29] – [ステップ1] hirohitoraspi_iot:ノード機のプログラミング [2019/03/30 11:13] – [ステップ2] hirohito
行 285: 行 285:
  
 ここまでできたら、サーバ機のデータ受信部にうつりましょう。 ここまでできたら、サーバ機のデータ受信部にうつりましょう。
 +
 +
 +=== デバッグ時 ===
 +
 +最初の測定は起動から1分後ですので、少し待たなければなりません。デバッグ時に何度もトライする場合は待ち時間がもったいないので、イニシャライザの、Timer.periodic( 60 ) を60秒から数秒程度に短くして試すのが良いでしょう。
 +
 +また、一度プログラムが常駐すると、2回目以降はそれを検知して起動ができません。
 +
 +  ruby -I../lib worker.rb
 +  ruby -I../lib worker.rb
 +  ERROR: Still work.
 +
 +この場合は、常駐しているプロセスを終了させる必要があります。
 +
 +  kill `cat /tmp/al_worker.pid`
 +
 +
 +
  
raspi_iot/ノード機のプログラミング.txt · 最終更新: 2021/11/04 14:05 by hirohito