LedController
Dependents: LedControllerTests NerfUSTarget
Fork of Servomotor by
source/LedController.cpp@5:7e27c8b08acd, 2017-03-08 (annotated)
- Committer:
- dupm2216
- Date:
- Wed Mar 08 16:58:30 2017 +0000
- Revision:
- 5:7e27c8b08acd
- Parent:
- 4:6f0756847428
Create LedControllerInterface
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dupm2216 | 4:6f0756847428 | 1 | #include "LedController.hpp" |
dupm2216 | 4:6f0756847428 | 2 | |
dupm2216 | 4:6f0756847428 | 3 | LedController::LedController(DigitalOutInterface &digital_out) : |
dupm2216 | 4:6f0756847428 | 4 | digital_out(digital_out) |
dupm2216 | 4:6f0756847428 | 5 | { |
dupm2216 | 4:6f0756847428 | 6 | |
dupm2216 | 4:6f0756847428 | 7 | } |
dupm2216 | 4:6f0756847428 | 8 | |
dupm2216 | 4:6f0756847428 | 9 | void LedController::turn_on() |
dupm2216 | 4:6f0756847428 | 10 | { |
dupm2216 | 4:6f0756847428 | 11 | digital_out.write(1); |
dupm2216 | 4:6f0756847428 | 12 | } |
dupm2216 | 4:6f0756847428 | 13 | |
dupm2216 | 4:6f0756847428 | 14 | void LedController::turn_off() |
dupm2216 | 4:6f0756847428 | 15 | { |
dupm2216 | 4:6f0756847428 | 16 | digital_out.write(0); |
dupm2216 | 4:6f0756847428 | 17 | } |