Makelangelo Error

Shop Forum Makelangelo Polargraph Art Robot Makelangelo Error

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #13823
    Anonymous
    Inactive

    Hello again Dan,

    I said to myself to try the Makelangelo software RUMBA again just in case, and weirdly, I got a different error than I usually do. The error said:

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void processConfig()’:

    makelangeloFirmwareRumba:206: error: ‘adjustDimensions’ was not declared in this scope

    adjustDimensions(newT,newB,newR,newL);

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void adjustInversions(int, int)’:

    makelangeloFirmwareRumba:250: error: ‘saveInversions’ was not declared in this scope

    saveInversions();

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void polargraph_line(float, float, float, float)’:

    makelangeloFirmwareRumba:301: error: ‘motor_line’ was not declared in this scope

    motor_line(l1,l2,z,new_feed_rate);

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void teleport(float, float)’:

    makelangeloFirmwareRumba:406: error: ‘wait_for_empty_segment_buffer’ was not declared in this scope

    wait_for_empty_segment_buffer();

    ^

    makelangeloFirmwareRumba:415: error: ‘motor_set_step_count’ was not declared in this scope

    motor_set_step_count(L1,L2,0);

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void sayVersionNumber()’:

    makelangeloFirmwareRumba:436: error: ‘loadVersion’ was not declared in this scope

    char versionNumber = loadVersion();

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void calibrateBelts()’:

    makelangeloFirmwareRumba:448: error: ‘wait_for_empty_segment_buffer’ was not declared in this scope

    wait_for_empty_segment_buffer();

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void findHome()’:

    makelangeloFirmwareRumba:524: error: ‘wait_for_empty_segment_buffer’ was not declared in this scope

    wait_for_empty_segment_buffer();

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void where()’:

    makelangeloFirmwareRumba:594: error: ‘wait_for_empty_segment_buffer’ was not declared in this scope

    wait_for_empty_segment_buffer();

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void processCommand()’:

    makelangeloFirmwareRumba:716: error: ‘saveUID’ was not declared in this scope

    saveUID();

    ^

    makelangeloFirmwareRumba:723: error: ‘motor_engage’ was not declared in this scope

    case 17: motor_engage(); break;

    ^

    makelangeloFirmwareRumba:724: error: ‘motor_disengage’ was not declared in this scope

    case 18: motor_disengage(); break;

    ^

    makelangeloFirmwareRumba:759: error: ‘wait_for_empty_segment_buffer’ was not declared in this scope

    wait_for_empty_segment_buffer();

    ^

    makelangeloFirmwareRumba:822: error: ‘savePulleyDiameter’ was not declared in this scope

    savePulleyDiameter();

    ^

    makelangeloFirmwareRumba:831: error: ‘SD_StartPrintingFile’ was not declared in this scope

    case 4: SD_StartPrintingFile(strchr(serialBuffer,’ ‘)+1); break; // read file

    ^

    makelangeloFirmwareRumba:844: error: ‘saveCalibration’ was not declared in this scope

    saveCalibration();

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void setHome(float, float)’:

    makelangeloFirmwareRumba:884: error: ‘saveHome’ was not declared in this scope

    saveHome();

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void setup()’:

    makelangeloFirmwareRumba:915: error: ‘loadConfig’ was not declared in this scope

    loadConfig();

    ^

    makelangeloFirmwareRumba:918: error: ‘motor_setup’ was not declared in this scope

    motor_setup();

    ^

    makelangeloFirmwareRumba:919: error: ‘motor_engage’ was not declared in this scope

    motor_engage();

    ^

    makelangeloFirmwareRumba:923: error: ‘SD_init’ was not declared in this scope

    SD_init();

    ^

    makelangeloFirmwareRumba:924: error: ‘LCD_init’ was not declared in this scope

    LCD_init();

    ^

    makelangeloFirmwareRumba:928: error: ‘setPenAngle’ was not declared in this scope

    setPenAngle(PEN_UP_ANGLE);

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: In function ‘void loop()’:

    makelangeloFirmwareRumba:963: error: ‘SD_check’ was not declared in this scope

    SD_check();

    ^

    makelangeloFirmwareRumba:965: error: ‘LCD_update’ was not declared in this scope

    LCD_update();

    ^

    C:\Users\Hanan\Desktop\Arduino\MarginallyClever-Makelangelo-firmware-83d73a2\makelangeloFirmwareRumba\makelangeloFirmwareRumba.ino: At global scope:

    makelangeloFirmwareRumba:971: error: expected declaration before ‘}’ token

    }

    ^

    Multiple libraries were found for “LiquidCrystal.h”
    Used: C:\Users\Hanan\Documents\Arduino\libraries\LiquidCrystal
    Not used: C:\Users\Hanan\Desktop\Arduino\libraries\LiquidCrystal
    exit status 1
    ‘adjustDimensions’ was not declared in this scope

    Thanks for your help!

    Adam Youssef

    #13827
    Anonymous
    Inactive

    The error showed up as:

    ‘adjustDimensions’ was not declared in this scope.

    I hope that helps!

    Adam Youssef

    #13828
    Dan
    Keymaster

    If you’re compiling the development branch of the code, make sure you have the latest and you’ll have to check your configuration.h settings. If you’re compiling the last stable release available on our website, check your Arduino settings. I recently had to reinstall Arduino after an automatic upgrade made it go really dumb – it couldn’t build projects that were spread across multiple files (which this is).

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.