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.
Diff: main.cpp
- Revision:
- 5:6d8f9165021e
- Parent:
- 4:f81b40e04a58
- Child:
- 6:1d7d769b398d
--- a/main.cpp Mon Apr 20 19:55:59 2015 +0000
+++ b/main.cpp Tue Apr 21 01:49:44 2015 +0000
@@ -36,10 +36,6 @@
void pushData (char bits [16]){
- //pc.printf("got here");
- //for (int i = 0; i < 16; i ++){
- // pc.printf("%i %u ", i, bits[i]);
- // }
for (int i = 8; i < 16; i ++){
dataArmOne = bits [i] & 0x01;
dataArmTwo = bits [i] & 0x02;
@@ -115,40 +111,40 @@
hallSensor.fall(&rotate_sense);
for (int i = 0; i < 45; i ++){
slice_data [i][0] = 0x01; // bit 0 is high on arm 0
- slice_data [i][1] = 0x00;
- slice_data [i][2] = 0x00;
- slice_data [i][3] = 0x00;
- slice_data [i][4] = 0x00;
- slice_data [i][5] = 0x00;
- slice_data [i][6] = 0x00;
- slice_data [i][9] = 0x00;
- slice_data [i][10] = 0x00;
- slice_data [i][11] = 0x00;
- slice_data [i][12] = 0x00;
- slice_data [i][13] = 0x00;
- slice_data [i][14] = 0x00;
- slice_data [i][15] = 0x00;
- //{1,1,1,1,0,0,0,0,1,1,1,0,0,0,1,0};
+ slice_data [i][1] = 0x01;
+ slice_data [i][2] = 0x01;
+ slice_data [i][3] = 0x01;
+ slice_data [i][4] = 0x01;
+ slice_data [i][5] = 0x01;
+ slice_data [i][6] = 0x01;
+ slice_data [i][7] = 0x01;
+ slice_data [i][8] = 0x01;
+ slice_data [i][9] = 0x01;
+ slice_data [i][10] = 0x01;
+ slice_data [i][11] = 0x01;
+ slice_data [i][12] = 0x01;
+ slice_data [i][13] = 0x01;
+ slice_data [i][14] = 0x01;
+ slice_data [i][15] = 0x01;
}
for (int i = 45; i < 90; i++){
slice_data [i][0] = 0x00; // bit 0 is high on arm 0
- slice_data [i][1] = 0x00;
+ slice_data [i][1] = 0x01;
slice_data [i][2] = 0x00;
- slice_data [i][3] = 0x00;
+ slice_data [i][3] = 0x01;
slice_data [i][4] = 0x00;
- slice_data [i][5] = 0x00;
+ slice_data [i][5] = 0x01;
slice_data [i][6] = 0x00;
- slice_data [i][9] = 0x00;
+ slice_data [i][7] = 0x01;
+ slice_data [i][8] = 0x00;
+ slice_data [i][9] = 0x01;
slice_data [i][10] = 0x00;
- slice_data [i][11] = 0x00;
+ slice_data [i][11] = 0x01;
slice_data [i][12] = 0x00;
- slice_data [i][13] = 0x00;
+ slice_data [i][13] = 0x01;
slice_data [i][14] = 0x00;
- slice_data [i][15] = 0x00;
- //{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
+ slice_data [i][15] = 0x01;
}
- pushData(slice_data[20]);
-
while(1) {
if (bt.readable()){
pc.printf("Just read %c", bt.getc());