Skip to content

Commit 742924c

Browse files
author
Richard Unger
committed
fix #324 to enable more than one HallSensor
1 parent f39aa92 commit 742924c

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

src/sensors/HallSensor.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ void HallSensor::updateState() {
5353
hall_state = new_hall_state;
5454

5555
int8_t new_electric_sector = ELECTRIC_SECTORS[hall_state];
56-
static Direction old_direction;
5756
if (new_electric_sector - electric_sector > 3) {
5857
//underflow
5958
direction = Direction::CCW;

src/sensors/HallSensor.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ class HallSensor: public Sensor{
6262

6363
// whether last step was CW (+1) or CCW (-1).
6464
Direction direction;
65+
Direction old_direction;
6566

6667
void attachSectorCallback(void (*onSectorChange)(int a) = nullptr);
6768

0 commit comments

Comments
 (0)