int x = 0; // a place to hold pin values int ledpin = 13; void setup () { Serial.begin(115200); // 115200 is the default Arduino Bluetooth speed digitalWrite(13,HIGH); ///startup blink delay(600); digitalWrite(13,LOW); pinMode(13,INPUT); } void loop () { if (Serial.available() > 0){ // Check serial buffer for characters if (Serial.read() == 'r') { // If an 'r' is received then read the pins for (int pin= 0; pin<=5; pin++){ // Read and send analog pins 0-5 x = analogRead(pin); sendValue (x); } for (int pin= 10; pin<=13; pin++){ // Read and send digital pins 10-13 x = digitalRead(pin); sendValue (x); } Serial.println(); // Send a carriage returnt to mark end of pin data. delay (5); // add a delay to prevent crashing/overloading of the serial port } } } void sendValue (int x){ // function to send the pin value followed by a "space". Serial.print(x); Serial.write(32); } int leftSensor=0; // analog input for left arm int rightSensor=1; // analog input for right arm int leftLegSensor=2; // analog input for left leg int rightLegSensor=3; // analog input for right leg int Max2Arduino1=10; //digital input for max2arduino int Max2Arduino2=11; //digital input for max2arduino int Max2Arduino3=12; //digtal input for max2arduino int Max2Arduino4=13; //digital input for max2arduino int leftValue=0; //reading from left arm int rightValue=0; //reading from right arm int leftLegValue=0; //reading from left leg int rightLegValue=0; //reading from right leg int Max2Arduino1Value=0; //reading from max1 int Max2Arduino2Value=0; //reading from max2 int Max2Arduino3Value=0; //readin from max3 int Max2Arduino4Value=0; //readin from max4 void setup() { //configure the serial connection: Serial.begin(9600); //configure the digital inputs: pinMode(Max2ArduinoButton, INPUT); pinMode(Max2ArduinoButton2,INPUT); pinMode(Max2ArduinoButton3,INPUT); pinMode(Max2ArduinoButton4,INPUT); } //read the analog sensors leftValue = analogRead(leftSensor); // LEFT ARM rightValue = analogRead(rightSensor); //RIGHT ARM leftLegValue = analogRead(leftLegSensor); //LEFT LEG rightLegValue = analogRead(rightLegSensor); //RIGHT LEG //print the results Serial.print(leftValue, DEC); Serial.print(rightValue,DEC); Serial.print(leftLegValue,DEC); Serial.println(rightLegvalue,DEC);