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:
- 14:68623bf5de94
- Parent:
- 13:226b63f2b5e4
- Child:
- 15:963d229367f6
--- a/main.cpp Tue Sep 23 08:52:57 2014 +0000 +++ b/main.cpp Wed Sep 24 12:45:51 2014 +0000 @@ -9,7 +9,6 @@ ÛÛÛ °ÛÛÛ °°ÛÛÛÛÛÛ °°°°°°*/ - #include "mbed.h" #include "MLX90393.h" int main() @@ -30,7 +29,6 @@ spi.frequency(100000000); MLX90393 sensor(p21,&spi); - //variables char read_buffer[11]; int content_buffer[63]; @@ -44,13 +42,13 @@ pc.scanf(" %i, %i, %i, %i", &hostCommand, &hostData1, &hostData2, &hostData3); switch(hostCommand) { case 0: { - //read eeprom + //read eeprom (implemented CS) sensor.RR(read_buffer,hostData1,hostData2); printf("%i\n",(read_buffer[0]*65536)+(read_buffer[1]*256) + read_buffer[2]); break; } case 1: { - //read eeprom full + //read eeprom full (implemeted CS) for (int i = 0; i<63; i++) { sensor.RR(read_buffer,i,1); content_buffer[i] = (read_buffer[0]*65536)+(read_buffer[1]*256) + read_buffer[2]; @@ -69,25 +67,25 @@ break; } case 4: { - //reset + //reset (Implemeted) sensor.RT(read_buffer,hostData1); printf("%i\n",read_buffer[0]); break; } case 5: { - //exit - sensor.EX(read_buffer,1); + //exit (implemented in cs) + sensor.EX(read_buffer,hostData1); printf("%i\n",read_buffer[0]); break; } case 6: { - //single measurement + //single measurement (implemented) sensor.SM(read_buffer,hostData1,hostData2); printf("%i\n",read_buffer[0]); break; } case 7: { - //read measurement + //read measurement (implemented cs) sensor.RM(read_buffer,hostData1,hostData2); dataInteger0 = (read_buffer[0]<<24)+ (read_buffer[1]<<16)+(read_buffer[2]<<8)+read_buffer[3]; dataInteger1 = (read_buffer[4]<<24)+ (read_buffer[5]<<16)+(read_buffer[6]<<8)+read_buffer[7]; @@ -96,13 +94,13 @@ break; } case 8: { - //burst + //burst (implemented CS) sensor.SB(read_buffer,hostData1,hostData2); printf("%i\n",read_buffer[0]); break; } case 9: { - //wake up on change + //wake up on change (Implemented in cs) sensor.SWOC(read_buffer,hostData1,1); printf("%i\n",read_buffer[0]); break;