test
Revision 3:0e37515b92f1, committed 2021-02-08
- Comitter:
- TVA
- Date:
- Mon Feb 08 20:59:53 2021 +0000
- Parent:
- 2:8fd249f35ceb
- Child:
- 4:40d23f4295f9
- Commit message:
- Working!!!!
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Mon Feb 08 20:38:11 2021 +0000
+++ b/main.cpp Mon Feb 08 20:59:53 2021 +0000
@@ -57,7 +57,7 @@
cmd[0] = 0x01;
cmd[1] = 0x00;
cmd[2] = 0x00;
- i2c.write(addr, cmd, 2);
+ i2c.write(addr, cmd, 3);
thread_sleep_for(1500);
@@ -94,6 +94,94 @@
cmd[3] = 0x00;
i2c.read(addr, cmd, 4);
printf("3: %d %d %d %d\n", cmd[0], cmd[1], cmd[2], cmd[3]);
+
+
+
+
+ cmd[0] = 0x10;
+ cmd[1] = 0x00;
+ cmd[2] = 0x03;
+
+ i2c.write(addr, cmd, 3);
+ thread_sleep_for(2);
+
+ cmd[0] = 0x00;
+ cmd[1] = 0x00;
+ i2c.read(addr, cmd, 2);
+ printf("4: %d %d\n", cmd[0] , cmd[1]);
+
+
+
+
+
+
+ cmd[0] = 0x10;
+ cmd[1] = 0x01;
+ cmd[2] = 0x01;
+
+ i2c.write(addr, cmd, 3);
+ thread_sleep_for(2);
+
+ cmd[0] = 0x00;
+ cmd[1] = 0x00;
+ i2c.read(addr, cmd, 2);
+ printf("5: %d %d\n", cmd[0], cmd[1]);
+
+
+
+
+
+
+ cmd[0] = 0x10;
+ cmd[1] = 0x02;
+ cmd[2] = 0x01;
+
+ i2c.write(addr, cmd, 3);
+ thread_sleep_for(2);
+
+ cmd[0] = 0x00;
+ cmd[1] = 0x00;
+ i2c.read(addr, cmd, 2);
+ printf("6: %d %d\n", cmd[0], cmd[1]);
+
+
+
+
+
+
+ cmd[0] = 0x44;
+ cmd[1] = 0x04;
+ cmd[2] = 0x01;
+ cmd[3] = 0x01;
+
+ i2c.write(addr, cmd, 4);
+ thread_sleep_for(20);
+
+ cmd[0] = 0x00;
+ cmd[1] = 0x00;
+ i2c.read(addr, cmd, 2);
+ printf("7: %d %d\n", cmd[0], cmd[1]);
+
+
+
+
+
+ cmd[0] = 0x41;
+ cmd[1] = 0x04;
+ cmd[2] = 0x0F;
+
+ i2c.write(addr, cmd, 3);
+ thread_sleep_for(2);
+
+ cmd[0] = 0x00;
+ cmd[1] = 0x00;
+ i2c.read(addr, cmd, 2);
+ printf("8: %d %d\n", cmd[0], cmd[1]);
+
+
+
+
+
/*rst =! rst;
mfio =! mfio;*/