Skip to main content
added 1147 characters in body
Source Link

@edit So I did some tests and the only code that actually shows something in monitor is:

#include <DFRobot_WT61PC.h>

DFRobot_WT61PC sensor(&Serial);

void setup()
{
  //Use Serial as debugging serial port 
  
  //Use software serial port mySerial as communication seiral port 
  Serial.begin(9600);
  sensor.modifyFrequency(FREQUENCY_10HZ);
}


void loop()
{
  if (sensor.available()) {
    Serial.print("Acc\t"); Serial.print(sensor.Acc.X); Serial.print("\t"); Serial.print(sensor.Acc.Y); Serial.print("\t"); Serial.println(sensor.Acc.Z); //acceleration information of X,Y,Z
    Serial.print("Gyro\t"); Serial.print(sensor.Gyro.X); Serial.print("\t"); Serial.print(sensor.Gyro.Y); Serial.print("\t"); Serial.println(sensor.Gyro.Z); //angular velocity information of X,Y,Z
    Serial.print("Angle\t"); Serial.print(sensor.Angle.X); Serial.print("\t"); Serial.print(sensor.Angle.Y); Serial.print("\t"); Serial.println(sensor.Angle.Z); //angle information of X, Y, Z 
    Serial.println(" ");
  }
}

monitor But as you see the output is corrupted.

@edit So I did some tests and the only code that actually shows something in monitor is:

#include <DFRobot_WT61PC.h>

DFRobot_WT61PC sensor(&Serial);

void setup()
{
  //Use Serial as debugging serial port 
  
  //Use software serial port mySerial as communication seiral port 
  Serial.begin(9600);
  sensor.modifyFrequency(FREQUENCY_10HZ);
}


void loop()
{
  if (sensor.available()) {
    Serial.print("Acc\t"); Serial.print(sensor.Acc.X); Serial.print("\t"); Serial.print(sensor.Acc.Y); Serial.print("\t"); Serial.println(sensor.Acc.Z); //acceleration information of X,Y,Z
    Serial.print("Gyro\t"); Serial.print(sensor.Gyro.X); Serial.print("\t"); Serial.print(sensor.Gyro.Y); Serial.print("\t"); Serial.println(sensor.Gyro.Z); //angular velocity information of X,Y,Z
    Serial.print("Angle\t"); Serial.print(sensor.Angle.X); Serial.print("\t"); Serial.print(sensor.Angle.Y); Serial.print("\t"); Serial.println(sensor.Angle.Z); //angle information of X, Y, Z 
    Serial.println(" ");
  }
}

monitor But as you see the output is corrupted.

code formatting
Source Link
SoftwareSerial mySerial(10, 11);
DFRobot_WT61PC sensor(&mySerial);
SoftwareSerial mySerial(10, 11);
DFRobot_WT61PC sensor(&mySerial);
SoftwareSerial mySerial(10, 11);
DFRobot_WT61PC sensor(&mySerial);
SoftwareSerial mySerial(10, 11);
DFRobot_WT61PC sensor(&mySerial);
added 3 characters in body
Source Link
Loading
added 65 characters in body
Source Link
Loading
Source Link
Loading