Close



Results 1 to 10 of 12

Threaded View

  1. #6
    Super Moderator Roxy's Avatar
    Join Date
    Apr 2014
    Location
    Lone Star State
    Posts
    2,182
    Quote Originally Posted by Mjolinor View Post
    0 to 50 is the ambient temperature. With K type thermocouple it is good up to 480 IIRC.
    Yeah... I think I found a bug in Marlin. This may be a work around:

    In Temperature.cpp change these lines:

    Code:
    static int minttemp_raw[EXTRUDERS] = ARRAY_BY_EXTRUDERS( HEATER_0_RAW_LO_TEMP , HEATER_1_RAW_LO_TEMP , HEATER_2_RAW_LO_TEMP, HEATER_3_RAW_LO_TEMP);
    static int maxttemp_raw[EXTRUDERS] = ARRAY_BY_EXTRUDERS( HEATER_0_RAW_HI_TEMP , HEATER_1_RAW_HI_TEMP , HEATER_2_RAW_HI_TEMP, HEATER_3_RAW_HI_TEMP);
    static int minttemp[EXTRUDERS] = { 0 };
    static int maxttemp[EXTRUDERS] = ARRAY_BY_EXTRUDERS1(16383)
    to


    Code:
    static int minttemp_raw[EXTRUDERS] = ARRAY_BY_EXTRUDERS( HEATER_0_RAW_LO_TEMP , HEATER_1_RAW_LO_TEMP , HEATER_2_RAW_LO_TEMP, HEATER_3_RAW_LO_TEMP);
    static int maxttemp_raw[EXTRUDERS] = ARRAY_BY_EXTRUDERS( 32000 , 32000  , 32000 , 32000 );
    static int minttemp[EXTRUDERS] = { 0 };
    static int maxttemp[EXTRUDERS] = ARRAY_BY_EXTRUDERS1(32000)
    I don't know that this will work... Be very careful with this modified code.
    Last edited by Roxy; 12-16-2015 at 08:08 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •