Compiler Error 493
What you've written in your .c/.cpp file does not match what you've declared in your header (.h) file, e.g.
#include "mbed.h"
class foo{
public:
void bar(int); //original function
void bar(float); //overloaded function
}
void foo::bar(int){
/* CODE */
}
void foo::bar(double){ //argument does not match function definition
/* CODE */
}