Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
00001 #include "mbed.h" 00002 #include "ADXL345.h" 00003 ADXL345 accelerometer (PC_12, PC_11, PC_10, PB_6); 00004 DigitalOut greenLed(LED1); 00005 Serial pc(USBTX, USBRX); 00006 int main() 00007 { 00008 pc.baud(115200); 00009 int readings[3] = {0,0,0}; 00010 pc.printf("Accelerometer Started Now\n"); 00011 pc.printf("starting ADXL345test \n"); 00012 pc.printf("Device ID is : 0x%02x\n",accelerometer.getDevId()); 00013 accelerometer.setPowerControl(0x00); 00014 accelerometer.setDataFormatControl(0x0B); 00015 accelerometer.setDataRate(ADXL345_3200HZ); 00016 accelerometer.setPowerControl(0x08); 00017 while(1) 00018 { 00019 greenLed=!greenLed; 00020 wait(0.5); 00021 accelerometer.getOutput(readings); 00022 pc.printf("%d,%d,%d\n",(int16_t)readings[0],(int16_t)readings[1],(int16_t) readings[2]); 00023 00024 00025 } 00026 }
Generated on Fri Jul 22 2022 15:24:40 by
1.7.2