The extruder is not controlled and the function "Enable arc support (G2 / G3)" does not work. v092.9

Hello.

I was looking for firmware for the DUE controller.
I decided to try Firmware Repetier-Firmware version 0.92.9

Shield production of my friend.
I have one moment on the control board two ports for extruders, the first one does not work, the extruder is connected to the second port, one extruder and the port for the Extruder .

And so the first question on the extruder:

Firmware Repetier-Firmware version 0.92.9

I'm using Repetier-Host 2.0.5 and Simplify3D 4.0.0, tried and Cura_15.04.6 and higher - the problem is the same.

The printer is connected to the X / Y / Z axis and the extruder does not receive any signals.

I have one moment on the control board two ports for extruders, the first one does not work, the extruder is connected to the second port, one extruder and the port for the Extruder .

In the program Repetier-Host 1.6.1 everything works.

I tried the tool number in the settings of Simplify3D, it did not give a positive result.

Can I do something else in Repetier-Host 2.0.5 and Simplify3D?
And he just does not know where to send signals.

And now the second question on the function "Enable arc support (G2 / G3)":

Despite the fact that the function is connected during the formation of the firmware in the configurator, when printing starts, the circles are printed with straight lines, respectively, a strong vibration occurs and this affects the quality of the external walls - it is horrible.

This happens in any print control program Repetier -Host 1.6.1 and in Repetier-Host 2.0.5, and Simplify3D 4.0.0, tried and Cura_15.04.6 and higher.

But in Simplify3D 4.0.0 there is a function "Apply toolhead offsets to G-code coordinates" - this function just turns on G2 / G3, when enabled, it moves smoothly around the circle.

I tried version 91.rv8 - at compilation produces an error:
"Exit status 1
'PS_ON_PIN' was not declared in this scope "

Denis.

P.S. Sorry for my bad english.

