TargetManager manual test
Dependencies: TargetManager mbed
Diff: main.cpp
- Revision:
- 5:e9c15bafd93f
- Parent:
- 4:535d32238a43
- Child:
- 6:07147a130219
--- a/main.cpp Sun Mar 12 00:33:36 2017 +0000 +++ b/main.cpp Sun Mar 12 00:55:20 2017 +0000 @@ -2,6 +2,7 @@ #include "Bumper.hpp" #include "TargetHitCallback.hpp" #include "TargetManager.hpp" +#include "TargetMissedCallback.hpp" #include "TargetTicker.hpp" int main() @@ -10,11 +11,13 @@ PinName bumper_pin = p5; - TargetTicker target_ticker(42); + TargetTicker target_ticker; TargetManager target_manager(target_ticker); - target_ticker.init(&target_manager); TargetHitCallback target_hit_callback(target_manager, 42); + TargetMissedCallback target_missed_callback(target_manager, 42); + target_ticker.init(&target_missed_callback); + Bumper bumper(bumper_pin, target_hit_callback); while(true)