Skip to content

Commit 504c16b

Browse files
Merge pull request #21 from dxinteractive/release/fix-raw-value
Release/fix raw value
2 parents 775ea31 + 31248a3 commit 504c16b

File tree

5 files changed

+18
-16
lines changed

5 files changed

+18
-16
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# ResponsiveAnalogRead
2-
![ResponsiveAnalogRead](http://damienclarke.me/content/1-code/3-responsive-analog-read/thumbnail.jpg)
2+
3+
![ResponsiveAnalogRead](https://user-images.githubusercontent.com/345320/50956817-c4631a80-1510-11e9-806a-27583707ca91.jpg)
34

45
ResponsiveAnalogRead is an Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness. It sets out to achieve the following:
56

keywords.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ ResponsiveAnalogRead KEYWORD1
1111
#######################################
1212
# Methods and Functions (KEYWORD2)
1313
#######################################
14-
getValue KEYWORD2
15-
getRawValue KEYWORD2
16-
hasChanged KEYWORD2
17-
update KEYWORD2
18-
setSnapMultiplier KEYWORD2
19-
enableSleep KEYWORD2
20-
disableSleep KEYWORD2
21-
isSleeping KEYWORD2
22-
setActivityThreshold KEYWORD2
23-
setAnalogResolution KEYWORD2
24-
enableEdgeSnap KEYWORD2
25-
begin KEYWORD2
14+
getValue KEYWORD2
15+
getRawValue KEYWORD2
16+
hasChanged KEYWORD2
17+
update KEYWORD2
18+
setSnapMultiplier KEYWORD2
19+
enableSleep KEYWORD2
20+
disableSleep KEYWORD2
21+
isSleeping KEYWORD2
22+
setActivityThreshold KEYWORD2
23+
setAnalogResolution KEYWORD2
24+
enableEdgeSnap KEYWORD2
25+
begin KEYWORD2

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ResponsiveAnalogRead
2-
version=1.2.0
2+
version=1.2.1
33
author=Damien Clarke <[email protected]>
44
maintainer=Damien Clarke <[email protected]>
55
sentence=Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness

src/ResponsiveAnalogRead.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,9 @@ void ResponsiveAnalogRead::update()
4444
this->update(rawValue);
4545
}
4646

47-
void ResponsiveAnalogRead::update(int rawValue)
47+
void ResponsiveAnalogRead::update(int rawValueRead)
4848
{
49+
rawValue = rawValueRead;
4950
prevResponsiveValue = responsiveValue;
5051
responsiveValue = getResponsiveValue(rawValue);
5152
responsiveValueHasChanged = responsiveValue != prevResponsiveValue;

src/ResponsiveAnalogRead.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ class ResponsiveAnalogRead
5151
inline bool hasChanged() { return responsiveValueHasChanged; } // returns true if the responsive value has changed during the last update
5252
inline bool isSleeping() { return sleeping; } // returns true if the algorithm is currently in sleeping mode
5353
void update(); // updates the value by performing an analogRead() and calculating a responsive value based off it
54-
void update(int rawValue); // updates the value accepting a value and calculating a responsive value based off it
54+
void update(int rawValueRead); // updates the value accepting a value and calculating a responsive value based off it
5555

5656
void setSnapMultiplier(float newMultiplier);
5757
inline void enableSleep() { sleepEnable = true; }

0 commit comments

Comments
 (0)