
2nd year embedded systems project
Solenoid.cpp@1:9d7c34bfe43e, 2020-12-15 (annotated)
- Committer:
- nwabiam
- Date:
- Tue Dec 15 18:15:48 2020 +0000
- Revision:
- 1:9d7c34bfe43e
Simple Electronic Lock (Solenoid) code
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nwabiam | 1:9d7c34bfe43e | 1 | #include "Solenoid.h" |
nwabiam | 1:9d7c34bfe43e | 2 | |
nwabiam | 1:9d7c34bfe43e | 3 | Solenoid::Solenoid (PinName targetSolenoidPin): solenoid (DigitalOut(targetSolenoidPin)){ |
nwabiam | 1:9d7c34bfe43e | 4 | } |
nwabiam | 1:9d7c34bfe43e | 5 | Solenoid::~Solenoid(){ |
nwabiam | 1:9d7c34bfe43e | 6 | } |
nwabiam | 1:9d7c34bfe43e | 7 | bool Solenoid::SetSolenoidStatus (bool Status){ |
nwabiam | 1:9d7c34bfe43e | 8 | |
nwabiam | 1:9d7c34bfe43e | 9 | solenoid = Status; |
nwabiam | 1:9d7c34bfe43e | 10 | //mySolenoid_1.SetSolenoidStatus(); |
nwabiam | 1:9d7c34bfe43e | 11 | } |