View Single Post
  #1   Spotlight this post!  
Unread 01-02-2007, 15:41
Metalgod4eva Metalgod4eva is offline
Registered User
None #0870
 
Join Date: Jan 2007
Location: Southold
Posts: 7
Metalgod4eva is an unknown quantity at this point
Function for O over a serial.

I am a happy computer programmer and well never played around with a robot before. Being a computer programmer I am use to the computer standard ways of doing things. I wrote this for the robot
Code:
 #include <stdio.h>
#define AMOUNT_OF_LINES 1
int reprint(void)
{
int i,x,r;
int farray[200],*fa;
FILE *fp;
fp = fopen("c:\\text3.txt", "r");
fa = &farray[0];

for(x=0;x<123;x++) 
{                 
                  
    *(fa+x) = (fgetc( fp ));
     printf("%s",fa+x);
}
fclose(fp);
}
int write(void)
{
 	  int c,x,i,y,n, *sp, string[200];  
      sp = &string[0];
 	  FILE *fp;
 	  fp=fopen("c:\\text3.txt", "w");
    
    for(x=0;x<3;x++){
      scanf("%s",sp+x); }
      for(n=0;n<3;n++) {
      fprintf(fp,"%s",sp+n); } 
      fclose(fp);
}
int main() {
   int x;
   write(); 
    reprint();
    scanf("%d",x);
    /* by metalgod4eva team 870 */
}
/*for loops not complete, still need to make another function */
Well as you can read its a nice file IO, I am looking to use the serial to O back to the computers hard drive and save and in looking in the source for the serial I found no O function back over its device. Maybe I just over looked it and its there or I will have to write it. If anyone has an idea or solution let me know. Also I think I might have to use fwrite instead of fprintf but no issues there. Dont complain if you do run it and find the garbage data I have not finished the fuction for the for loops yet. Thanks for your time and have a nice day!