 }
 
 void readall(){
+  // SOLDERING NOTE: MAKE SURE TO LINE UP OUTPUTS!!
   for (int i=0; i<(NUM_BOARDS/2); i++){
     master[i] = boards[i].readData(in0);
     master[i+1] = boards[i+1].readData(in1);

low pwm means high voltage
*/

//All code is using variables, which can change
//Figure out how data for magnetometers have to be handled (photodiodes and temp are just default

int NUM_BOARDS = 6;
int control0 = 2;
int control1 = 3;
int control2 = 4;
int control3 = 5;

int in0 = 0;
int in1 = 1;

SBoard boards[6];
Data d0;

  pinMode(control1, OUTPUT); 
  pinMode(control2, OUTPUT); 
  pinMode(control3, OUTPUT); 
  
  pinMode(in0, INPUT);
  pinMode(in1, INPUT);
  
  pinMode(torx, OUTPUT); 
  pinMode(tory, OUTPUT); 
  pinMode(torz, OUTPUT); 
  pinMode(torred, OUTPUT); 
  
  Serial.println("Started serial");
  init_stuff();
