外部割り込みにチャタリング対策を施したライブラリになっている.イベントが発生するとタイマーを起動させ,時間を空けて再度ピンの状態を調べるのだ.フライトピンのみならず,分離検知機構にも利用できるぞ!!
Dependents: Hybrid_main_FirstEdtion
Revision 2:5545caf08e9c, committed 2017-07-17
- Comitter:
- Gaku0606
- Date:
- Mon Jul 17 10:05:35 2017 +0000
- Parent:
- 1:9164a72286f1
- Commit message:
- ww
Changed in this revision
ExternalTrigger.hpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r 9164a72286f1 -r 5545caf08e9c ExternalTrigger.hpp --- 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;