int accelToAngle(int accel_)
{
double accel = accel_;
double accelZ_ = accelZ;
double angleRad = atan2(accel, accelZ_);
double angleDeg = (angleRad * 180) / 3.14159;
int angleDeg_ = angleDeg;
return angleDeg_;
}
won't compile, error not shown, only .elf file was never generated
int accelToAngle(int accel_)
{
double accel = accel_;
double accelZ_ = accelZ;
double angleRad = atan2(accel, accelZ_);
double angleDeg = 0;
int angleDeg_ = angleDeg;
return angleDeg_;
}
this will compile with no errors.
how do I do double calculations?
I'm using avr studio.