コード例 #1
0
ファイル: acctest.c プロジェクト: blucia0a/dino
int main(void)
{
    WDTCTL = WDTPW | WDTHOLD;                 // Stop watchdog timer

    ACCEL_setup();

    ACCEL_SetReg(0x2D,0x02); /*Configure the POWER_CTL to measurement mode*/

    while(1) {
        vid = ACCEL_ReadReg(0x00);
        x = ACCEL_getX();
        y = ACCEL_getY();
        z = ACCEL_getZ();
        int i;
        for(i = 0; i < 2000; i++);
    }
}
コード例 #2
0
ファイル: adxl362z.c プロジェクト: CMUAbstract/dino
int ACCEL_getZ(){
  ZDataL = ACCEL_ReadReg(0x12);
  ZDataH = ACCEL_ReadReg(0x13);
  return (int)((ZDataH << 8)|ZDataL);
}
コード例 #3
0
ファイル: adxl362z.c プロジェクト: CMUAbstract/dino
int ACCEL_getX(){
  XDataL = ACCEL_ReadReg(0x0E);
  XDataH = ACCEL_ReadReg(0x0F);
   
  return (int)((XDataH << 8)|XDataL);
}
コード例 #4
0
ファイル: adxl362z.c プロジェクト: CMUAbstract/dino
int ACCEL_getY(){
  YDataL = ACCEL_ReadReg(0x10);
  YDataH = ACCEL_ReadReg(0x11);
  return (int)((YDataH << 8)|YDataL);
}