Class library for a L298 H-Bridge
L298HBridge.cpp
- Committer:
- Armand
- Date:
- 2017-03-09
- Revision:
- 6:475a5d0fb152
- Parent:
- 1:0af00b1a2b52
File content as of revision 6:475a5d0fb152:
#include "L298HBridge.h" #include "mbed.h" L298HBridge::L298HBridge(PinName ENpin, PinName FWDpin, PinName REVpin) : _en(ENpin), _fwd(FWDpin), _rev(REVpin) { _fwd = 0; _rev = 0; _en = 0.0; } void L298HBridge::Fwd() { _fwd = 1; _rev = 0; } void L298HBridge::Rev() { _fwd = 0; _rev = 1; } void L298HBridge::Stop() { _fwd = 1; _rev = 1; } void L298HBridge::SetSpeed(float PWMPercentage) { _en = PWMPercentage; }