Kevin Anderson
/
DataCommFreedom
Using FRDM Board to output data and a clock for communications example.
Diff: main.cpp
- Revision:
- 7:aeeb441a68b8
- Parent:
- 6:4ef63169c970
- Child:
- 8:2b61de165543
--- a/main.cpp Sun Mar 29 03:54:41 2015 +0000 +++ b/main.cpp Thu Apr 02 14:38:05 2015 +0000 @@ -15,13 +15,14 @@ int skew_flag; //skew flag for while loop unsigned char pre = PREAMBLE, add = ADDRESS; unsigned char data[100] = "Hi!"; //data output -int done = 0,sent = 0 ,i = 0, j = 128; //increment variables +int done = 0,sent = 0 ,i = 0, j = 0; //increment variables void send_byte(int byte); void send_byte(int byte) { //not done(reset) done = 0; + j = 128; //output byte while(!done) { @@ -47,7 +48,6 @@ //last preamble bit sent - reset/increment variables if(j==0) { done = 1; - j = 128; } } } @@ -78,7 +78,7 @@ if(i>2) { sent = 1; } - i=i+1; + i++; } //turn off red led to show sending has finished myled = 1;