|
| 1 | +####################################### |
| 2 | +# Syntax Coloring Map For CureImu |
| 3 | +####################################### |
| 4 | + |
| 5 | +####################################### |
| 6 | +# Datatypes (KEYWORD1) |
| 7 | +####################################### |
| 8 | + |
| 9 | +CurieImuClass KEYWORD1 |
| 10 | +BMI160Class KEYWORD1 |
| 11 | + |
| 12 | +####################################### |
| 13 | +# Methods and Functions (KEYWORD2) |
| 14 | +####################################### |
| 15 | + |
| 16 | +initialize KEYWORD2 |
| 17 | +testConnection KEYWORD2 |
| 18 | +getGyroRate KEYWORD2 |
| 19 | +setGyroRate KEYWORD2 |
| 20 | +getAccelRate KEYWORD2 |
| 21 | +setAccelRate KEYWORD2 |
| 22 | + |
| 23 | +getGyroDLPFMode KEYWORD2 |
| 24 | +setGyroDLPFMode KEYWORD2 |
| 25 | + |
| 26 | +getAccelDLPFMode KEYWORD2 |
| 27 | +setAccelDLPFMode KEYWORD2 |
| 28 | + |
| 29 | +getFullScaleGyroRange KEYWORD2 |
| 30 | +setFullScaleGyroRange KEYWORD2 |
| 31 | +getFullScaleAccelRange KEYWORD2 |
| 32 | +setFullScaleAccelRange KEYWORD2 |
| 33 | + |
| 34 | +autoCalibrateGyroOffset KEYWORD2 |
| 35 | +getGyroOffsetEnabled KEYWORD2 |
| 36 | +setGyroOffsetEnabled KEYWORD2 |
| 37 | + |
| 38 | +getXGyroOffset KEYWORD2 |
| 39 | +setXGyroOffset KEYWORD2 |
| 40 | +getYGyroOffset KEYWORD2 |
| 41 | +setYGyroOffset KEYWORD2 |
| 42 | +getZGyroOffset KEYWORD2 |
| 43 | +setZGyroOffset KEYWORD2 |
| 44 | + |
| 45 | +autoCalibrateXAccelOffset KEYWORD2 |
| 46 | +autoCalibrateYAccelOffset KEYWORD2 |
| 47 | +autoCalibrateZAccelOffset KEYWORD2 |
| 48 | +getAccelOffsetEnabled KEYWORD2 |
| 49 | +setAccelOffsetEnabled KEYWORD2 |
| 50 | + |
| 51 | +getXAccelOffset KEYWORD2 |
| 52 | +setXAccelOffset KEYWORD2 |
| 53 | +getYAccelOffset KEYWORD2 |
| 54 | +setYAccelOffset KEYWORD2 |
| 55 | +getZAccelOffset KEYWORD2 |
| 56 | +setZAccelOffset KEYWORD2 |
| 57 | + |
| 58 | +getFreefallDetectionThreshold KEYWORD2 |
| 59 | +setFreefallDetectionThreshold KEYWORD2 |
| 60 | + |
| 61 | +getFreefallDetectionDuration KEYWORD2 |
| 62 | +setFreefallDetectionDuration KEYWORD2 |
| 63 | + |
| 64 | +getShockDetectionThreshold KEYWORD2 |
| 65 | +setShockDetectionThreshold KEYWORD2 |
| 66 | + |
| 67 | +getShockDetectionDuration KEYWORD2 |
| 68 | +setShockDetectionDuration KEYWORD2 |
| 69 | + |
| 70 | +getMotionDetectionThreshold KEYWORD2 |
| 71 | +setMotionDetectionThreshold KEYWORD2 |
| 72 | + |
| 73 | +getMotionDetectionDuration KEYWORD2 |
| 74 | +setMotionDetectionDuration KEYWORD2 |
| 75 | + |
| 76 | +getZeroMotionDetectionThreshold KEYWORD2 |
| 77 | +setZeroMotionDetectionThreshold KEYWORD2 |
| 78 | + |
| 79 | +getZeroMotionDetectionDuration KEYWORD2 |
| 80 | +setZeroMotionDetectionDuration KEYWORD2 |
| 81 | + |
| 82 | +getTapDetectionThreshold KEYWORD2 |
| 83 | +setTapDetectionThreshold KEYWORD2 |
| 84 | + |
| 85 | +getTapShockDuration KEYWORD2 |
| 86 | +setTapShockDuration KEYWORD2 |
| 87 | + |
| 88 | +getTapQuietDuration KEYWORD2 |
| 89 | +setTapQuietDuration KEYWORD2 |
| 90 | + |
| 91 | +getDoubleTapDetectionDuration KEYWORD2 |
| 92 | +setDoubleTapDetectionDuration KEYWORD2 |
| 93 | + |
| 94 | +setStepDetectionMode KEYWORD2 |
| 95 | +getStepCountEnabled KEYWORD2 |
| 96 | +setStepCountEnabled KEYWORD2 |
| 97 | +getStepCount KEYWORD2 |
| 98 | +resetStepCount KEYWORD2 |
| 99 | + |
| 100 | +getIntFreefallEnabled KEYWORD2 |
| 101 | +setIntFreefallEnabled KEYWORD2 |
| 102 | +getIntShockEnabled KEYWORD2 |
| 103 | +setIntShockEnabled KEYWORD2 |
| 104 | +getIntStepEnabled KEYWORD2 |
| 105 | +setIntStepEnabled KEYWORD2 |
| 106 | +getIntMotionEnabled KEYWORD2 |
| 107 | +setIntMotionEnabled KEYWORD2 |
| 108 | +getIntZeroMotionEnabled KEYWORD2 |
| 109 | +setIntZeroMotionEnabled KEYWORD2 |
| 110 | +getIntTapEnabled KEYWORD2 |
| 111 | +setIntTapEnabled KEYWORD2 |
| 112 | +getIntDoubleTapEnabled KEYWORD2 |
| 113 | +setIntDoubleTapEnabled KEYWORD2 |
| 114 | + |
| 115 | +getGyroFIFOEnabled KEYWORD2 |
| 116 | +setGyroFIFOEnabled KEYWORD2 |
| 117 | +getAccelFIFOEnabled KEYWORD2 |
| 118 | +setAccelFIFOEnabled KEYWORD2 |
| 119 | + |
| 120 | +getIntFIFOBufferFullEnabled KEYWORD2 |
| 121 | +setIntFIFOBufferFullEnabled KEYWORD2 |
| 122 | +getIntDataReadyEnabled KEYWORD2 |
| 123 | +setIntDataReadyEnabled KEYWORD2 |
| 124 | + |
| 125 | +getIntStatus0 KEYWORD2 |
| 126 | +getIntStatus1 KEYWORD2 |
| 127 | +getIntStatus2 KEYWORD2 |
| 128 | +getIntStatus3 KEYWORD2 |
| 129 | +getIntFreefallStatus KEYWORD2 |
| 130 | +getIntShockStatus KEYWORD2 |
| 131 | +getIntStepStatus KEYWORD2 |
| 132 | +getIntMotionStatus KEYWORD2 |
| 133 | +getIntZeroMotionStatus KEYWORD2 |
| 134 | +getIntTapStatus KEYWORD2 |
| 135 | +getIntDoubleTapStatus KEYWORD2 |
| 136 | +getIntFIFOBufferFullStatus KEYWORD2 |
| 137 | +getIntDataReadyStatus KEYWORD2 |
| 138 | + |
| 139 | +getMotion6 KEYWORD2 |
| 140 | +getAcceleration KEYWORD2 |
| 141 | +getAccelerationX KEYWORD2 |
| 142 | +getAccelerationY KEYWORD2 |
| 143 | +getAccelerationZ KEYWORD2 |
| 144 | + |
| 145 | +getTemperature KEYWORD2 |
| 146 | +getRotation KEYWORD2 |
| 147 | +getRotationX KEYWORD2 |
| 148 | +getRotationY KEYWORD2 |
| 149 | +getRotationZ KEYWORD2 |
| 150 | + |
| 151 | +getXNegShockDetected KEYWORD2 |
| 152 | +getXPosShockDetected KEYWORD2 |
| 153 | +getYNegShockDetected KEYWORD2 |
| 154 | +getYPosShockDetected KEYWORD2 |
| 155 | +getZNegShockDetected KEYWORD2 |
| 156 | +getZPosShockDetected KEYWORD2 |
| 157 | +getZeroShockDetected KEYWORD2 |
| 158 | + |
| 159 | +getXNegMotionDetected KEYWORD2 |
| 160 | +getXPosMotionDetected KEYWORD2 |
| 161 | +getYNegMotionDetected KEYWORD2 |
| 162 | +getYPosMotionDetected KEYWORD2 |
| 163 | +getZNegMotionDetected KEYWORD2 |
| 164 | +getZPosMotionDetected KEYWORD2 |
| 165 | +getZeroMotionDetected KEYWORD2 |
| 166 | + |
| 167 | +getXNegTapDetected KEYWORD2 |
| 168 | +getXPosTapDetected KEYWORD2 |
| 169 | +getYNegTapDetected KEYWORD2 |
| 170 | +getYPosTapDetected KEYWORD2 |
| 171 | +getZNegTapDetected KEYWORD2 |
| 172 | +getZPosTapDetected KEYWORD2 |
| 173 | + |
| 174 | +getFIFOHeaderModeEnabled KEYWORD2 |
| 175 | +setFIFOHeaderModeEnabled KEYWORD2 |
| 176 | +resetFIFO KEYWORD2 |
| 177 | + |
| 178 | +getFIFOCount KEYWORD2 |
| 179 | +getFIFOBytes KEYWORD2 |
| 180 | +getDeviceID KEYWORD2 |
| 181 | +getRegister KEYWORD2 |
| 182 | +setRegister KEYWORD2 |
| 183 | + |
| 184 | +getIntEnabled KEYWORD2 |
| 185 | +setIntEnabled KEYWORD2 |
| 186 | +getInterruptMode KEYWORD2 |
| 187 | +setInterruptMode KEYWORD2 |
| 188 | +getInterruptDrive KEYWORD2 |
| 189 | +setInterruptDrive KEYWORD2 |
| 190 | +getInterruptLatch KEYWORD2 |
| 191 | +setInterruptLatch KEYWORD2 |
| 192 | +resetInterrupt KEYWORD2 |
| 193 | + |
| 194 | +####################################### |
| 195 | +# Constants (LITERAL1) |
| 196 | +####################################### |
| 197 | + |
| 198 | +BMI160_ZERO_MOTION_DURATION_1_28S LITERAL1 |
| 199 | +BMI160_ZERO_MOTION_DURATION_2_56S LITERAL1 |
| 200 | +BMI160_ZERO_MOTION_DURATION_3_84S LITERAL1 |
| 201 | +BMI160_ZERO_MOTION_DURATION_5_12S LITERAL1 |
| 202 | +BMI160_ZERO_MOTION_DURATION_6_40S LITERAL1 |
| 203 | +BMI160_ZERO_MOTION_DURATION_7_68S LITERAL1 |
| 204 | +BMI160_ZERO_MOTION_DURATION_8_96S LITERAL1 |
| 205 | +BMI160_ZERO_MOTION_DURATION_10_24S LITERAL1 |
| 206 | +BMI160_ZERO_MOTION_DURATION_11_52S LITERAL1 |
| 207 | +BMI160_ZERO_MOTION_DURATION_12_80S LITERAL1 |
| 208 | +BMI160_ZERO_MOTION_DURATION_14_08S LITERAL1 |
| 209 | +BMI160_ZERO_MOTION_DURATION_15_36S LITERAL1 |
| 210 | +BMI160_ZERO_MOTION_DURATION_16_64S LITERAL1 |
| 211 | +BMI160_ZERO_MOTION_DURATION_17_92S LITERAL1 |
| 212 | +BMI160_ZERO_MOTION_DURATION_19_20S LITERAL1 |
| 213 | +BMI160_ZERO_MOTION_DURATION_20_48S LITERAL1 |
| 214 | +BMI160_ZERO_MOTION_DURATION_25_60S LITERAL1 |
| 215 | +BMI160_ZERO_MOTION_DURATION_30_72S LITERAL1 |
| 216 | +BMI160_ZERO_MOTION_DURATION_35_84S LITERAL1 |
| 217 | +BMI160_ZERO_MOTION_DURATION_40_96S LITERAL1 |
| 218 | +BMI160_ZERO_MOTION_DURATION_46_08S LITERAL1 |
| 219 | +BMI160_ZERO_MOTION_DURATION_51_20S LITERAL1 |
| 220 | +BMI160_ZERO_MOTION_DURATION_56_32S LITERAL1 |
| 221 | +BMI160_ZERO_MOTION_DURATION_61_44S LITERAL1 |
| 222 | +BMI160_ZERO_MOTION_DURATION_66_56S LITERAL1 |
| 223 | +BMI160_ZERO_MOTION_DURATION_71_68S LITERAL1 |
| 224 | +BMI160_ZERO_MOTION_DURATION_76_80S LITERAL1 |
| 225 | +BMI160_ZERO_MOTION_DURATION_81_92S LITERAL1 |
| 226 | +BMI160_ZERO_MOTION_DURATION_87_04S LITERAL1 |
| 227 | +BMI160_ZERO_MOTION_DURATION_92_16S LITERAL1 |
| 228 | +BMI160_ZERO_MOTION_DURATION_97_28S LITERAL1 |
| 229 | +BMI160_ZERO_MOTION_DURATION_102_40S LITERAL1 |
| 230 | +BMI160_ZERO_MOTION_DURATION_112_64S LITERAL1 |
| 231 | +BMI160_ZERO_MOTION_DURATION_122_88S LITERAL1 |
| 232 | +BMI160_ZERO_MOTION_DURATION_133_12S LITERAL1 |
| 233 | +BMI160_ZERO_MOTION_DURATION_143_36S LITERAL1 |
| 234 | +BMI160_ZERO_MOTION_DURATION_153_60S LITERAL1 |
| 235 | +BMI160_ZERO_MOTION_DURATION_163_84S LITERAL1 |
| 236 | +BMI160_ZERO_MOTION_DURATION_174_08S LITERAL1 |
| 237 | +BMI160_ZERO_MOTION_DURATION_184_32S LITERAL1 |
| 238 | +BMI160_ZERO_MOTION_DURATION_194_56S LITERAL1 |
| 239 | +BMI160_ZERO_MOTION_DURATION_204_80S LITERAL1 |
| 240 | +BMI160_ZERO_MOTION_DURATION_215_04S LITERAL1 |
| 241 | +BMI160_ZERO_MOTION_DURATION_225_28S LITERAL1 |
| 242 | +BMI160_ZERO_MOTION_DURATION_235_52S LITERAL1 |
| 243 | +BMI160_ZERO_MOTION_DURATION_245_76S LITERAL1 |
| 244 | +BMI160_ZERO_MOTION_DURATION_256_00S LITERAL1 |
| 245 | +BMI160_ZERO_MOTION_DURATION_266_24S LITERAL1 |
| 246 | +BMI160_ZERO_MOTION_DURATION_276_48S LITERAL1 |
| 247 | +BMI160_ZERO_MOTION_DURATION_286_72S LITERAL1 |
| 248 | +BMI160_ZERO_MOTION_DURATION_296_96S LITERAL1 |
| 249 | +BMI160_ZERO_MOTION_DURATION_307_20S LITERAL1 |
| 250 | +BMI160_ZERO_MOTION_DURATION_317_44S LITERAL1 |
| 251 | +BMI160_ZERO_MOTION_DURATION_327_68S LITERAL1 |
| 252 | +BMI160_ZERO_MOTION_DURATION_337_92S LITERAL1 |
| 253 | +BMI160_ZERO_MOTION_DURATION_348_16S LITERAL1 |
| 254 | +BMI160_ZERO_MOTION_DURATION_358_40S LITERAL1 |
| 255 | +BMI160_ZERO_MOTION_DURATION_368_64S LITERAL1 |
| 256 | +BMI160_ZERO_MOTION_DURATION_378_88S LITERAL1 |
| 257 | +BMI160_ZERO_MOTION_DURATION_389_12S LITERAL1 |
| 258 | +BMI160_ZERO_MOTION_DURATION_399_36S LITERAL1 |
| 259 | +BMI160_ZERO_MOTION_DURATION_409_60S LITERAL1 |
| 260 | +BMI160_ZERO_MOTION_DURATION_419_84S LITERAL1 |
| 261 | +BMI160_ZERO_MOTION_DURATION_430_08S LITERAL1 |
0 commit comments