Go Down

Topic: compatibilité de librairie (Read 1 time) previous topic - next topic

JLuc

Si c'est quand tu ajoute une librairie que ça ne va pas, c'est que la librairie ajoutée contient peut-être des variables avec le même nom auquel cas tu changes ces variables et ça doit le faire, ce problème m'est déjà arrivé.
@+ JLuc

JLuc

Je viens de voir que j'avais un temps de retard sur mon post précédent, désolé n'en tiens pas compte.
@+ JLuc

fixair

Hello, voilà des news
bon ca ne fonctionne pas encore en I2C, mais via le port COM

Code: [Select]
#include <SwitecX25.h>
#define STEPS (315*3)

SwitecX25 vsiS(STEPS,4,5,6,7);

void setup(void)
{
  // run the motor against the stops
  vsiS.zero();
  // start moving towards the center of the range
  vsiS.setPosition(STEPS/2);
  
  Serial.begin(115200);
 /* Serial.print("Enter a step position from 0 through ");
  Serial.print(STEPS-1);
  Serial.println(".");*/
}

void loop() {
    vsiS.update();

  // if there's any serial available, read it:
  while (Serial.available() > 0) {

    // look for the next valid integer in the incoming serial stream:
    int vsi_I = Serial.parseInt();

     if (Serial.read() == ';') {
     vsiS.setPosition(map( vsi_I,-3000,3000, 0, STEPS ));
//    vsiS.update();
     vsi_I = 0;

    }
  }
}


merci pour votre aide encore.


PS: jettez un oeil sur
Code: [Select]
Serial.parseInt();
 c'est que du bonheur ;op

cordialement FX
Cordialement
@+ FX ;op

Go Up