qwq
Dependencies: Motor PID eeprom mbed
Fork of DogPID by
Diff: main.cpp
- Revision:
- 3:6e2ad66e591c
- Parent:
- 2:885fe7eca7d6
- Child:
- 4:6e29193d7f95
--- a/main.cpp Mon Dec 07 17:46:23 2015 +0000 +++ b/main.cpp Mon Dec 07 20:26:24 2015 +0000 @@ -29,7 +29,6 @@ EEPROM memory(I2C_SDA,I2C_SCL,0); int8_t out,write; int mod; -InterruptIn send(D11); int FromSerial; @@ -87,7 +86,8 @@ write = Position; memory.write(0xFF,write); PC.printf("%x\n",write); - + //PC.printf("write %x Complete",write); + wait_ms(10); } //****************************************************************************************** @@ -95,21 +95,25 @@ { memory.read(0xFF,out); PC.printf("%x\n",out); + //PC.printf("Read %x Complete",out); wait_ms(10); } //****************************************************************************************** void StartWriteRead(int mod) { - //while(1) { - if(mod==1) { - send.rise(eewrite); + + if(mod==1) + { + eewrite(); wait_ms(10); - } else if(mod==0) { - send.rise(eeread); + } + else if(mod==0) + { + eeread(); wait_ms(10); } - //} + } //*****************************************************/ int main() @@ -154,6 +158,7 @@ case 'a': StartWriteRead(1); + PC.printf("Press A\n"); break; case 's': @@ -162,7 +167,7 @@ break; case 'd': - StartWriteRead(2); + StartWriteRead(0); break; default: @@ -240,8 +245,3 @@ } - - - - -