Bayley Wang
/
priustroller_3
temp repo
Fork of priustroller_2 by
Embed:
(wiki syntax)
Show/hide line numbers
voltagesensors.cpp
00001 #include "includes.h" 00002 #include "sensors.h" 00003 00004 AnalogVoltageSensor::AnalogVoltageSensor(PinName pin, float scale) { 00005 _in = new AnalogIn(pin); 00006 _scale = scale; 00007 } 00008 00009 void AnalogVoltageSensor::Zero() { 00010 _zero_level = (float) *_in; 00011 } 00012 00013 float AnalogVoltageSensor::GetVoltage() { 00014 return ((float) *_in - _zero_level) * 3.3f / _scale; 00015 }
Generated on Tue Jul 12 2022 20:58:06 by 1.7.2