外部割り込みにチャタリング対策を施したライブラリになっている.イベントが発生するとタイマーを起動させ,時間を空けて再度ピンの状態を調べるのだ.フライトピンのみならず,分離検知機構にも利用できるぞ!!
Dependents: Hybrid_main_FirstEdtion
Diff: ExternalTrigger.hpp
- Revision:
- 2:5545caf08e9c
- Parent:
- 1:9164a72286f1
--- a/ExternalTrigger.hpp Sun Jan 29 07:43:29 2017 +0000 +++ b/ExternalTrigger.hpp Mon Jul 17 10:05:35 2017 +0000 @@ -90,6 +90,13 @@ */ void setCallFunc(void (*func)()); + /** + * @bref ピンの状態を読み取る + */ + int read(){ + return _pin.read(); + } + private: Timeout antiC_timer; float _sec;