hassya_been
Dependencies: mbed SBDBT arrc_mbed air
main.cpp@0:b36b6f2c79f9, 2022-02-01 (annotated)
- Committer:
- asumamatsumura
- Date:
- Tue Feb 01 13:12:49 2022 +0000
- Revision:
- 0:b36b6f2c79f9
kaisyu_been
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
asumamatsumura | 0:b36b6f2c79f9 | 1 | #include "mbed.h" |
asumamatsumura | 0:b36b6f2c79f9 | 2 | #include "scrp_slave.hpp" |
asumamatsumura | 0:b36b6f2c79f9 | 3 | #include "air.hpp" |
asumamatsumura | 0:b36b6f2c79f9 | 4 | #include "sbdbt.hpp" |
asumamatsumura | 0:b36b6f2c79f9 | 5 | sbdbt ds3(A0, A1); |
asumamatsumura | 0:b36b6f2c79f9 | 6 | Air catch_been(PA_0); |
asumamatsumura | 0:b36b6f2c79f9 | 7 | |
asumamatsumura | 0:b36b6f2c79f9 | 8 | //↓回収用 |
asumamatsumura | 0:b36b6f2c79f9 | 9 | void CATCH_BEEN(bool data){ |
asumamatsumura | 0:b36b6f2c79f9 | 10 | catch_been.move(data); |
asumamatsumura | 0:b36b6f2c79f9 | 11 | } |
asumamatsumura | 0:b36b6f2c79f9 | 12 | |
asumamatsumura | 0:b36b6f2c79f9 | 13 | int main(){ |
asumamatsumura | 0:b36b6f2c79f9 | 14 | bool catch_been=0,old_circle; |
asumamatsumura | 0:b36b6f2c79f9 | 15 | while(true){ |
asumamatsumura | 0:b36b6f2c79f9 | 16 | //↓コントローラー関係 |
asumamatsumura | 0:b36b6f2c79f9 | 17 | if(old_circle<ds3.circle()) catch_been=!catch_been; |
asumamatsumura | 0:b36b6f2c79f9 | 18 | old_circle=ds3.circle(); |
asumamatsumura | 0:b36b6f2c79f9 | 19 | //↓関数関係 |
asumamatsumura | 0:b36b6f2c79f9 | 20 | CATCH_BEEN(catch_been); |
asumamatsumura | 0:b36b6f2c79f9 | 21 | } |
asumamatsumura | 0:b36b6f2c79f9 | 22 | } |