Revision e2002d0e devices/DiWheelDrive/userthread.hpp

View differences:

devices/DiWheelDrive/userthread.hpp
12 12
#define MAX_CORRECTION_STEPS 250
13 13
// Thresh for wheel proxy sensors, when summed values fall below the state changes
14 14
#define PROXY_WHEEL_THRESH 18000
15
// Thresh for detecting obsticles
16
#define PROXY_RING_THRESH 20000
15 17
// Thresh for how long (update steps) the front sensors are allowed to detect white
16 18
#define WHITE_COUNT_THRESH 120
17 19
// Rotation around 180 degrees in microradian
......
71 73
  void checkForMotion();
72 74
  bool checkPinVoltage();
73 75
  bool checkPinEnabled();
76
  uint16_t getProxyRingSum();
74 77

  
75 78
  /**
76 79
   * Check if current position changes when the wheel are deactivated.

Also available in: Unified diff