activate_close

atenxa.crossing.activate_close(obj, ev, param, group, direction)[ソース]

センサー通過で踏切を閉じる

atenxa踏切システムの踏切を閉じる指令を送ります。 センサーのイベントハンドラ直下に記述します。

パラメータ
  • obj -- センサーオブジェクト

  • ev -- イベントハンドラに渡されたイベント種別

  • param -- イベントハンドラに渡されたイベントパラメータ

  • group (int or str) -- 踏切のグループ番号 or 名前

  • direction -- 踏切に対するセンサーの向き(1 or 2)

サンプル

「ねこ踏切」を閉じます。

>>> import atenxa.crossing as atx
>>> def vrmevent_xx(obj,ev,param):
...     atx.activate(obj,ev,param, 'neko', delay=1.5)