Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: NetServices ThingSpeakEthernet mbed
Diff: Sensor.cpp
- Revision:
- 7:1da0a084cd69
- Parent:
- 6:ebbde59c5a1d
--- a/Sensor.cpp Fri Nov 20 08:28:11 2015 +0000
+++ b/Sensor.cpp Sun Nov 29 13:41:05 2015 +0000
@@ -2,19 +2,13 @@
#include "mbed.h"
Sensor::Sensor(PinName sensorPin, float Koef) : sensorInput(sensorPin), K(Koef) {
-//* Implementacija kontruktora kako bi spojio dani ulazni pin i koeficijent množenja sa privatnim varijablama klase Sensor
+
}
-void Sensor::read() {
- //* Očitvanje vrijednosti analognom ulaza 10 puta i spremanje vrijednosti u float polje readVal[]
- readVal[0] = sensorInput;
+float Sensor::read() {
+ readVal[0] = sensorInput;
+ realVal = readVal[0]; //* Računanje srednje vrijednosti
+ return realVal *= K;
}
-float Sensor::calc() {
- //* Potrebno je postaviti 0 u lokalnu varijablu sum 0kako se u njoj nebi pojavili neki neočekivani brojevi
-
- realVal = readVal[0]; //* Računanje srednje vrijednosti
- return realVal *= K; //* Vračanje stvarne vrijednosti za daljnu obradu
-}
-