99 * http://firmata.org/wiki/Download
1010 */
1111
12- /*
12+ /*
1313 * This firmware reads all inputs and sends them as fast as it can. It was
1414 * inspired by the ease-of-use of the Arduino2Max program.
1515 *
@@ -22,7 +22,7 @@ byte pin;
2222int analogValue;
2323int previousAnalogValues[TOTAL_ANALOG_PINS];
2424
25- byte portStatus[TOTAL_PORTS]; // each bit: 1=pin is digital input, 0=other/ignore
25+ byte portStatus[TOTAL_PORTS]; // each bit: 1=pin is digital input, 0=other/ignore
2626byte previousPINs[TOTAL_PORTS];
2727
2828/* timer variables */
@@ -35,7 +35,7 @@ int samplingInterval = 19; // how often to run the main loop (in ms)
3535void sendPort (byte portNumber, byte portValue)
3636{
3737 portValue = portValue & portStatus[portNumber];
38- if (previousPINs[portNumber] != portValue) {
38+ if (previousPINs[portNumber] != portValue) {
3939 Firmata.sendDigitalPort (portNumber, portValue);
4040 previousPINs[portNumber] = portValue;
4141 }
@@ -47,13 +47,13 @@ void setup()
4747
4848 Firmata.setFirmwareVersion (FIRMATA_MAJOR_VERSION, FIRMATA_MINOR_VERSION);
4949
50- for (pin = 0 ; pin < TOTAL_PINS; pin++) {
50+ for (pin = 0 ; pin < TOTAL_PINS; pin++) {
5151 if IS_PIN_DIGITAL (pin) pinMode (PIN_TO_DIGITAL (pin), INPUT);
5252 }
5353
54- for (port= 0 ; port< TOTAL_PORTS; port++) {
54+ for (port = 0 ; port < TOTAL_PORTS; port++) {
5555 status = 0 ;
56- for (i= 0 ; i< 8 ; i++) {
56+ for (i = 0 ; i < 8 ; i++) {
5757 if (IS_PIN_DIGITAL (port * 8 + i)) status |= (1 << i);
5858 }
5959 portStatus[port] = status;
@@ -66,21 +66,21 @@ void loop()
6666{
6767 byte i;
6868
69- for (i= 0 ; i< TOTAL_PORTS; i++) {
70- sendPort (i, readPort (i, 0xff ));
69+ for (i = 0 ; i < TOTAL_PORTS; i++) {
70+ sendPort (i, readPort (i, 0xff ));
7171 }
7272 /* make sure that the FTDI buffer doesn't go over 60 bytes, otherwise you
7373 get long, random delays. So only read analogs every 20ms or so */
7474 currentMillis = millis ();
75- if (currentMillis - previousMillis > samplingInterval) {
75+ if (currentMillis - previousMillis > samplingInterval) {
7676 previousMillis += samplingInterval;
77- while (Firmata.available ()) {
77+ while (Firmata.available ()) {
7878 Firmata.processInput ();
7979 }
80- for (pin = 0 ; pin < TOTAL_ANALOG_PINS; pin++) {
80+ for (pin = 0 ; pin < TOTAL_ANALOG_PINS; pin++) {
8181 analogValue = analogRead (pin);
82- if (analogValue != previousAnalogValues[pin]) {
83- Firmata.sendAnalog (pin, analogValue);
82+ if (analogValue != previousAnalogValues[pin]) {
83+ Firmata.sendAnalog (pin, analogValue);
8484 previousAnalogValues[pin] = analogValue;
8585 }
8686 }
0 commit comments