Comments

  • Circles are printed as lines even if using G2 or G3 - just then firmware needs only one command and can reduce it to smaller lines. Instead, but most slicers śdo not generate these codes at all.

    Your extruder problem is either wrong configuration or hardware problem. Hosts just send commands to heat extruders or extrude (which inly works when hot or it might just be ignored).
  • Repetier said:
    Circles are printed as lines even if using G2 or G3 - just then firmware needs only one command and can reduce it to smaller lines. Instead, but most slicers śdo not generate these codes at all.

    Your extruder problem is either wrong configuration or hardware problem. Hosts just send commands to heat extruders or extrude (which inly works when hot or it might just be ignored).
    What is the difference between sending commands to the extender engine between 1.6.1 and 2.0.5?
    Why in the younger version works and in the senior does not exist?
  • It should be the same except now you can also send illegal gcodes with multiple uses of chars to support marlin and it knows more new firmware responses and thus timings are not identical.
  •  Then it's in your firmware.
    And stable version 0.91 rv8 produces an error when compiling:

    Arduino: 1.8.3 (Windows 7), Плата:"Arduino Due (Native USB Port)"

    In file included from sketch\Configuration.h:42:0,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\pins.h:303:0: warning: "E1_PINS" redefined [enabled by default]

     #define E1_PINS

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:124:0: note: this is the location of the previous definition

     #define E1_PINS ORIG_E1_STEP_PIN,ORIG_E1_DIR_PIN,ORIG_E1_ENABLE_PIN,

     ^

    In file included from sketch\Configuration.h:42:0,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\pins.h:307:0: warning: "E2_PINS" redefined [enabled by default]

     #define E2_PINS

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:125:0: note: this is the location of the previous definition

     #define E2_PINS ORIG_E2_STEP_PIN,ORIG_E2_DIR_PIN,ORIG_E2_ENABLE_PIN,

     ^

    In file included from sketch\Repetier.h:264:0,

                     from sketch\Commands.cpp:22:

    sketch\HAL.h:42:0: warning: "F_CPU" redefined [enabled by default]

     #define F_CPU       21000000        // should be factor of F_CPU_TRUE

     ^

    <command-line>:0:0: note: this is the location of the previous definition

    In file included from sketch\Repetier.h:264:0,

                     from sketch\Commands.cpp:22:

    sketch\HAL.h:61:0: warning: "PSTR" redefined [enabled by default]

     #define PSTR(s) s

     ^

    In file included from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/WString.h:29:0,

                     from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/Print.h:26,

                     from sketch\HAL.h:38,

                     from sketch\Repetier.h:264,

                     from sketch\Commands.cpp:22:

    C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/avr/pgmspace.h:34:0: note: this is the location of the previous definition

     #define PSTR(str) (str)

     ^

    In file included from sketch\Repetier.h:264:0,

                     from sketch\Commands.cpp:22:

    sketch\HAL.h:62:0: warning: "pgm_read_byte_near" redefined [enabled by default]

     #define pgm_read_byte_near(x) (*(int8_t*)x)

     ^

    In file included from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/WString.h:29:0,

                     from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/Print.h:26,

                     from sketch\HAL.h:38,

                     from sketch\Repetier.h:264,

                     from sketch\Commands.cpp:22:

    C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/avr/pgmspace.h:108:0: note: this is the location of the previous definition

     #define pgm_read_byte_near(addr) pgm_read_byte(addr)

     ^

    In file included from sketch\Repetier.h:264:0,

                     from sketch\Commands.cpp:22:

    sketch\HAL.h:63:0: warning: "pgm_read_byte" redefined [enabled by default]

     #define pgm_read_byte(x) (*(int8_t*)x)

     ^

    In file included from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/WString.h:29:0,

                     from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/Print.h:26,

                     from sketch\HAL.h:38,

                     from sketch\Repetier.h:264,

                     from sketch\Commands.cpp:22:

    C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/avr/pgmspace.h:102:0: note: this is the location of the previous definition

     #define pgm_read_byte(addr) (*(const unsigned char *)(addr))

     ^

    In file included from sketch\Repetier.h:264:0,

                     from sketch\Commands.cpp:22:

    sketch\HAL.h:65:0: warning: "pgm_read_word" redefined [enabled by default]

     #define pgm_read_word(addr) (*(const unsigned int *)(addr))

     ^

    In file included from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/WString.h:29:0,

                     from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/Print.h:26,

                     from sketch\HAL.h:38,

                     from sketch\Repetier.h:264,

                     from sketch\Commands.cpp:22:

    C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/avr/pgmspace.h:103:0: note: this is the location of the previous definition

     #define pgm_read_word(addr) (*(const unsigned short *)(addr))

     ^

    In file included from sketch\Repetier.h:264:0,

                     from sketch\Commands.cpp:22:

    sketch\HAL.h:152:0: warning: "LOW" redefined [enabled by default]

     #define LOW         0

     ^

    In file included from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/Arduino.h:44:0,

                     from sketch\HAL.h:137,

                     from sketch\Repetier.h:264,

                     from sketch\Commands.cpp:22:

    C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/wiring_constants.h:27:0: note: this is the location of the previous definition

     #define LOW  0x0

     ^

    In file included from sketch\Repetier.h:264:0,

                     from sketch\Commands.cpp:22:

    sketch\HAL.h:153:0: warning: "HIGH" redefined [enabled by default]

     #define HIGH        1

     ^

    In file included from C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/Arduino.h:44:0,

                     from sketch\HAL.h:137,

                     from sketch\Repetier.h:264,

                     from sketch\Commands.cpp:22:

    C:\Users\Cyber\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/wiring_constants.h:26:0: note: this is the location of the previous definition

     #define HIGH 0x1

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:1096:34: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]

     #define UI_TEXT_EXTR0_SELECT     "%X0 V"STR_auml"lj Extr. 1"

                                      ^

    sketch\uilang.h:1097:34: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]

     #define UI_TEXT_EXTR1_SELECT     "%X1 V"STR_auml"lj Extr. 2"

                                      ^

    sketch\uilang.h:1098:34: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]

     #define UI_TEXT_EXTR3_SELECT     "%X2 V"STR_auml"lj Extr. 3"

                                      ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:68:0: warning: "UI_DISPLAY_CHARSET" redefined [enabled by default]

     #define UI_DISPLAY_CHARSET 1

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:93:0: note: this is the location of the previous definition

     #define UI_DISPLAY_CHARSET 0

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:146:0: warning: "UI_ANIMATION" redefined [enabled by default]

     #define UI_ANIMATION false  // Animations are too slow

     ^

    In file included from sketch\Repetier.h:117:0,

                     from sketch\Commands.cpp:22:

    sketch\Configuration.h:313:0: note: this is the location of the previous definition

     #define UI_ANIMATION 0

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:150:0: warning: "UI_COLS" redefined [enabled by default]

     #define UI_COLS (UI_LCD_WIDTH/UI_FONT_WIDTH)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:94:0: note: this is the location of the previous definition

     #define UI_COLS 20

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:151:0: warning: "UI_ROWS" redefined [enabled by default]

     #define UI_ROWS (UI_LCD_HEIGHT/UI_FONT_HEIGHT)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:95:0: note: this is the location of the previous definition

     #define UI_ROWS 4

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:152:0: warning: "UI_DISPLAY_CHARSET" redefined [enabled by default]

     #define UI_DISPLAY_CHARSET 3

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:68:0: note: this is the location of the previous definition

     #define UI_DISPLAY_CHARSET 1

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:187:0: warning: "UI_DISPLAY_RS_PIN" redefined [enabled by default]

     #define UI_DISPLAY_RS_PIN _BV(4)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:104:0: note: this is the location of the previous definition

     #define UI_DISPLAY_RS_PIN      29

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:188:0: warning: "UI_DISPLAY_RW_PIN" redefined [enabled by default]

     #define UI_DISPLAY_RW_PIN _BV(5)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:105:0: note: this is the location of the previous definition

     #define UI_DISPLAY_RW_PIN      -1

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:189:0: warning: "UI_DISPLAY_ENABLE_PIN" redefined [enabled by default]

     #define UI_DISPLAY_ENABLE_PIN _BV(6)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:106:0: note: this is the location of the previous definition

     #define UI_DISPLAY_ENABLE_PIN  27

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:190:0: warning: "UI_DISPLAY_D0_PIN" redefined [enabled by default]

     #define UI_DISPLAY_D0_PIN _BV(0)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:107:0: note: this is the location of the previous definition

     #define UI_DISPLAY_D0_PIN      -1

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:191:0: warning: "UI_DISPLAY_D1_PIN" redefined [enabled by default]

     #define UI_DISPLAY_D1_PIN _BV(1)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:108:0: note: this is the location of the previous definition

     #define UI_DISPLAY_D1_PIN      -1

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:192:0: warning: "UI_DISPLAY_D2_PIN" redefined [enabled by default]

     #define UI_DISPLAY_D2_PIN _BV(2)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:109:0: note: this is the location of the previous definition

     #define UI_DISPLAY_D2_PIN      -1

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:193:0: warning: "UI_DISPLAY_D3_PIN" redefined [enabled by default]

     #define UI_DISPLAY_D3_PIN _BV(3)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:110:0: note: this is the location of the previous definition

     #define UI_DISPLAY_D3_PIN      -1

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:194:0: warning: "UI_DISPLAY_D4_PIN" redefined [enabled by default]

     #define UI_DISPLAY_D4_PIN _BV(0)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:111:0: note: this is the location of the previous definition

     #define UI_DISPLAY_D4_PIN      26

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:195:0: warning: "UI_DISPLAY_D5_PIN" redefined [enabled by default]

     #define UI_DISPLAY_D5_PIN _BV(1)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:112:0: note: this is the location of the previous definition

     #define UI_DISPLAY_D5_PIN      25

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:196:0: warning: "UI_DISPLAY_D6_PIN" redefined [enabled by default]

     #define UI_DISPLAY_D6_PIN _BV(2)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:113:0: note: this is the location of the previous definition

     #define UI_DISPLAY_D6_PIN      24

     ^

    In file included from sketch\ui.h:410:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uiconfig.h:197:0: warning: "UI_DISPLAY_D7_PIN" redefined [enabled by default]

     #define UI_DISPLAY_D7_PIN _BV(3)

     ^

    In file included from sketch\pins.h:285:0,

                     from sketch\Configuration.h:42,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    sketch\userpins.h:114:0: note: this is the location of the previous definition

     #define UI_DISPLAY_D7_PIN      23

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:64:0: warning: "CHAR_RIGHT" redefined [enabled by default]

     #define CHAR_RIGHT 187 //>>

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:24:0: note: this is the location of the previous definition

     #define CHAR_RIGHT '-'

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:65:0: warning: "CHAR_SELECTOR" redefined [enabled by default]

     #define CHAR_SELECTOR 255 //'>'

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:25:0: note: this is the location of the previous definition

     #define CHAR_SELECTOR '>'

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:66:0: warning: "CHAR_SELECTED" redefined [enabled by default]

     #define CHAR_SELECTED 254 //'*'

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:26:0: note: this is the location of the previous definition

     #define CHAR_SELECTED '*'

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:67:0: warning: "STR_auml" redefined [enabled by default]

     #define STR_auml "\344"

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:27:0: note: this is the location of the previous definition

     #define STR_auml "ae"

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:68:0: warning: "STR_Auml" redefined [enabled by default]

     #define STR_Auml "\304"

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:28:0: note: this is the location of the previous definition

     #define STR_Auml "Ae"

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:69:0: warning: "STR_uuml" redefined [enabled by default]

     #define STR_uuml "\374"

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:29:0: note: this is the location of the previous definition

     #define STR_uuml "ue"

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:70:0: warning: "STR_Uuml" redefined [enabled by default]

     #define STR_Uuml "\334"

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:30:0: note: this is the location of the previous definition

     #define STR_Uuml "Ue"

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:71:0: warning: "STR_ouml" redefined [enabled by default]

     #define STR_ouml "\366"

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:31:0: note: this is the location of the previous definition

     #define STR_ouml "oe"

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:72:0: warning: "STR_Ouml" redefined [enabled by default]

     #define STR_Ouml "\326"

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:32:0: note: this is the location of the previous definition

     #define STR_Ouml "Oe"

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:73:0: warning: "STR_szlig" redefined [enabled by default]

     #define STR_szlig "\337"

     ^

    In file included from sketch\ui.h:192:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:33:0: note: this is the location of the previous definition

     #define STR_szlig "ss"

     ^

    In file included from sketch\ui.h:1141:0,

                     from sketch\Repetier.h:271,

                     from sketch\Commands.cpp:22:

    sketch\uilang.h:1096:34: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]

     #define UI_TEXT_EXTR0_SELECT     "%X0 V"STR_auml"lj Extr. 1"

                                      ^

    sketch\uilang.h:1097:34: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]

     #define UI_TEXT_EXTR1_SELECT     "%X1 V"STR_auml"lj Extr. 2"

                                      ^

    sketch\uilang.h:1098:34: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]

     #define UI_TEXT_EXTR3_SELECT     "%X2 V"STR_auml"lj Extr. 3"

                                      ^

    In file included from sketch\Configuration.h:42:0,

                     from sketch\Repetier.h:117,

                     from sketch\Commands.cpp:22:

    pins.h:374: error: 'PS_ON_PIN' was not declared in this scope

     #define SENSITIVE_PINS {0, 1, X_STEP_PIN, X_DIR_PIN, X_ENABLE_PIN, X_MIN_PIN, X_MAX_PIN, Y_STEP_PIN, Y_DIR_PIN, Y_ENABLE_PIN, Y_MIN_PIN, Y_MAX_PIN, Z_STEP_PIN, Z_DIR_PIN, Z_ENABLE_PIN, Z_MIN_PIN, Z_MAX_PIN, LED_PIN, PS_ON_PIN, \

                                                                                                                                                                                                                             ^

    sketch\Commands.cpp:24:38: note: in expansion of macro 'SENSITIVE_PINS'

     const int sensitive_pins[] PROGMEM = SENSITIVE_PINS; // Sensitive pin list for M42

                                          ^

    In file included from sketch\Repetier.h:264:0,

                     from sketch\Commands.cpp:22:

    sketch\Commands.cpp: In static member function 'static void Commands::executeGCode(GCode*)':

    Commands.cpp:1100: error: 'PS_ON_PIN' was not declared in this scope

                 SET_OUTPUT(PS_ON_PIN); //GND

                            ^

    sketch\HAL.h:149:57: note: in definition of macro 'SET_OUTPUT'

     #define SET_OUTPUT(pin) PIO_Configure(g_APinDescription[pin].pPort, PIO_OUTPUT_1, \

                                                             ^

    Commands.cpp:1101: error: 'setPowerOn' is not a member of 'Printer'

                  Printer::setPowerOn(true);

                  ^

    exit status 1
    'PS_ON_PIN' was not declared in this scope
    ____________________________________________________________________________

    But 0.92.9 without any problems, is poured into the controller and almost works as with Mega 2560.

    The smooth printing of the circumference does not work and the extruder motor on the new R-H is not controlled.



  • I'm trying to translate to another firmware but I can not find the pin numbers in the Repetier-Firmware to turn on the table heating and bed temperature sensor.
    For some reason, the user file does not have this data, and the board manufacturer does not respond.
    But I assumed once in the user file of the pins there is not this data, then in Repetier-Firmware somewhere else is specified and they have a standard value.
    Tell me please what numbers of pins?
    Or where to watch them?
  • Most are just warnings about redefinitions and can be ignored, or you use dev version where we fixed them.

    pins.h:374: error: 'PS_ON_PIN' was not declared in this scope

    is the only error meaning your board did not set the pin. -1 would be a default to not have a power on pin at all. Add that to your board definition.
  • edited August 2017
    Repetier said:
    Most are just warnings about redefinitions and can be ignored, or you use dev version where we fixed them.

    pins.h:374: error: 'PS_ON_PIN' was not declared in this scope

    is the only error meaning your board did not set the pin. -1 would be a default to not have a power on pin at all. Add that to your board definition.
    I'm trying to use 0.91 Rev 8
    Yes error on PS_ON_PIN, but shows it in Commands.cpp




    I have this setting in my - userpins.h

    Has attached my firmware kit https://www.dropbox.com/s/3w3ogooh5ydsr58/RF_091_rv8.rar?dl=0


  • Yes, so set 
    #define PS_ON_PIN -1
    in your userpins.h and it should disappear.
  • The error still remains.
  • Then there must be an other place where it gets defined to not -1. 

    But why bother with such an old firmware? Upgrade to 1.0.
  • At you on a site there is a link only on 0.92.9 and there on stable 0.91 rv8

    Please send a link to the new firmware.

    At 0.92.9, I have another problem, sometimes on some layer something strange happens.
    Printing does not follow a toe-one, but as if from the point that it was before strangeness to the point in a few lines, while the extruder squeezes out all the plastic put for the missed place.
    Layer 6 after the plateau - http://prntscr.com/ge25yx
    Layer 10 after the plateau - http://prntscr.com/ge26zf
    Layer 9 after the plateau - http://prntscr.com/ge27j0
    Layer 10 (again) and layer 92 after the plateau - http://prntscr.com/ge27w8
    Of the six attempts to print without such artifacts, only two were obtained.
    The rest without any regularity received artifacts in completely different places.

    Control program Р-H 2.0.5
  • When the printer is connected, a fatal error occurs.
    http://prntscr.com/gekgv5


  • Happens when you heat and heater doe snot rise fast enough or leaves target region. Check log for the details what failed why and fix or adjust the timeout/treshhold depending on the problem.
  • The error does not go away.
    Formed a new firmware in the configurator.
    The error was gone.

    But now, when connected, the printer is busy processing.
    motors do not respond to commands

    07: 50: 07.171: Using fast VBOs for rendering is possible
    07: 50: 09.731: wait
    07: 50: 10.711: wait
    07: 50: 11.021: No start signal detected - forcing start
    07: 50: 11.051: N1 M110 * 34
    07: 50: 11.051: N2 M115 * 36
    07: 50: 11.051: N3 M105 * 36
    07: 50: 11.051: N4 M114 * 35
    07: 50: 11.051: N5 M111 S6 * 98
    07: 50: 11.051: N6 T0 * 60
    07: 50: 11.051: N7 M20 * 22
    07: 50: 11.051: N8 M80 * 19
    07: 50: 11.051: ok
    07: 50: 11.061: ok 2
    07: 50: 11.081: FIRMWARE_NAME: Repetier_1.0.0dev FIRMWARE_URL: https: //github.com/repetier/Repetier-Firmware/ PROTOCOL_VERSION: 1.0 MACHINE_TYPE: Mendel EXTRUDER_COUNT: 1 REPETIER_PROTOCOL: 3
    07: 50: 11.081: N9 M220 S100 * 104
    07: 50: 11.081: N10 M221 S100 * 81
    07: 50: 11.081: N11 M111 S6 * 87
    07: 50: 11.081: N12 T0 * 9
    07: 50: 11.081: Cap: PROGRESS: 0
    07: 50: 11.091: Cap: AUTOREPORT_TEMP: 1
    07: 50: 11.091: N13 M155 S1 * 82
    07: 50: 11.091: Cap: EEPROM: 0
    07: 50: 11.091: Cap: AUTOLEVEL: 0
    07: 50: 11.091: Cap: Z_PROBE: 0
    07: 50: 11.091: Cap: SOFTWARE_POWER: 1
    07: 50: 11.091: Cap: TOGGLE_LIGHTS: 0
    07: 50: 11.091: Cap: PAUSESTOP: 1
    07: 50: 11.101: Cap: PREHEAT: 1
    07: 50: 11.101: PrinterMode: FFF
    07: 50: 11.101: ok 3
    07: 50: 11.131: T: 103.69 / 0 @: 0
    07: 50: 11.131: ok 4
    07: 50: 11.131: X: 0.00 Y: 0.00 Z: 0.000 E: 0.0000
    07: 50: 11.131: ok 5
    07: 50: 11.131: DebugLevel: 6
    07: 50: 11.131: ok 6
    07: 50: 11.131: SelectExtruder: 0
    07: 50: 11.131: FlowMultiply: 100
    07: 50: 11.131: ok 7
    07: 50: 11.131: Begin file list
    07: 50: 11.131: End file list
    07: 50: 11.131: ok 8
    07: 50: 11.131: ok 9
    07: 50: 11.131: SpeedMultiply: 100
    07: 50: 11.131: ok 10
    07: 50: 11.131: FlowMultiply: 100
    07: 50: 11.131: ok 11
    07: 50: 11.131: DebugLevel: 6
    07: 50: 11.131: ok 12
    07: 50: 11.131: SelectExtruder: 0
    07: 50: 11.131: FlowMultiply: 100
    07: 50: 11.131: ok 13
    07: 50: 12.131: wait
    07: 50: 12.181: T: 103.69 / 0 @: 0
    07: 50: 13.131: wait
    07: 50: 13.271: T: 103.69 / 0 @: 0
    07: 50: 14.141: wait
    07: 50: 14.371: T: 103.66 / 0 @: 0
    07: 50: 15.141: wait
    07: 50: 15.461: T: 103.66 / 0 @: 0
    07: 50: 16.141: wait
    07: 50: 16.551: T: 103.66 / 0 @: 0
    07: 50: 17.141: wait
    07: 50: 17.651: T: 103.66 / 0 @: 0
    07: 50: 17.861: N14 G1 X10 F4800 * 14
    07: 50: 17.871: ok 14
    07: 50: 18.741: T: 103.66 / 0 @: 0
    07: 50: 18.871: wait
    07: 50: 19.831: T: 103.66 / 0 @: 0
    07: 50: 19.871: wait
    07: 50: 20.871: wait
    07: 50: 20.921: T: 103.66 / 0 @: 0
    07: 50: 21.651: N15 G1 Y10 F4800 * 14
    07: 50: 21.651: ok 15
    07: 50: 22.021: T: 103.66 / 0 @: 0
    07: 50: 22.651: wait
    07: 50: 23.111: T: 103.66 / 0 @: 0
    07: 50: 23.651: wait
    07: 50: 24.201: T: 103.66 / 0 @: 0
    07: 50: 24.651: wait
    07: 50: 25.301: T: 103.66 / 0 @: 0
    07: 50: 25.651: wait
    07: 50: 25.961: N16 G28 * 36
    07: 50: 25.961: ok 16
    07: 50: 26.391: T: 103.66 / 0 @: 0
    07: 50: 27.481: T: 103.63 / 0 @: 0
    07: 50: 27.961: busy: processing
    07: 50: 28.581: T: 103.63 / 0 @: 0
    07: 50: 29.671: T: 103.66 / 0 @: 0
    07: 50: 29.961: busy: processing
    07: 50: 30.761: T: 103.63 / 0 @: 0
    07: 50: 31.851: T: 103.63 / 0 @: 0
    07: 50: 31.961: busy: processing
    07: 50: 32.951: T: 103.63 / 0 @: 0
    07: 50: 33.961: busy: processing
    07: 50: 34.041: T: 103.63 / 0 @: 0
    07: 50: 35.131: T: 103.63 / 0 @: 0
    07: 50: 35.961: busy: processing
    07: 50: 36.231: T: 103.63 / 0 @: 0
    07: 50: 37.321: T: 103.63 / 0 @: 0
    07: 50: 37.961: busy: processing
    07: 50: 38.411: T: 103.63 / 0 @: 0
    07: 50: 39.501: T: 103.63 / 0 @: 0
    07: 50: 39.961: busy: processing

    Another thermistor of the extruder for some reason shows 103.63 degrees. should be room temperature.
    I have a 104GT-2
    I assume the wrong ADC
    On 0.92.9 everything was correct.

    Where can I fix the ADC?

    is formed as m Marlin?

    If not then send the instruction.
  • as I understood as soon as I send it home, due to the absence of the Motov reaction, and accordingly there is no data from the endstop, P-H 2.0.5 pending the execution of the command sequence.
  • Yes, the G28 is causing the busy until homing is finished. Also you have 2 moves before homing which is normally a very bad idea. So far everything ok.

    Only temperature is wrong. First make sure temperature changes when heating so you know it is using the sensor at all. Also make sure you have used a thermisor input and not a thermocouple input! Unplug themistor and measure resistance at room temperature - should be around 100K (100K exact for 25°C). If not it is defect.
  • edited September 2017
    Motors do not respond to commands from this firmware.
    The commands from 0.92.9 respond.
    The truth is that in P-H in other control programs like Simplify3D 4.0.0 the extruder motor is not controlled.
    Repair this moment.
    Because with firmware 1.0.0 does not control the motors from any control program at all.
  • Motors will not respond when you are at an illegal position. Please check position with M114 and check if that is within set min/max values.

    Since latest dev update extruder will move even in illegal positions with pure e moves.
Sign In or Register to comment.