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.
Dependencies: MAG3110 MMA8451Q TSI mbed
Revision 0:6e75a6dbdc05, committed 2015-05-28
- Comitter:
- ratsept
- Date:
- Thu May 28 07:32:17 2015 +0000
- Child:
- 1:43d8cd5f8197
- Commit message:
- Test;
Changed in this revision
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MAG3110.lib Thu May 28 07:32:17 2015 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/SomeRandomBloke/code/MAG3110/#cf40601402b7
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MMA8451Q.lib Thu May 28 07:32:17 2015 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/JoKer/code/MMA8451Q/#2d14600116fc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TSI.lib Thu May 28 07:32:17 2015 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/vsluiter/code/TSI/#4dc2f5a3a731
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp Thu May 28 07:32:17 2015 +0000
@@ -0,0 +1,34 @@
+#include "mbed.h"
+#include "MMA8451Q.h"
+#include "MAG3110.h"
+
+#define MMA8451_I2C_ADDRESS (0x1d<<1)
+
+Serial pc(USBTX,USBRX);
+
+int main(void) {
+
+ MAG3110 mag(PTE0,PTE1,&pc);
+ mag.setCalibration(64140,64550,900,1145);
+
+ MMA8451Q acc(PTE25, PTE24, MMA8451_I2C_ADDRESS);
+ PwmOut rled(LED_RED);
+ PwmOut gled(LED_GREEN);
+ PwmOut bled(LED_BLUE);
+
+ int x,y,z;
+
+ while (true) {
+ mag.getValues(&x, &y, &z);
+ pc.printf("x=%d y=%d z=%d\n\r", x, y, z);
+ rled = 1.0 - abs(float(x)/65535);
+ gled = 1.0 - abs(float(y)/65535);
+ bled = 1.0 - abs(float(z)/65535);
+ //rled = 1.0 - abs(acc.getAccX());
+ //gled = 1.0 - abs(acc.getAccY());
+ //bled = 1.0 - abs(acc.getAccZ());
+ //mag.getValues(&x,&y,&z);
+ //pc.printf("%f\n\r",mag.getHeading());
+ wait(0.1);
+ }
+}
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Thu May 28 07:32:17 2015 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/mbed_official/code/mbed/builds/b3110cd2dd17 \ No newline at end of file