User Tools

Site Tools


prensf2010:arduinosender
#include <NewSoftSerial.h>

NewSoftSerial usb(2,3);

int xbuffer[4];
int ybuffer[4];

long t;

void setup(){
  Serial.begin(9600);
  usb.begin(9600);
  for(int i=0; i<4; i++){
    xbuffer[i]=0;
    ybuffer[i]=0;
    Serial.print("Buffer ");
    Serial.print(i);
    Serial.println(" init ok");
  }
  Serial.println();
  t=millis();
}

void loop(){

  if(millis()-t>=100){
    t=millis();
    Serial.print(1);
  }

  if(Serial.available())

  while(Serial.available()){
    Serial.print(Serial.read(),BYTE);
  }

}

void sendCmd(char cmd[],int cmdLen,char fileName[], int len){

  for(int i=0; i<cmdLen; i++){
    Serial.print(cmd[i],BYTE);
  }

  for(int i=0; i<len; i++){
    Serial.print(fileName[i],BYTE);
  }

  usb.print(13,BYTE);

  debug();
}

int debug(){
  while(usb.available()){
    Serial.print(usb.read(),BYTE);
  }
  delay(10);
}
prensf2010/arduinosender.txt · Last modified: 2010/05/27 16:43 by nels_oscar