30 NUM_ZEROING_READINGS = 100
    33 NUM_WARMUP_READINGS = 100
    38 OUTLIER_STDEV_MULTIPLE = 3
    42 CALIBRATE_WITH_FAILED_CALIBRATION_DATA = 
False    47 SWITCH_PULSE_PATTERN = -1
    71 CLASSIC_BTN_UP = 0x0001
    72 CLASSIC_BTN_LEFT = 0x0002
    73 CLASSIC_BTN_ZR = 0x0004
    74 CLASSIC_BTN_X = 0x0008
    75 CLASSIC_BTN_A = 0x0010
    76 CLASSIC_BTN_Y = 0x0020
    77 CLASSIC_BTN_B = 0x0040
    78 CLASSIC_BTN_ZL = 0x0080
    79 CLASSIC_BTN_R = 0x0200
    80 CLASSIC_BTN_PLUS = 0x0400
    81 CLASSIC_BTN_HOME = 0x0800
    82 CLASSIC_BTN_MINUS = 0x1000
    83 CLASSIC_BTN_L = 0x2000
    84 CLASSIC_BTN_DOWN = 0x4000
    85 CLASSIC_BTN_RIGHT = 0x8000
   118 BATTERY_PERCENTAGE = 0
   122 EARTH_GRAVITY = 9.80665             
   141 GYRO_SCALE_FACTOR = 0.001055997
   144 WII_MSG_TYPE_STATUS = 0
   148 WII_MSG_TYPE_NUNCHUK = 4
   149 WII_MSG_TYPE_CLASSIC = 5
   150 WII_MSG_TYPE_MOTIONPLUS = 7  
   151 WII_MSG_TYPE_ERROR = 8
   152 WII_MSG_TYPE_UNKNOWN = 9
   154 ACC_X_STDEV_THRESHOLD = 1.0
   155 ACC_Y_STDEV_THRESHOLD = 1.0
   156 ACC_Z_STDEV_THRESHOLD = 1.0
   158 GYRO_X_STDEV_THRESHOLD = 50.0
   159 GYRO_Y_STDEV_THRESHOLD = 50.0
   160 GYRO_Z_STDEV_THRESHOLD = 50.0
   162 THRESHOLDS_ARRAY = np.array([
   163   ACC_X_STDEV_THRESHOLD,
   164   ACC_Y_STDEV_THRESHOLD,
   165   ACC_Z_STDEV_THRESHOLD,
   166   GYRO_X_STDEV_THRESHOLD,
   167   GYRO_Y_STDEV_THRESHOLD,
   168   GYRO_Z_STDEV_THRESHOLD