Git Product home page Git Product logo

repetier-firmware's People

Contributors

ddrboxman avatar felipesanches avatar halopend avatar jerome-ps avatar karloygard avatar kenzu avatar lajos avatar leramleram avatar piit79 avatar repetier avatar rf1000 avatar rmoretti avatar sousoux avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

repetier-firmware's Issues

Feature Request: Ändern der Auswahl-Reihenfolge der Einträge im SD-Karten Menü

Wenn man ne SD-Karte mounted dann ist als nächstes immer "Delete File" markiert. Wär viel bequemer wenn da dann gleich "Print file" markiert wäre. Ich glaub dass kaum jemand übers Menü ne Datei von der SD-Karte löscht. Fast alle wollen wohl nachm mounten was drucken.
Ja ich weiss das is ne Kleinigkeit, macht die Firmware aber n stück "runder".

Temperature Manager Sensor Error

Installed the newest development build: 1.47.00
right after the upload the temperature manager sensor error appears.
On the display all 3 heating zones are only diplayed as def/0
Tried to find out the cause by checking the pin.h. But the pins are same as before where it was still working.

Reloaded build 1.45.02: no sensor errors all OK. I work with only one extruder, in build 1.45.02 I defined the
NUM_EXTRUDER = 1
in the new build 1.47.00 I tried both with NUM_EXTRUDER =1 and =2
(=1 I needed to define some more variables (calibration position mm and steps) for the heatbed scan that where inside the "if NUM_EXTRUDER=2" brackets, and therefore not defined for 1 Extruder)

Is there any change in the way of checking the temperature manager?

Printer is not printing on the center, but 3 centimeters to the left side.

I have huge problems with RF2000.

From time to time the LCD is going completely blank.

I have had over 20 problems with auto leveling, where the leveling was not completed . turning on and off the power source of the printer helped every time, so it is a software problem.

In repetier and in menu, extruders have different names.
0 and 1 , 1 and 2, and extruder 1 in firmware is extruder 1 in repeater, but extruder 0 is extruder 2. that is very annoying, you never know which extruder will be working.

And last thing, because Conrad electronic is a company i will never ever come back, and probably i will sold my printer (bought it 3 weeks ago), and i'm not a novice, I'm designing printers, i do own 3 other printers.

RF2000 technically and in build quality terms is good.

But it is not worth 2000 euro, cinco 3 weeks i couldn't print even one good print !
Makerbot does not have any of those problems, works magically well, ultimaker also.

What is wrong with this RFfirmware ?

FEATURE: Add opportunity to use the OPTION IO port

The RF1000 can be equipped with an extension board which will extend the number of input / output pins.
The request is to add these additional pins to pins.h and add the opportunity to use them in Configuration.h.

BUG

@RF1000
RAMPS servo pin definition in configuration.h overwrites other servo pin definitions made in pins.h
Not checked but I guess affects also V0.91.59

0.91.47/48 Turn off lights doesn't work

In latest development version a setting to turn of lights was added.
For me it allways tells "off" after I did power off the printer but lights are still on. Changing the setting doesn't do anything.

0.91.48 Printer drives up till z-end switch is bricked

I know there's a known situation where this happens in relation to "stop printing" but there's at leas another way to trigger it.

I did mutliple prints without turning off the rf1000 as everything seemed to work without any issues I didn't stay while bed was preheating. When I came back extruder was running in air with bed behind and way above extruder nozzle. luckyly only front edge of bed was damaged a little bit.
Looking at z-end switch showed it's been pushed up very hard. I foundmetal cap as well as plastik button somewhere next to the printer. I guess there are some other parts somewhere else in the room.
The Metal cap shows the skrew head so it's been drive up with quite some force.

Printer Hangs After Problems With Pause Button (v0.91.51)

See also
#10
and
http://www.rf1000.de/index.php/forum/firmware-tweaks/493-pausenfunktion-taste-am-drucker-m3070-gcode#4654

After having issues with both the pause command (M3070) and the pause button, the printer hung-up and wouldn't accept any button pushes or sent gcodes. It was reset via the "Emergency Stop" button in Repetier-Host.

Sequence of events:

  • Performed 'dry-run' of gcode to test pausing for filament change (via hardware pause button)
  • At intended position (audible via beeps & "G4 pauses") I pressed the pause button without result
  • I pressed the pause button repeatedly without result
  • A second or two, after ignoring the pause button, and after resuming printing, it finally reacted to the pause button and paused.
  • I manually reduced the hot end temperature: OK
  • I manually retracted some filament via buttons: OK
  • I attempted to use the menu entry "Unload Filament" and the printer stopped responding.

A video of the no-response condition exists, but it's 33MB & I don't know how to upload files here (should I use "WeTransfer"?).
I can supply the gcode used
I can supply the last bit of Repetier-Host's log file, too. Both files can be found under the link referenced above. User "RF1000" should be able to retrieve them.

The log file is interesting in that you can see some of the failed pause attempts. The printer acknowledges the command, but does not pause, due to "pause is not available at the moment because nothing is printed". This message shows up in the log twice. But two full layers had already been printed!!, so claiming "nothing is printed" is an incorrect statement.

mjh11

RF1.37 do not build

Hello!

Rf1.37 Do not build with arduino 1.6.12 But it does with arduino 1.0.6
Here is the build log from 1.6.12

Arduino: 1.6.12 (FreeBSD), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

/usr/local/arduino/arduino-builder -dump-prefs -logger=machine -hardware /usr/local/arduino/hardware -tools /usr/local/arduino/tools-builder -built-in-libraries /usr/local/arduino/libraries -libraries /usr/home/bernt/sketchbook/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10612 -build-path /tmp/arduino_build_147243 -warnings=all -prefs=build.warn_data_percentage=75 -verbose /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino
/usr/local/arduino/arduino-builder -compile -logger=machine -hardware /usr/local/arduino/hardware -tools /usr/local/arduino/tools-builder -built-in-libraries /usr/local/arduino/libraries -libraries /usr/home/bernt/sketchbook/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10612 -build-path /tmp/arduino_build_147243 -warnings=all -prefs=build.warn_data_percentage=75 -verbose /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino
Using board 'mega' from platform in folder: /usr/local/arduino/hardware/arduino/avr
Using core 'arduino' from platform in folder: /usr/local/arduino/hardware/arduino/avr
Detecting libraries used...
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "/tmp/arduino_build_147243/sketch/Repetier.ino.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "/tmp/arduino_build_147243/sketch/Repetier.ino.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/Repetier.ino.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/Commands.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/Communication.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/Eeprom.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/Extruder.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/HAL.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/Printer.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/RF.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/SDCard.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/SdFat.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/gcode.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/motion.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/ui.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src/SPI.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src/Wire.cpp" -o "/dev/null"
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src/utility/twi.c" -o "/dev/null"
Generating function prototypes...
"/usr/local/arduino/tools-builder/avr-gcc/4.9.2-atmel3.5.3-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/local/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/local/arduino/hardware/arduino/avr/variants/mega" "-I/usr/local/arduino/hardware/arduino/avr/libraries/SPI/src" "-I/usr/local/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_147243/sketch/Repetier.ino.cpp" -o "/tmp/arduino_build_147243/preproc/ctags_target_for_gcc_minus_e.cpp"
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:114:27: fel: att sätta ihop "/* PINB.3, 22, MISO*/" och "_DDR" ger inte en giltigt preprocessorsymbol
#define MISO_PIN 50 // PINB.3, 22, MISO

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:49:38: anm: i definitionen av makrot "_SET_INPUT"
#define _SET_INPUT(IO) do {DIO ## IO ## _DDR &= ~MASK(DIO ## IO ## _PIN); } while (0)

                                  ^

/tmp/arduino_build_147243/sketch/HAL.h:643:9: anm: i expansionen av makrot "SET_INPUT"
SET_INPUT(MISO_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:643:19: anm: i expansionen av makrot "MISO_PIN"
SET_INPUT(MISO_PIN);

               ^

/tmp/arduino_build_147243/sketch/pins.h:114:27: fel: att sätta ihop "/* PINB.3, 22, MISO*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define MISO_PIN 50 // PINB.3, 22, MISO

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:49:65: anm: i definitionen av makrot "_SET_INPUT"
#define _SET_INPUT(IO) do {DIO ## IO ## _DDR &= ~MASK(DIO ## IO ## _PIN); } while (0)

                                                             ^

/tmp/arduino_build_147243/sketch/HAL.h:643:9: anm: i expansionen av makrot "SET_INPUT"
SET_INPUT(MISO_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:643:19: anm: i expansionen av makrot "MISO_PIN"
SET_INPUT(MISO_PIN);

               ^

/tmp/arduino_build_147243/sketch/pins.h:115:27: fel: att sätta ihop "/* PINB.2, 21, MOSI*/" och "_DDR" ger inte en giltigt preprocessorsymbol
#define MOSI_PIN 51 // PINB.2, 21, MOSI

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:52:39: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                   ^

/tmp/arduino_build_147243/sketch/HAL.h:644:9: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(MOSI_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:644:20: anm: i expansionen av makrot "MOSI_PIN"
SET_OUTPUT(MOSI_PIN);

                ^

/tmp/arduino_build_147243/sketch/pins.h:115:27: fel: att sätta ihop "/* PINB.2, 21, MOSI*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define MOSI_PIN 51 // PINB.2, 21, MOSI

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:52:66: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                                              ^

/tmp/arduino_build_147243/sketch/HAL.h:644:9: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(MOSI_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:644:20: anm: i expansionen av makrot "MOSI_PIN"
SET_OUTPUT(MOSI_PIN);

                ^

/tmp/arduino_build_147243/sketch/pins.h:113:27: fel: att sätta ihop "/* PINB.1, 20, SCK*/" och "_DDR" ger inte en giltigt preprocessorsymbol
#define SCK_PIN 52 // PINB.1, 20, SCK

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:52:39: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                   ^

/tmp/arduino_build_147243/sketch/HAL.h:645:9: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(SCK_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:645:20: anm: i expansionen av makrot "SCK_PIN"
SET_OUTPUT(SCK_PIN);

                ^

/tmp/arduino_build_147243/sketch/pins.h:113:27: fel: att sätta ihop "/* PINB.1, 20, SCK*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define SCK_PIN 52 // PINB.1, 20, SCK

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:52:66: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                                              ^

/tmp/arduino_build_147243/sketch/HAL.h:645:9: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(SCK_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:645:20: anm: i expansionen av makrot "SCK_PIN"
SET_OUTPUT(SCK_PIN);

                ^

/tmp/arduino_build_147243/sketch/pins.h:82:24: fel: att sätta ihop "/* PINB.0, 19, SS*/" och "_DDR" ger inte en giltigt preprocessorsymbol
#define SDSS 53 // PINB.0, 19, SS

                    ^

/tmp/arduino_build_147243/sketch/fastio.h:52:39: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                   ^

/tmp/arduino_build_147243/sketch/HAL.h:648:9: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(SDSS);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:648:20: anm: i expansionen av makrot "SDSS"
SET_OUTPUT(SDSS);

                ^

/tmp/arduino_build_147243/sketch/pins.h:82:24: fel: att sätta ihop "/* PINB.0, 19, SS*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define SDSS 53 // PINB.0, 19, SS

                    ^

/tmp/arduino_build_147243/sketch/fastio.h:52:66: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                                              ^

/tmp/arduino_build_147243/sketch/HAL.h:648:9: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(SDSS);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:648:20: anm: i expansionen av makrot "SDSS"
SET_OUTPUT(SDSS);

                ^

/tmp/arduino_build_147243/sketch/pins.h:115:27: fel: att sätta ihop "/* PINB.2, 21, MOSI*/" och "_DDR" ger inte en giltigt preprocessorsymbol
#define MOSI_PIN 51 // PINB.2, 21, MOSI

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:52:39: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                   ^

/tmp/arduino_build_147243/sketch/HAL.h:668:9: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(MOSI_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:668:20: anm: i expansionen av makrot "MOSI_PIN"
SET_OUTPUT(MOSI_PIN);

                ^

/tmp/arduino_build_147243/sketch/pins.h:115:27: fel: att sätta ihop "/* PINB.2, 21, MOSI*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define MOSI_PIN 51 // PINB.2, 21, MOSI

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:52:66: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                                              ^

/tmp/arduino_build_147243/sketch/HAL.h:668:9: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(MOSI_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:668:20: anm: i expansionen av makrot "MOSI_PIN"
SET_OUTPUT(MOSI_PIN);

                ^

/tmp/arduino_build_147243/sketch/pins.h:114:27: fel: att sätta ihop "/* PINB.3, 22, MISO*/" och "_DDR" ger inte en giltigt preprocessorsymbol
#define MISO_PIN 50 // PINB.3, 22, MISO

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:49:38: anm: i definitionen av makrot "_SET_INPUT"
#define _SET_INPUT(IO) do {DIO ## IO ## _DDR &= ~MASK(DIO ## IO ## _PIN); } while (0)

                                  ^

/tmp/arduino_build_147243/sketch/HAL.h:669:9: anm: i expansionen av makrot "SET_INPUT"
SET_INPUT(MISO_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:669:19: anm: i expansionen av makrot "MISO_PIN"
SET_INPUT(MISO_PIN);

               ^

/tmp/arduino_build_147243/sketch/pins.h:114:27: fel: att sätta ihop "/* PINB.3, 22, MISO*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define MISO_PIN 50 // PINB.3, 22, MISO

                       ^

/tmp/arduino_build_147243/sketch/fastio.h:49:65: anm: i definitionen av makrot "_SET_INPUT"
#define _SET_INPUT(IO) do {DIO ## IO ## _DDR &= ~MASK(DIO ## IO ## _PIN); } while (0)

                                                             ^

/tmp/arduino_build_147243/sketch/HAL.h:669:9: anm: i expansionen av makrot "SET_INPUT"
SET_INPUT(MISO_PIN);

     ^

/tmp/arduino_build_147243/sketch/HAL.h:669:19: anm: i expansionen av makrot "MISO_PIN"
SET_INPUT(MISO_PIN);

               ^

/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_DDR" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:52:39: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                   ^

/tmp/arduino_build_147243/sketch/HAL.h:761:3: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(WATCHDOG_PIN);

^
/tmp/arduino_build_147243/sketch/HAL.h:761:14: anm: i expansionen av makrot "WATCHDOG_PIN"
SET_OUTPUT(WATCHDOG_PIN);

          ^

/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:52:66: anm: i definitionen av makrot "_SET_OUTPUT"
#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)

                                                              ^

/tmp/arduino_build_147243/sketch/HAL.h:761:3: anm: i expansionen av makrot "SET_OUTPUT"
SET_OUTPUT(WATCHDOG_PIN);

^
/tmp/arduino_build_147243/sketch/HAL.h:761:14: anm: i expansionen av makrot "WATCHDOG_PIN"
SET_OUTPUT(WATCHDOG_PIN);

          ^

/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_DDR" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:49:38: anm: i definitionen av makrot "_SET_INPUT"
#define _SET_INPUT(IO) do {DIO ## IO ## _DDR &= ~MASK(DIO ## IO ## _PIN); } while (0)

                                  ^

/tmp/arduino_build_147243/sketch/HAL.h:778:3: anm: i expansionen av makrot "SET_INPUT"
SET_INPUT(WATCHDOG_PIN);

^
/tmp/arduino_build_147243/sketch/HAL.h:778:13: anm: i expansionen av makrot "WATCHDOG_PIN"
SET_INPUT(WATCHDOG_PIN);

         ^

/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:49:65: anm: i definitionen av makrot "_SET_INPUT"
#define _SET_INPUT(IO) do {DIO ## IO ## _DDR &= ~MASK(DIO ## IO ## _PIN); } while (0)

                                                             ^

/tmp/arduino_build_147243/sketch/HAL.h:778:3: anm: i expansionen av makrot "SET_INPUT"
SET_INPUT(WATCHDOG_PIN);

^
/tmp/arduino_build_147243/sketch/HAL.h:778:13: anm: i expansionen av makrot "WATCHDOG_PIN"
SET_INPUT(WATCHDOG_PIN);

         ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/HAL.h:796:22: anm: i expansionen av makrot "READ"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

                  ^

/tmp/arduino_build_147243/sketch/HAL.h:796:27: anm: i expansionen av makrot "WATCHDOG_PIN"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

                       ^

/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/HAL.h:796:22: anm: i expansionen av makrot "READ"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

                  ^

/tmp/arduino_build_147243/sketch/HAL.h:796:27: anm: i expansionen av makrot "WATCHDOG_PIN"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

                       ^

/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/HAL.h:796:3: anm: i expansionen av makrot "WRITE"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

^
/tmp/arduino_build_147243/sketch/HAL.h:796:9: anm: i expansionen av makrot "WATCHDOG_PIN"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

     ^

/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/HAL.h:796:3: anm: i expansionen av makrot "WRITE"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

^
/tmp/arduino_build_147243/sketch/HAL.h:796:9: anm: i expansionen av makrot "WATCHDOG_PIN"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

     ^

/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/HAL.h:796:3: anm: i expansionen av makrot "WRITE"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

^
/tmp/arduino_build_147243/sketch/HAL.h:796:9: anm: i expansionen av makrot "WATCHDOG_PIN"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

     ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:92:30: fel: att sätta ihop "/* PINC.0*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define WATCHDOG_PIN 37 // PINC.0

                          ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/HAL.h:796:3: anm: i expansionen av makrot "WRITE"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

^
/tmp/arduino_build_147243/sketch/HAL.h:796:9: anm: i expansionen av makrot "WATCHDOG_PIN"
WRITE(WATCHDOG_PIN,READ(WATCHDOG_PIN) ? 0 : 1);

     ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:67:36: fel: att sätta ihop "/* PINA.4, 74, STP_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_STEP_PIN 26 // PINA.4, 74, STP_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:140:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_STEP_PIN,HIGH);

     ^

/tmp/arduino_build_147243/sketch/pins.h:375:24: anm: i expansionen av makrot "ORIG_E0_STEP_PIN"
#define E0_STEP_PIN ORIG_E0_STEP_PIN

                    ^

/tmp/arduino_build_147243/sketch/RF1000.h:244:28: anm: i expansionen av makrot "E0_STEP_PIN"
#define EXT0_STEP_PIN E0_STEP_PIN

                        ^

/tmp/arduino_build_147243/sketch/Extruder.h:140:15: anm: i expansionen av makrot "EXT0_STEP_PIN"
WRITE(EXT0_STEP_PIN,HIGH);

           ^

/tmp/arduino_build_147243/sketch/pins.h:67:36: fel: att sätta ihop "/* PINA.4, 74, STP_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_STEP_PIN 26 // PINA.4, 74, STP_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Extruder.h:140:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_STEP_PIN,HIGH);

     ^

/tmp/arduino_build_147243/sketch/pins.h:375:24: anm: i expansionen av makrot "ORIG_E0_STEP_PIN"
#define E0_STEP_PIN ORIG_E0_STEP_PIN

                    ^

/tmp/arduino_build_147243/sketch/RF1000.h:244:28: anm: i expansionen av makrot "E0_STEP_PIN"
#define EXT0_STEP_PIN E0_STEP_PIN

                        ^

/tmp/arduino_build_147243/sketch/Extruder.h:140:15: anm: i expansionen av makrot "EXT0_STEP_PIN"
WRITE(EXT0_STEP_PIN,HIGH);

           ^

/tmp/arduino_build_147243/sketch/pins.h:67:36: fel: att sätta ihop "/* PINA.4, 74, STP_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_STEP_PIN 26 // PINA.4, 74, STP_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Extruder.h:140:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_STEP_PIN,HIGH);

     ^

/tmp/arduino_build_147243/sketch/pins.h:375:24: anm: i expansionen av makrot "ORIG_E0_STEP_PIN"
#define E0_STEP_PIN ORIG_E0_STEP_PIN

                    ^

/tmp/arduino_build_147243/sketch/RF1000.h:244:28: anm: i expansionen av makrot "E0_STEP_PIN"
#define EXT0_STEP_PIN E0_STEP_PIN

                        ^

/tmp/arduino_build_147243/sketch/Extruder.h:140:15: anm: i expansionen av makrot "EXT0_STEP_PIN"
WRITE(EXT0_STEP_PIN,HIGH);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:67:36: fel: att sätta ihop "/* PINA.4, 74, STP_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_STEP_PIN 26 // PINA.4, 74, STP_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Extruder.h:140:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_STEP_PIN,HIGH);

     ^

/tmp/arduino_build_147243/sketch/pins.h:375:24: anm: i expansionen av makrot "ORIG_E0_STEP_PIN"
#define E0_STEP_PIN ORIG_E0_STEP_PIN

                    ^

/tmp/arduino_build_147243/sketch/RF1000.h:244:28: anm: i expansionen av makrot "E0_STEP_PIN"
#define EXT0_STEP_PIN E0_STEP_PIN

                        ^

/tmp/arduino_build_147243/sketch/Extruder.h:140:15: anm: i expansionen av makrot "EXT0_STEP_PIN"
WRITE(EXT0_STEP_PIN,HIGH);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:67:36: fel: att sätta ihop "/* PINA.4, 74, STP_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_STEP_PIN 26 // PINA.4, 74, STP_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:208:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:375:24: anm: i expansionen av makrot "ORIG_E0_STEP_PIN"
#define E0_STEP_PIN ORIG_E0_STEP_PIN

                    ^

/tmp/arduino_build_147243/sketch/RF1000.h:244:28: anm: i expansionen av makrot "E0_STEP_PIN"
#define EXT0_STEP_PIN E0_STEP_PIN

                        ^

/tmp/arduino_build_147243/sketch/Extruder.h:208:15: anm: i expansionen av makrot "EXT0_STEP_PIN"
WRITE(EXT0_STEP_PIN,LOW);

           ^

/tmp/arduino_build_147243/sketch/pins.h:67:36: fel: att sätta ihop "/* PINA.4, 74, STP_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_STEP_PIN 26 // PINA.4, 74, STP_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Extruder.h:208:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:375:24: anm: i expansionen av makrot "ORIG_E0_STEP_PIN"
#define E0_STEP_PIN ORIG_E0_STEP_PIN

                    ^

/tmp/arduino_build_147243/sketch/RF1000.h:244:28: anm: i expansionen av makrot "E0_STEP_PIN"
#define EXT0_STEP_PIN E0_STEP_PIN

                        ^

/tmp/arduino_build_147243/sketch/Extruder.h:208:15: anm: i expansionen av makrot "EXT0_STEP_PIN"
WRITE(EXT0_STEP_PIN,LOW);

           ^

/tmp/arduino_build_147243/sketch/pins.h:67:36: fel: att sätta ihop "/* PINA.4, 74, STP_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_STEP_PIN 26 // PINA.4, 74, STP_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Extruder.h:208:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:375:24: anm: i expansionen av makrot "ORIG_E0_STEP_PIN"
#define E0_STEP_PIN ORIG_E0_STEP_PIN

                    ^

/tmp/arduino_build_147243/sketch/RF1000.h:244:28: anm: i expansionen av makrot "E0_STEP_PIN"
#define EXT0_STEP_PIN E0_STEP_PIN

                        ^

/tmp/arduino_build_147243/sketch/Extruder.h:208:15: anm: i expansionen av makrot "EXT0_STEP_PIN"
WRITE(EXT0_STEP_PIN,LOW);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:67:36: fel: att sätta ihop "/* PINA.4, 74, STP_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_STEP_PIN 26 // PINA.4, 74, STP_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Extruder.h:208:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:375:24: anm: i expansionen av makrot "ORIG_E0_STEP_PIN"
#define E0_STEP_PIN ORIG_E0_STEP_PIN

                    ^

/tmp/arduino_build_147243/sketch/RF1000.h:244:28: anm: i expansionen av makrot "E0_STEP_PIN"
#define EXT0_STEP_PIN E0_STEP_PIN

                        ^

/tmp/arduino_build_147243/sketch/Extruder.h:208:15: anm: i expansionen av makrot "EXT0_STEP_PIN"
WRITE(EXT0_STEP_PIN,LOW);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:68:36: fel: att sätta ihop "/* PINA.6, 72, DIR_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_DIR_PIN 28 // PINA.6, 72, DIR_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:280:17: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);

             ^

/tmp/arduino_build_147243/sketch/pins.h:376:23: anm: i expansionen av makrot "ORIG_E0_DIR_PIN"
#define E0_DIR_PIN ORIG_E0_DIR_PIN

                   ^

/tmp/arduino_build_147243/sketch/RF1000.h:245:27: anm: i expansionen av makrot "E0_DIR_PIN"
#define EXT0_DIR_PIN E0_DIR_PIN

                       ^

/tmp/arduino_build_147243/sketch/Extruder.h:280:23: anm: i expansionen av makrot "EXT0_DIR_PIN"
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:68:36: fel: att sätta ihop "/* PINA.6, 72, DIR_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_DIR_PIN 28 // PINA.6, 72, DIR_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Extruder.h:280:17: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);

             ^

/tmp/arduino_build_147243/sketch/pins.h:376:23: anm: i expansionen av makrot "ORIG_E0_DIR_PIN"
#define E0_DIR_PIN ORIG_E0_DIR_PIN

                   ^

/tmp/arduino_build_147243/sketch/RF1000.h:245:27: anm: i expansionen av makrot "E0_DIR_PIN"
#define EXT0_DIR_PIN E0_DIR_PIN

                       ^

/tmp/arduino_build_147243/sketch/Extruder.h:280:23: anm: i expansionen av makrot "EXT0_DIR_PIN"
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:68:36: fel: att sätta ihop "/* PINA.6, 72, DIR_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_DIR_PIN 28 // PINA.6, 72, DIR_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Extruder.h:280:17: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);

             ^

/tmp/arduino_build_147243/sketch/pins.h:376:23: anm: i expansionen av makrot "ORIG_E0_DIR_PIN"
#define E0_DIR_PIN ORIG_E0_DIR_PIN

                   ^

/tmp/arduino_build_147243/sketch/RF1000.h:245:27: anm: i expansionen av makrot "E0_DIR_PIN"
#define EXT0_DIR_PIN E0_DIR_PIN

                       ^

/tmp/arduino_build_147243/sketch/Extruder.h:280:23: anm: i expansionen av makrot "EXT0_DIR_PIN"
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:68:36: fel: att sätta ihop "/* PINA.6, 72, DIR_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_DIR_PIN 28 // PINA.6, 72, DIR_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Extruder.h:280:17: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);

             ^

/tmp/arduino_build_147243/sketch/pins.h:376:23: anm: i expansionen av makrot "ORIG_E0_DIR_PIN"
#define E0_DIR_PIN ORIG_E0_DIR_PIN

                   ^

/tmp/arduino_build_147243/sketch/RF1000.h:245:27: anm: i expansionen av makrot "E0_DIR_PIN"
#define EXT0_DIR_PIN E0_DIR_PIN

                       ^

/tmp/arduino_build_147243/sketch/Extruder.h:280:23: anm: i expansionen av makrot "EXT0_DIR_PIN"
WRITE(EXT0_DIR_PIN,!EXT0_INVERSE);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:68:36: fel: att sätta ihop "/* PINA.6, 72, DIR_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_DIR_PIN 28 // PINA.6, 72, DIR_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:288:17: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);

             ^

/tmp/arduino_build_147243/sketch/pins.h:376:23: anm: i expansionen av makrot "ORIG_E0_DIR_PIN"
#define E0_DIR_PIN ORIG_E0_DIR_PIN

                   ^

/tmp/arduino_build_147243/sketch/RF1000.h:245:27: anm: i expansionen av makrot "E0_DIR_PIN"
#define EXT0_DIR_PIN E0_DIR_PIN

                       ^

/tmp/arduino_build_147243/sketch/Extruder.h:288:23: anm: i expansionen av makrot "EXT0_DIR_PIN"
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:68:36: fel: att sätta ihop "/* PINA.6, 72, DIR_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_DIR_PIN 28 // PINA.6, 72, DIR_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Extruder.h:288:17: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);

             ^

/tmp/arduino_build_147243/sketch/pins.h:376:23: anm: i expansionen av makrot "ORIG_E0_DIR_PIN"
#define E0_DIR_PIN ORIG_E0_DIR_PIN

                   ^

/tmp/arduino_build_147243/sketch/RF1000.h:245:27: anm: i expansionen av makrot "E0_DIR_PIN"
#define EXT0_DIR_PIN E0_DIR_PIN

                       ^

/tmp/arduino_build_147243/sketch/Extruder.h:288:23: anm: i expansionen av makrot "EXT0_DIR_PIN"
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:68:36: fel: att sätta ihop "/* PINA.6, 72, DIR_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_DIR_PIN 28 // PINA.6, 72, DIR_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Extruder.h:288:17: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);

             ^

/tmp/arduino_build_147243/sketch/pins.h:376:23: anm: i expansionen av makrot "ORIG_E0_DIR_PIN"
#define E0_DIR_PIN ORIG_E0_DIR_PIN

                   ^

/tmp/arduino_build_147243/sketch/RF1000.h:245:27: anm: i expansionen av makrot "E0_DIR_PIN"
#define EXT0_DIR_PIN E0_DIR_PIN

                       ^

/tmp/arduino_build_147243/sketch/Extruder.h:288:23: anm: i expansionen av makrot "EXT0_DIR_PIN"
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:68:36: fel: att sätta ihop "/* PINA.6, 72, DIR_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_DIR_PIN 28 // PINA.6, 72, DIR_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Extruder.h:288:17: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);

             ^

/tmp/arduino_build_147243/sketch/pins.h:376:23: anm: i expansionen av makrot "ORIG_E0_DIR_PIN"
#define E0_DIR_PIN ORIG_E0_DIR_PIN

                   ^

/tmp/arduino_build_147243/sketch/RF1000.h:245:27: anm: i expansionen av makrot "E0_DIR_PIN"
#define EXT0_DIR_PIN E0_DIR_PIN

                       ^

/tmp/arduino_build_147243/sketch/Extruder.h:288:23: anm: i expansionen av makrot "EXT0_DIR_PIN"
WRITE(EXT0_DIR_PIN,EXT0_INVERSE);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:69:36: fel: att sätta ihop "/* PINA.2, 76, ENA_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_ENABLE_PIN 24 // PINA.2, 76, ENA_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:379:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );

     ^

/tmp/arduino_build_147243/sketch/pins.h:377:25: anm: i expansionen av makrot "ORIG_E0_ENABLE_PIN"
#define E0_ENABLE_PIN ORIG_E0_ENABLE_PIN

                     ^

/tmp/arduino_build_147243/sketch/RF1000.h:249:30: anm: i expansionen av makrot "E0_ENABLE_PIN"
#define EXT0_ENABLE_PIN E0_ENABLE_PIN

                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:379:15: anm: i expansionen av makrot "EXT0_ENABLE_PIN"
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );

           ^

/tmp/arduino_build_147243/sketch/pins.h:69:36: fel: att sätta ihop "/* PINA.2, 76, ENA_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_ENABLE_PIN 24 // PINA.2, 76, ENA_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Extruder.h:379:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );

     ^

/tmp/arduino_build_147243/sketch/pins.h:377:25: anm: i expansionen av makrot "ORIG_E0_ENABLE_PIN"
#define E0_ENABLE_PIN ORIG_E0_ENABLE_PIN

                     ^

/tmp/arduino_build_147243/sketch/RF1000.h:249:30: anm: i expansionen av makrot "E0_ENABLE_PIN"
#define EXT0_ENABLE_PIN E0_ENABLE_PIN

                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:379:15: anm: i expansionen av makrot "EXT0_ENABLE_PIN"
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );

           ^

/tmp/arduino_build_147243/sketch/pins.h:69:36: fel: att sätta ihop "/* PINA.2, 76, ENA_DRV4*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_ENABLE_PIN 24 // PINA.2, 76, ENA_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Extruder.h:379:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );

     ^

/tmp/arduino_build_147243/sketch/pins.h:377:25: anm: i expansionen av makrot "ORIG_E0_ENABLE_PIN"
#define E0_ENABLE_PIN ORIG_E0_ENABLE_PIN

                     ^

/tmp/arduino_build_147243/sketch/RF1000.h:249:30: anm: i expansionen av makrot "E0_ENABLE_PIN"
#define EXT0_ENABLE_PIN E0_ENABLE_PIN

                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:379:15: anm: i expansionen av makrot "EXT0_ENABLE_PIN"
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:69:36: fel: att sätta ihop "/* PINA.2, 76, ENA_DRV4*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_E0_ENABLE_PIN 24 // PINA.2, 76, ENA_DRV4

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Extruder.h:379:9: anm: i expansionen av makrot "WRITE"
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );

     ^

/tmp/arduino_build_147243/sketch/pins.h:377:25: anm: i expansionen av makrot "ORIG_E0_ENABLE_PIN"
#define E0_ENABLE_PIN ORIG_E0_ENABLE_PIN

                     ^

/tmp/arduino_build_147243/sketch/RF1000.h:249:30: anm: i expansionen av makrot "E0_ENABLE_PIN"
#define EXT0_ENABLE_PIN E0_ENABLE_PIN

                          ^

/tmp/arduino_build_147243/sketch/Extruder.h:379:15: anm: i expansionen av makrot "EXT0_ENABLE_PIN"
WRITE(EXT0_ENABLE_PIN,EXT0_ENABLE_ON );

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:49:36: fel: att sätta ihop "/* PIND.7, 50, ENA_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_ENABLE_PIN 38 // PIND.7, 50, ENA_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:266:9: anm: i expansionen av makrot "WRITE"
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:359:24: anm: i expansionen av makrot "ORIG_X_ENABLE_PIN"
#define X_ENABLE_PIN ORIG_X_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:266:15: anm: i expansionen av makrot "X_ENABLE_PIN"
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:49:36: fel: att sätta ihop "/* PIND.7, 50, ENA_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_ENABLE_PIN 38 // PIND.7, 50, ENA_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:266:9: anm: i expansionen av makrot "WRITE"
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:359:24: anm: i expansionen av makrot "ORIG_X_ENABLE_PIN"
#define X_ENABLE_PIN ORIG_X_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:266:15: anm: i expansionen av makrot "X_ENABLE_PIN"
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:49:36: fel: att sätta ihop "/* PIND.7, 50, ENA_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_ENABLE_PIN 38 // PIND.7, 50, ENA_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:266:9: anm: i expansionen av makrot "WRITE"
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:359:24: anm: i expansionen av makrot "ORIG_X_ENABLE_PIN"
#define X_ENABLE_PIN ORIG_X_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:266:15: anm: i expansionen av makrot "X_ENABLE_PIN"
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:49:36: fel: att sätta ihop "/* PIND.7, 50, ENA_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_ENABLE_PIN 38 // PIND.7, 50, ENA_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:266:9: anm: i expansionen av makrot "WRITE"
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:359:24: anm: i expansionen av makrot "ORIG_X_ENABLE_PIN"
#define X_ENABLE_PIN ORIG_X_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:266:15: anm: i expansionen av makrot "X_ENABLE_PIN"
WRITE(X_ENABLE_PIN,!X_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:55:36: fel: att sätta ihop "/* PINF.2, 95, ENA_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_ENABLE_PIN 56 // PINF.2, 95, ENA_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:287:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:365:24: anm: i expansionen av makrot "ORIG_Y_ENABLE_PIN"
#define Y_ENABLE_PIN ORIG_Y_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:287:15: anm: i expansionen av makrot "Y_ENABLE_PIN"
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:55:36: fel: att sätta ihop "/* PINF.2, 95, ENA_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_ENABLE_PIN 56 // PINF.2, 95, ENA_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:287:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:365:24: anm: i expansionen av makrot "ORIG_Y_ENABLE_PIN"
#define Y_ENABLE_PIN ORIG_Y_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:287:15: anm: i expansionen av makrot "Y_ENABLE_PIN"
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:55:36: fel: att sätta ihop "/* PINF.2, 95, ENA_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_ENABLE_PIN 56 // PINF.2, 95, ENA_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:287:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:365:24: anm: i expansionen av makrot "ORIG_Y_ENABLE_PIN"
#define Y_ENABLE_PIN ORIG_Y_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:287:15: anm: i expansionen av makrot "Y_ENABLE_PIN"
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:55:36: fel: att sätta ihop "/* PINF.2, 95, ENA_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_ENABLE_PIN 56 // PINF.2, 95, ENA_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:287:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:365:24: anm: i expansionen av makrot "ORIG_Y_ENABLE_PIN"
#define Y_ENABLE_PIN ORIG_Y_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:287:15: anm: i expansionen av makrot "Y_ENABLE_PIN"
WRITE(Y_ENABLE_PIN,!Y_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:61:36: fel: att sätta ihop "/* PINK.0, 89, ENA_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_ENABLE_PIN 62 // PINK.0, 89, ENA_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:308:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:371:24: anm: i expansionen av makrot "ORIG_Z_ENABLE_PIN"
#define Z_ENABLE_PIN ORIG_Z_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:308:15: anm: i expansionen av makrot "Z_ENABLE_PIN"
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:61:36: fel: att sätta ihop "/* PINK.0, 89, ENA_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_ENABLE_PIN 62 // PINK.0, 89, ENA_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:308:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:371:24: anm: i expansionen av makrot "ORIG_Z_ENABLE_PIN"
#define Z_ENABLE_PIN ORIG_Z_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:308:15: anm: i expansionen av makrot "Z_ENABLE_PIN"
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:61:36: fel: att sätta ihop "/* PINK.0, 89, ENA_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_ENABLE_PIN 62 // PINK.0, 89, ENA_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:308:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:371:24: anm: i expansionen av makrot "ORIG_Z_ENABLE_PIN"
#define Z_ENABLE_PIN ORIG_Z_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:308:15: anm: i expansionen av makrot "Z_ENABLE_PIN"
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:61:36: fel: att sätta ihop "/* PINK.0, 89, ENA_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_ENABLE_PIN 62 // PINK.0, 89, ENA_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:308:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:371:24: anm: i expansionen av makrot "ORIG_Z_ENABLE_PIN"
#define Z_ENABLE_PIN ORIG_Z_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:308:15: anm: i expansionen av makrot "Z_ENABLE_PIN"
WRITE(Z_ENABLE_PIN,!Z_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:49:36: fel: att sätta ihop "/* PIND.7, 50, ENA_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_ENABLE_PIN 38 // PIND.7, 50, ENA_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:334:9: anm: i expansionen av makrot "WRITE"
WRITE(X_ENABLE_PIN, X_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:359:24: anm: i expansionen av makrot "ORIG_X_ENABLE_PIN"
#define X_ENABLE_PIN ORIG_X_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:334:15: anm: i expansionen av makrot "X_ENABLE_PIN"
WRITE(X_ENABLE_PIN, X_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:49:36: fel: att sätta ihop "/* PIND.7, 50, ENA_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_ENABLE_PIN 38 // PIND.7, 50, ENA_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:334:9: anm: i expansionen av makrot "WRITE"
WRITE(X_ENABLE_PIN, X_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:359:24: anm: i expansionen av makrot "ORIG_X_ENABLE_PIN"
#define X_ENABLE_PIN ORIG_X_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:334:15: anm: i expansionen av makrot "X_ENABLE_PIN"
WRITE(X_ENABLE_PIN, X_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:49:36: fel: att sätta ihop "/* PIND.7, 50, ENA_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_ENABLE_PIN 38 // PIND.7, 50, ENA_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:334:9: anm: i expansionen av makrot "WRITE"
WRITE(X_ENABLE_PIN, X_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:359:24: anm: i expansionen av makrot "ORIG_X_ENABLE_PIN"
#define X_ENABLE_PIN ORIG_X_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:334:15: anm: i expansionen av makrot "X_ENABLE_PIN"
WRITE(X_ENABLE_PIN, X_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:49:36: fel: att sätta ihop "/* PIND.7, 50, ENA_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_ENABLE_PIN 38 // PIND.7, 50, ENA_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:334:9: anm: i expansionen av makrot "WRITE"
WRITE(X_ENABLE_PIN, X_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:359:24: anm: i expansionen av makrot "ORIG_X_ENABLE_PIN"
#define X_ENABLE_PIN ORIG_X_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:334:15: anm: i expansionen av makrot "X_ENABLE_PIN"
WRITE(X_ENABLE_PIN, X_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:55:36: fel: att sätta ihop "/* PINF.2, 95, ENA_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_ENABLE_PIN 56 // PINF.2, 95, ENA_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:355:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:365:24: anm: i expansionen av makrot "ORIG_Y_ENABLE_PIN"
#define Y_ENABLE_PIN ORIG_Y_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:355:15: anm: i expansionen av makrot "Y_ENABLE_PIN"
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:55:36: fel: att sätta ihop "/* PINF.2, 95, ENA_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_ENABLE_PIN 56 // PINF.2, 95, ENA_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:355:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:365:24: anm: i expansionen av makrot "ORIG_Y_ENABLE_PIN"
#define Y_ENABLE_PIN ORIG_Y_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:355:15: anm: i expansionen av makrot "Y_ENABLE_PIN"
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:55:36: fel: att sätta ihop "/* PINF.2, 95, ENA_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_ENABLE_PIN 56 // PINF.2, 95, ENA_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:355:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:365:24: anm: i expansionen av makrot "ORIG_Y_ENABLE_PIN"
#define Y_ENABLE_PIN ORIG_Y_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:355:15: anm: i expansionen av makrot "Y_ENABLE_PIN"
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:55:36: fel: att sätta ihop "/* PINF.2, 95, ENA_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_ENABLE_PIN 56 // PINF.2, 95, ENA_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:355:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:365:24: anm: i expansionen av makrot "ORIG_Y_ENABLE_PIN"
#define Y_ENABLE_PIN ORIG_Y_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:355:15: anm: i expansionen av makrot "Y_ENABLE_PIN"
WRITE(Y_ENABLE_PIN, Y_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:61:36: fel: att sätta ihop "/* PINK.0, 89, ENA_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_ENABLE_PIN 62 // PINK.0, 89, ENA_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:375:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:371:24: anm: i expansionen av makrot "ORIG_Z_ENABLE_PIN"
#define Z_ENABLE_PIN ORIG_Z_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:375:15: anm: i expansionen av makrot "Z_ENABLE_PIN"
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:61:36: fel: att sätta ihop "/* PINK.0, 89, ENA_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_ENABLE_PIN 62 // PINK.0, 89, ENA_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:375:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:371:24: anm: i expansionen av makrot "ORIG_Z_ENABLE_PIN"
#define Z_ENABLE_PIN ORIG_Z_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:375:15: anm: i expansionen av makrot "Z_ENABLE_PIN"
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);

           ^

/tmp/arduino_build_147243/sketch/pins.h:61:36: fel: att sätta ihop "/* PINK.0, 89, ENA_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_ENABLE_PIN 62 // PINK.0, 89, ENA_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:375:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:371:24: anm: i expansionen av makrot "ORIG_Z_ENABLE_PIN"
#define Z_ENABLE_PIN ORIG_Z_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:375:15: anm: i expansionen av makrot "Z_ENABLE_PIN"
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:61:36: fel: att sätta ihop "/* PINK.0, 89, ENA_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_ENABLE_PIN 62 // PINK.0, 89, ENA_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:375:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);

     ^

/tmp/arduino_build_147243/sketch/pins.h:371:24: anm: i expansionen av makrot "ORIG_Z_ENABLE_PIN"
#define Z_ENABLE_PIN ORIG_Z_ENABLE_PIN

                    ^

/tmp/arduino_build_147243/sketch/Printer.h:375:15: anm: i expansionen av makrot "Z_ENABLE_PIN"
WRITE(Z_ENABLE_PIN, Z_ENABLE_ON);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:404:17: anm: i expansionen av makrot "WRITE"
WRITE(X_DIR_PIN,!INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:404:23: anm: i expansionen av makrot "X_DIR_PIN"
WRITE(X_DIR_PIN,!INVERT_X_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:404:17: anm: i expansionen av makrot "WRITE"
WRITE(X_DIR_PIN,!INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:404:23: anm: i expansionen av makrot "X_DIR_PIN"
WRITE(X_DIR_PIN,!INVERT_X_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:404:17: anm: i expansionen av makrot "WRITE"
WRITE(X_DIR_PIN,!INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:404:23: anm: i expansionen av makrot "X_DIR_PIN"
WRITE(X_DIR_PIN,!INVERT_X_DIR);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:404:17: anm: i expansionen av makrot "WRITE"
WRITE(X_DIR_PIN,!INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:404:23: anm: i expansionen av makrot "X_DIR_PIN"
WRITE(X_DIR_PIN,!INVERT_X_DIR);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:418:17: anm: i expansionen av makrot "WRITE"
WRITE(X_DIR_PIN,INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:418:23: anm: i expansionen av makrot "X_DIR_PIN"
WRITE(X_DIR_PIN,INVERT_X_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:418:17: anm: i expansionen av makrot "WRITE"
WRITE(X_DIR_PIN,INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:418:23: anm: i expansionen av makrot "X_DIR_PIN"
WRITE(X_DIR_PIN,INVERT_X_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:418:17: anm: i expansionen av makrot "WRITE"
WRITE(X_DIR_PIN,INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:418:23: anm: i expansionen av makrot "X_DIR_PIN"
WRITE(X_DIR_PIN,INVERT_X_DIR);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:418:17: anm: i expansionen av makrot "WRITE"
WRITE(X_DIR_PIN,INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:418:23: anm: i expansionen av makrot "X_DIR_PIN"
WRITE(X_DIR_PIN,INVERT_X_DIR);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:441:17: anm: i expansionen av makrot "WRITE"
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:441:23: anm: i expansionen av makrot "Y_DIR_PIN"
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:441:17: anm: i expansionen av makrot "WRITE"
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:441:23: anm: i expansionen av makrot "Y_DIR_PIN"
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:441:17: anm: i expansionen av makrot "WRITE"
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:441:23: anm: i expansionen av makrot "Y_DIR_PIN"
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:441:17: anm: i expansionen av makrot "WRITE"
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:441:23: anm: i expansionen av makrot "Y_DIR_PIN"
WRITE(Y_DIR_PIN,!INVERT_Y_DIR);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:455:17: anm: i expansionen av makrot "WRITE"
WRITE(Y_DIR_PIN,INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:455:23: anm: i expansionen av makrot "Y_DIR_PIN"
WRITE(Y_DIR_PIN,INVERT_Y_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:455:17: anm: i expansionen av makrot "WRITE"
WRITE(Y_DIR_PIN,INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:455:23: anm: i expansionen av makrot "Y_DIR_PIN"
WRITE(Y_DIR_PIN,INVERT_Y_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:455:17: anm: i expansionen av makrot "WRITE"
WRITE(Y_DIR_PIN,INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:455:23: anm: i expansionen av makrot "Y_DIR_PIN"
WRITE(Y_DIR_PIN,INVERT_Y_DIR);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:455:17: anm: i expansionen av makrot "WRITE"
WRITE(Y_DIR_PIN,INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:455:23: anm: i expansionen av makrot "Y_DIR_PIN"
WRITE(Y_DIR_PIN,INVERT_Y_DIR);

                   ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:476:4: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );

^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:476:11: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );

       ^

/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:476:4: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );

^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:476:11: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );

       ^

/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:476:4: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );

^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:476:11: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );

       ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:476:4: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );

^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:476:11: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );

       ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:491:4: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );

^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:491:11: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );

       ^

/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:491:4: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );

^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:491:11: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );

       ^

/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:491:4: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );

^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:491:11: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );

       ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:491:4: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );

^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:491:11: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );

       ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:507:18: anm: i expansionen av makrot "READ"
return ((READ(Z_DIR_PIN)!=0) ^ INVERT_Z_DIR);

              ^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:507:23: anm: i expansionen av makrot "Z_DIR_PIN"
return ((READ(Z_DIR_PIN)!=0) ^ INVERT_Z_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:507:18: anm: i expansionen av makrot "READ"
return ((READ(Z_DIR_PIN)!=0) ^ INVERT_Z_DIR);

              ^

/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:507:23: anm: i expansionen av makrot "Z_DIR_PIN"
return ((READ(Z_DIR_PIN)!=0) ^ INVERT_Z_DIR);

                   ^

/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:525:17: anm: i expansionen av makrot "READ"
return((READ(Y_DIR_PIN)!=0) ^ INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:525:22: anm: i expansionen av makrot "Y_DIR_PIN"
return((READ(Y_DIR_PIN)!=0) ^ INVERT_Y_DIR);

                  ^

/tmp/arduino_build_147243/sketch/pins.h:54:36: fel: att sätta ihop "/* PINF.7, 90, DIR_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_DIR_PIN 61 // PINF.7, 90, DIR_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:525:17: anm: i expansionen av makrot "READ"
return((READ(Y_DIR_PIN)!=0) ^ INVERT_Y_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:364:22: anm: i expansionen av makrot "ORIG_Y_DIR_PIN"
#define Y_DIR_PIN ORIG_Y_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:525:22: anm: i expansionen av makrot "Y_DIR_PIN"
return((READ(Y_DIR_PIN)!=0) ^ INVERT_Y_DIR);

                  ^

/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:530:17: anm: i expansionen av makrot "READ"
return((READ(X_DIR_PIN)!=0) ^ INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:530:22: anm: i expansionen av makrot "X_DIR_PIN"
return((READ(X_DIR_PIN)!=0) ^ INVERT_X_DIR);

                  ^

/tmp/arduino_build_147243/sketch/pins.h:48:36: fel: att sätta ihop "/* PINF.1, 96, DIR_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_DIR_PIN 55 // PINF.1, 96, DIR_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:530:17: anm: i expansionen av makrot "READ"
return((READ(X_DIR_PIN)!=0) ^ INVERT_X_DIR);

             ^

/tmp/arduino_build_147243/sketch/pins.h:358:22: anm: i expansionen av makrot "ORIG_X_DIR_PIN"
#define X_DIR_PIN ORIG_X_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:530:22: anm: i expansionen av makrot "X_DIR_PIN"
return((READ(X_DIR_PIN)!=0) ^ INVERT_X_DIR);

                  ^

/tmp/arduino_build_147243/sketch/pins.h:50:36: fel: att sätta ihop "/* PINE.5, 7, ES1*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_MIN_PIN 3 // PINE.5, 7, ES1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:636:16: anm: i expansionen av makrot "READ"
return READ(X_MIN_PIN) != ENDSTOP_X_MIN_INVERTING;

            ^

/tmp/arduino_build_147243/sketch/pins.h:360:22: anm: i expansionen av makrot "ORIG_X_MIN_PIN"
#define X_MIN_PIN ORIG_X_MIN_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:636:21: anm: i expansionen av makrot "X_MIN_PIN"
return READ(X_MIN_PIN) != ENDSTOP_X_MIN_INVERTING;

                 ^

/tmp/arduino_build_147243/sketch/pins.h:50:36: fel: att sätta ihop "/* PINE.5, 7, ES1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_MIN_PIN 3 // PINE.5, 7, ES1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:636:16: anm: i expansionen av makrot "READ"
return READ(X_MIN_PIN) != ENDSTOP_X_MIN_INVERTING;

            ^

/tmp/arduino_build_147243/sketch/pins.h:360:22: anm: i expansionen av makrot "ORIG_X_MIN_PIN"
#define X_MIN_PIN ORIG_X_MIN_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:636:21: anm: i expansionen av makrot "X_MIN_PIN"
return READ(X_MIN_PIN) != ENDSTOP_X_MIN_INVERTING;

                 ^

/tmp/arduino_build_147243/sketch/pins.h:56:36: fel: att sätta ihop "/* PINE.4, 6, ES2*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_MIN_PIN 2 // PINE.4, 6, ES2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:645:16: anm: i expansionen av makrot "READ"
return READ(Y_MIN_PIN) != ENDSTOP_Y_MIN_INVERTING;

            ^

/tmp/arduino_build_147243/sketch/pins.h:366:22: anm: i expansionen av makrot "ORIG_Y_MIN_PIN"
#define Y_MIN_PIN ORIG_Y_MIN_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:645:21: anm: i expansionen av makrot "Y_MIN_PIN"
return READ(Y_MIN_PIN) != ENDSTOP_Y_MIN_INVERTING;

                 ^

/tmp/arduino_build_147243/sketch/pins.h:56:36: fel: att sätta ihop "/* PINE.4, 6, ES2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_MIN_PIN 2 // PINE.4, 6, ES2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:645:16: anm: i expansionen av makrot "READ"
return READ(Y_MIN_PIN) != ENDSTOP_Y_MIN_INVERTING;

            ^

/tmp/arduino_build_147243/sketch/pins.h:366:22: anm: i expansionen av makrot "ORIG_Y_MIN_PIN"
#define Y_MIN_PIN ORIG_Y_MIN_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:645:21: anm: i expansionen av makrot "Y_MIN_PIN"
return READ(Y_MIN_PIN) != ENDSTOP_Y_MIN_INVERTING;

                 ^

/tmp/arduino_build_147243/sketch/pins.h:64:36: fel: att sätta ihop "/* PINC.6, 59, ES3*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_MIN_PIN 31 // PINC.6, 59, ES3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:663:12: anm: i expansionen av makrot "READ"
return READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING;

        ^

/tmp/arduino_build_147243/sketch/pins.h:372:22: anm: i expansionen av makrot "ORIG_Z_MIN_PIN"
#define Z_MIN_PIN ORIG_Z_MIN_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:663:17: anm: i expansionen av makrot "Z_MIN_PIN"
return READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING;

             ^

/tmp/arduino_build_147243/sketch/pins.h:64:36: fel: att sätta ihop "/* PINC.6, 59, ES3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_MIN_PIN 31 // PINC.6, 59, ES3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:663:12: anm: i expansionen av makrot "READ"
return READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING;

        ^

/tmp/arduino_build_147243/sketch/pins.h:372:22: anm: i expansionen av makrot "ORIG_Z_MIN_PIN"
#define Z_MIN_PIN ORIG_Z_MIN_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:663:17: anm: i expansionen av makrot "Z_MIN_PIN"
return READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING;

             ^

/tmp/arduino_build_147243/sketch/pins.h:64:36: fel: att sätta ihop "/* PINC.6, 59, ES3*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_MIN_PIN 31 // PINC.6, 59, ES3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:675:7: anm: i expansionen av makrot "READ"
if( READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING )

   ^

/tmp/arduino_build_147243/sketch/pins.h:372:22: anm: i expansionen av makrot "ORIG_Z_MIN_PIN"
#define Z_MIN_PIN ORIG_Z_MIN_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:675:12: anm: i expansionen av makrot "Z_MIN_PIN"
if( READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING )

        ^

/tmp/arduino_build_147243/sketch/pins.h:64:36: fel: att sätta ihop "/* PINC.6, 59, ES3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_MIN_PIN 31 // PINC.6, 59, ES3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:675:7: anm: i expansionen av makrot "READ"
if( READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING )

   ^

/tmp/arduino_build_147243/sketch/pins.h:372:22: anm: i expansionen av makrot "ORIG_Z_MIN_PIN"
#define Z_MIN_PIN ORIG_Z_MIN_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:675:12: anm: i expansionen av makrot "Z_MIN_PIN"
if( READ(Z_MIN_PIN) != ENDSTOP_Z_MIN_INVERTING )

        ^

/tmp/arduino_build_147243/sketch/pins.h:65:36: fel: att sätta ihop "/* PINC.6, 59, ES3*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_MAX_PIN 31 // PINC.6, 59, ES3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:763:12: anm: i expansionen av makrot "READ"
return READ(Z_MAX_PIN) != ENDSTOP_Z_MAX_INVERTING;

        ^

/tmp/arduino_build_147243/sketch/pins.h:373:22: anm: i expansionen av makrot "ORIG_Z_MAX_PIN"
#define Z_MAX_PIN ORIG_Z_MAX_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:763:17: anm: i expansionen av makrot "Z_MAX_PIN"
return READ(Z_MAX_PIN) != ENDSTOP_Z_MAX_INVERTING;

             ^

/tmp/arduino_build_147243/sketch/pins.h:65:36: fel: att sätta ihop "/* PINC.6, 59, ES3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_MAX_PIN 31 // PINC.6, 59, ES3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:763:12: anm: i expansionen av makrot "READ"
return READ(Z_MAX_PIN) != ENDSTOP_Z_MAX_INVERTING;

        ^

/tmp/arduino_build_147243/sketch/pins.h:373:22: anm: i expansionen av makrot "ORIG_Z_MAX_PIN"
#define Z_MAX_PIN ORIG_Z_MAX_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:763:17: anm: i expansionen av makrot "Z_MAX_PIN"
return READ(Z_MAX_PIN) != ENDSTOP_Z_MAX_INVERTING;

             ^

/tmp/arduino_build_147243/sketch/pins.h:65:36: fel: att sätta ihop "/* PINC.6, 59, ES3*/" och "_RPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_MAX_PIN 31 // PINC.6, 59, ES3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:37: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                 ^

/tmp/arduino_build_147243/sketch/Printer.h:775:7: anm: i expansionen av makrot "READ"
if( READ(Z_MAX_PIN) != ENDSTOP_Z_MAX_INVERTING )

   ^

/tmp/arduino_build_147243/sketch/pins.h:373:22: anm: i expansionen av makrot "ORIG_Z_MAX_PIN"
#define Z_MAX_PIN ORIG_Z_MAX_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:775:12: anm: i expansionen av makrot "Z_MAX_PIN"
if( READ(Z_MAX_PIN) != ENDSTOP_Z_MAX_INVERTING )

        ^

/tmp/arduino_build_147243/sketch/pins.h:65:36: fel: att sätta ihop "/* PINC.6, 59, ES3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_MAX_PIN 31 // PINC.6, 59, ES3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:40:64: anm: i definitionen av makrot "_READ"
#define _READ(IO) ((bool)(DIO ## IO ## _RPORT & MASK(DIO ## IO ## _PIN)))

                                                            ^

/tmp/arduino_build_147243/sketch/Printer.h:775:7: anm: i expansionen av makrot "READ"
if( READ(Z_MAX_PIN) != ENDSTOP_Z_MAX_INVERTING )

   ^

/tmp/arduino_build_147243/sketch/pins.h:373:22: anm: i expansionen av makrot "ORIG_Z_MAX_PIN"
#define Z_MAX_PIN ORIG_Z_MAX_PIN

                  ^

/tmp/arduino_build_147243/sketch/Printer.h:775:12: anm: i expansionen av makrot "Z_MAX_PIN"
if( READ(Z_MAX_PIN) != ENDSTOP_Z_MAX_INVERTING )

        ^

/tmp/arduino_build_147243/sketch/pins.h:47:36: fel: att sätta ihop "/* PINF.0, 97, STP_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_STEP_PIN 54 // PINF.0, 97, STP_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:898:9: anm: i expansionen av makrot "WRITE"
WRITE(X_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:357:23: anm: i expansionen av makrot "ORIG_X_STEP_PIN"
#define X_STEP_PIN ORIG_X_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:898:15: anm: i expansionen av makrot "X_STEP_PIN"
WRITE(X_STEP_PIN,LOW);

           ^

/tmp/arduino_build_147243/sketch/pins.h:47:36: fel: att sätta ihop "/* PINF.0, 97, STP_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_STEP_PIN 54 // PINF.0, 97, STP_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:898:9: anm: i expansionen av makrot "WRITE"
WRITE(X_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:357:23: anm: i expansionen av makrot "ORIG_X_STEP_PIN"
#define X_STEP_PIN ORIG_X_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:898:15: anm: i expansionen av makrot "X_STEP_PIN"
WRITE(X_STEP_PIN,LOW);

           ^

/tmp/arduino_build_147243/sketch/pins.h:47:36: fel: att sätta ihop "/* PINF.0, 97, STP_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_STEP_PIN 54 // PINF.0, 97, STP_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:898:9: anm: i expansionen av makrot "WRITE"
WRITE(X_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:357:23: anm: i expansionen av makrot "ORIG_X_STEP_PIN"
#define X_STEP_PIN ORIG_X_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:898:15: anm: i expansionen av makrot "X_STEP_PIN"
WRITE(X_STEP_PIN,LOW);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:47:36: fel: att sätta ihop "/* PINF.0, 97, STP_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_STEP_PIN 54 // PINF.0, 97, STP_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:898:9: anm: i expansionen av makrot "WRITE"
WRITE(X_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:357:23: anm: i expansionen av makrot "ORIG_X_STEP_PIN"
#define X_STEP_PIN ORIG_X_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:898:15: anm: i expansionen av makrot "X_STEP_PIN"
WRITE(X_STEP_PIN,LOW);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:53:36: fel: att sätta ihop "/* PINF.6, 91, STP_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_STEP_PIN 60 // PINF.6, 91, STP_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:899:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:363:23: anm: i expansionen av makrot "ORIG_Y_STEP_PIN"
#define Y_STEP_PIN ORIG_Y_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:899:15: anm: i expansionen av makrot "Y_STEP_PIN"
WRITE(Y_STEP_PIN,LOW);

           ^

/tmp/arduino_build_147243/sketch/pins.h:53:36: fel: att sätta ihop "/* PINF.6, 91, STP_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_STEP_PIN 60 // PINF.6, 91, STP_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:899:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:363:23: anm: i expansionen av makrot "ORIG_Y_STEP_PIN"
#define Y_STEP_PIN ORIG_Y_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:899:15: anm: i expansionen av makrot "Y_STEP_PIN"
WRITE(Y_STEP_PIN,LOW);

           ^

/tmp/arduino_build_147243/sketch/pins.h:53:36: fel: att sätta ihop "/* PINF.6, 91, STP_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_STEP_PIN 60 // PINF.6, 91, STP_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:899:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:363:23: anm: i expansionen av makrot "ORIG_Y_STEP_PIN"
#define Y_STEP_PIN ORIG_Y_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:899:15: anm: i expansionen av makrot "Y_STEP_PIN"
WRITE(Y_STEP_PIN,LOW);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:53:36: fel: att sätta ihop "/* PINF.6, 91, STP_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_STEP_PIN 60 // PINF.6, 91, STP_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:899:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:363:23: anm: i expansionen av makrot "ORIG_Y_STEP_PIN"
#define Y_STEP_PIN ORIG_Y_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:899:15: anm: i expansionen av makrot "Y_STEP_PIN"
WRITE(Y_STEP_PIN,LOW);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/Printer.h:900:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:900:15: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE(Z_STEP_PIN,LOW);

           ^

/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/Printer.h:900:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:900:15: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE(Z_STEP_PIN,LOW);

           ^

/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/Printer.h:900:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:900:15: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE(Z_STEP_PIN,LOW);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/Printer.h:900:9: anm: i expansionen av makrot "WRITE"
WRITE(Z_STEP_PIN,LOW);

     ^

/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/Printer.h:900:15: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE(Z_STEP_PIN,LOW);

           ^

In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:47:36: fel: att sätta ihop "/* PINF.0, 97, STP_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_STEP_PIN 54 // PINF.0, 97, STP_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/motion.h:445:9: anm: i expansionen av makrot "WRITE"
WRITE(X_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:357:23: anm: i expansionen av makrot "ORIG_X_STEP_PIN"
#define X_STEP_PIN ORIG_X_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:445:15: anm: i expansionen av makrot "X_STEP_PIN"
WRITE(X_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:47:36: fel: att sätta ihop "/* PINF.0, 97, STP_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_STEP_PIN 54 // PINF.0, 97, STP_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/motion.h:445:9: anm: i expansionen av makrot "WRITE"
WRITE(X_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:357:23: anm: i expansionen av makrot "ORIG_X_STEP_PIN"
#define X_STEP_PIN ORIG_X_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:445:15: anm: i expansionen av makrot "X_STEP_PIN"
WRITE(X_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:47:36: fel: att sätta ihop "/* PINF.0, 97, STP_DRV1*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_X_STEP_PIN 54 // PINF.0, 97, STP_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/motion.h:445:9: anm: i expansionen av makrot "WRITE"
WRITE(X_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:357:23: anm: i expansionen av makrot "ORIG_X_STEP_PIN"
#define X_STEP_PIN ORIG_X_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:445:15: anm: i expansionen av makrot "X_STEP_PIN"
WRITE(X_STEP_PIN,HIGH);
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:47:36: fel: att sätta ihop "/* PINF.0, 97, STP_DRV1*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_X_STEP_PIN 54 // PINF.0, 97, STP_DRV1

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/motion.h:445:9: anm: i expansionen av makrot "WRITE"
WRITE(X_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:357:23: anm: i expansionen av makrot "ORIG_X_STEP_PIN"
#define X_STEP_PIN ORIG_X_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:445:15: anm: i expansionen av makrot "X_STEP_PIN"
WRITE(X_STEP_PIN,HIGH);
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:53:36: fel: att sätta ihop "/* PINF.6, 91, STP_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_STEP_PIN 60 // PINF.6, 91, STP_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/motion.h:461:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:363:23: anm: i expansionen av makrot "ORIG_Y_STEP_PIN"
#define Y_STEP_PIN ORIG_Y_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:461:15: anm: i expansionen av makrot "Y_STEP_PIN"
WRITE(Y_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:53:36: fel: att sätta ihop "/* PINF.6, 91, STP_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_STEP_PIN 60 // PINF.6, 91, STP_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/motion.h:461:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:363:23: anm: i expansionen av makrot "ORIG_Y_STEP_PIN"
#define Y_STEP_PIN ORIG_Y_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:461:15: anm: i expansionen av makrot "Y_STEP_PIN"
WRITE(Y_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:53:36: fel: att sätta ihop "/* PINF.6, 91, STP_DRV2*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_STEP_PIN 60 // PINF.6, 91, STP_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/motion.h:461:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:363:23: anm: i expansionen av makrot "ORIG_Y_STEP_PIN"
#define Y_STEP_PIN ORIG_Y_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:461:15: anm: i expansionen av makrot "Y_STEP_PIN"
WRITE(Y_STEP_PIN,HIGH);
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:53:36: fel: att sätta ihop "/* PINF.6, 91, STP_DRV2*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Y_STEP_PIN 60 // PINF.6, 91, STP_DRV2

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/motion.h:461:9: anm: i expansionen av makrot "WRITE"
WRITE(Y_STEP_PIN,HIGH);
^
/tmp/arduino_build_147243/sketch/pins.h:363:23: anm: i expansionen av makrot "ORIG_Y_STEP_PIN"
#define Y_STEP_PIN ORIG_Y_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:461:15: anm: i expansionen av makrot "Y_STEP_PIN"
WRITE(Y_STEP_PIN,HIGH);
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/motion.h:628:2: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/motion.h:628:9: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/motion.h:628:2: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/motion.h:628:9: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/motion.h:628:2: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/motion.h:628:9: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/motion.h:628:2: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/motion.h:628:9: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, INVERT_Z_DIR );
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/motion.h:643:2: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/motion.h:643:9: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/motion.h:643:2: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/motion.h:643:9: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/motion.h:643:2: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/motion.h:643:9: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:60:36: fel: att sätta ihop "/* PINL.1, 36, DIR_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_DIR_PIN 48 // PINL.1, 36, DIR_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/motion.h:643:2: anm: i expansionen av makrot "WRITE"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );
^
/tmp/arduino_build_147243/sketch/pins.h:370:22: anm: i expansionen av makrot "ORIG_Z_DIR_PIN"
#define Z_DIR_PIN ORIG_Z_DIR_PIN

                  ^

/tmp/arduino_build_147243/sketch/motion.h:643:9: anm: i expansionen av makrot "Z_DIR_PIN"
WRITE( Z_DIR_PIN, !INVERT_Z_DIR );
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/motion.h:658:5: anm: i expansionen av makrot "WRITE"
WRITE( Z_STEP_PIN,HIGH );
^
/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:658:12: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE( Z_STEP_PIN,HIGH );
^
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/motion.h:658:5: anm: i expansionen av makrot "WRITE"
WRITE( Z_STEP_PIN,HIGH );
^
/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:658:12: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE( Z_STEP_PIN,HIGH );
^
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/motion.h:658:5: anm: i expansionen av makrot "WRITE"
WRITE( Z_STEP_PIN,HIGH );
^
/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:658:12: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE( Z_STEP_PIN,HIGH );
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/motion.h:658:5: anm: i expansionen av makrot "WRITE"
WRITE( Z_STEP_PIN,HIGH );
^
/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:658:12: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE( Z_STEP_PIN,HIGH );
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:46: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                          ^

/tmp/arduino_build_147243/sketch/motion.h:673:5: anm: i expansionen av makrot "WRITE"
WRITE( Z_STEP_PIN, LOW );
^
/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:673:12: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE( Z_STEP_PIN, LOW );
^
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:74: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                      ^

/tmp/arduino_build_147243/sketch/motion.h:673:5: anm: i expansionen av makrot "WRITE"
WRITE( Z_STEP_PIN, LOW );
^
/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:673:12: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE( Z_STEP_PIN, LOW );
^
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_WPORT" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:103: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                   ^

/tmp/arduino_build_147243/sketch/motion.h:673:5: anm: i expansionen av makrot "WRITE"
WRITE( Z_STEP_PIN, LOW );
^
/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:673:12: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE( Z_STEP_PIN, LOW );
^
In file included from /tmp/arduino_build_147243/sketch/HAL.h:57:0,
from /tmp/arduino_build_147243/sketch/Repetier.h:36,
from /usr/home/bernt/nerladdningar/vebb/Repetier-Firmware-development/RF1000/Repetier/Repetier.ino:112:
/tmp/arduino_build_147243/sketch/pins.h:59:36: fel: att sätta ihop "/* PINL.3, 38, STP_DRV3*/" och "_PIN" ger inte en giltigt preprocessorsymbol
#define ORIG_Z_STEP_PIN 46 // PINL.3, 38, STP_DRV3

                                ^

/tmp/arduino_build_147243/sketch/fastio.h:43:132: anm: i definitionen av makrot "_WRITE"
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)

                                                                                                                                ^

/tmp/arduino_build_147243/sketch/motion.h:673:5: anm: i expansionen av makrot "WRITE"
WRITE( Z_STEP_PIN, LOW );
^
/tmp/arduino_build_147243/sketch/pins.h:369:23: anm: i expansionen av makrot "ORIG_Z_STEP_PIN"
#define Z_STEP_PIN ORIG_Z_STEP_PIN

                   ^

/tmp/arduino_build_147243/sketch/motion.h:673:12: anm: i expansionen av makrot "Z_STEP_PIN"
WRITE( Z_STEP_PIN, LOW );
^
Using library SPI at version 1.0 in folder: /usr/local/arduino/hardware/arduino/avr/libraries/SPI
Using library Wire at version 1.0 in folder: /usr/local/arduino/hardware/arduino/avr/libraries/Wire
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.

OUTPUT_OBJECT_SCRIPT Logically Incorrect GCode - v 0.91.51 - Can cause CRASH

I actually prepared the whole text beforehand in German. So see further below for the issue in German. Here it is in English:

The printer allows outputting the object either via menu option & button on the printer itself, or via gcode command M3079. I assume one or both of these end up calling the script shown in "Configuration.h", line 1503.

[i]#define OUTPUT_OBJECT_SCRIPT "G21\nG91\nG1 E-10\nG1 Z210 F5000\nG1 X0 Y220 F7500\n"[/i]

That script switches to relative coordinates (via G91) to be able to retract the filament 10mm. Then the script proceeds to send positioning commands in X, Y and Z. But since the printer is still in relative mode, these commands do not achieve what is intended.
Here's the script, plus my comments:

G21 ; units are in "mm"
G91 ; switch to relative coordinate entry
G1 E-10 ; retract 10mm of filament from current position
G1 Z210 F5000 ; move bed from current position 210mm down (could cause a crash, in theory, see [b]note[/b] further below).
G1 X0 Y220 F7500 ; move from current position 0mm in X and 220mm in Y direction (does cause a crash against a hard stop in Y).

[b]NOTE:[/b] I verified the crash in Y, but there is no crash in Z direction, I assume there is another firmware safeguard in place that prohibits that.

I have two solutions available:
One:

define OUTPUT_OBJECT_SCRIPT "G21\nG91\nG1 E-10\nG90\nG1 Z210 F5000\nG1 X0 Y220 F7500\n"

Here we switch back to absolute coordinate mode (via G90) right after retracting the filament, so the intended coordinates in X, Y and Z are properly targeted.

Or two:

define OUTPUT_OBJECT_SCRIPT "G21\nM83\nG1 E-10\nG1 Z210 F5000\nG1 X0 Y220 F7500\n"

Here we only switch the extruder to relative mode (via M83) while everything else remains in absolute coordinate mode. The extruder retracts as planned, and the proper coordinates are targeted without any chance of a crash (provided no steps were lost).

I verified that the script causes a crash in Y by manually inputting the script commands in Repetier-host. I can no longer verify if both the printer/button approach and the M3079 command both cause the issue, since I changed the firmware before uploading (using version 2), so the script does not cause any problems for me.

mjh11

Now for the German:

Kleines Problem in Firmware 0.91.51

Die Firmware bietet eine eigene Routine um das (fertige) Teil "auszugeben". Gemeint ist damit, dass die Zugänglichkeit zum gedruckten Teil, durch das Herunter- Vorfahren des Betts sowie das ganz nach links Fahren des Extruders, erhöht wird. Dazu wird in der Configuration.H ein Skript definiert das entsprechend ausgeführt wird.

In der Zeile 1503:

define OUTPUT_OBJECT_SCRIPT "G21\nG91\nG1 E-10\nG1 Z210 F5000\nG1 X0 Y220 F7500\n"

Im Klartext:
G21 ; Werte sind in "mm"
G91 ; wechsle in den relativen Modus (Bewegungen werden relativ)
G1 E-10 ; ziehe von der augenblicklichen Position 10mm Filament wieder ein (da wir im relativen Modus sind)
G1 Z210 F5000 ; fahre von der augenblicklichen Position noch 210mm tiefer (ist da ein Crash vorprogramiert?)
G1 X0 Y220 F7500 ; fahre von der augenblicklichen Position noch 0mm in X-Richtung und 220mm in Y-Richtung (ist da ein Crash in Y nicht vorprogramiert?)

Zum Glück würden die Crashes nicht zu einem Düsen/Extruderschaden, oder zu einer gebrochenen Keramikplatte führen, sondern wahrscheinlich nur lautes Motor-Rattern hervorrufen, da auf Block
gefahren werden würde. Der erste Teil des Skripts, "G1 X0" findet im relativen Modus statt, folglich ist es ziemlich harmlos (es findet keine Bewegung statt). Der zweite Teil, Y220 verlangt aber, dass das beheizte Bett von der aktuellen Position 220mm nach Vorne fährt. Da in 99.9% der Fälle das Bett nicht in der hintersten Position sein wird, fährt das Bett mechanisch auf Anschlag. Das habe ich mittels manueller Eingabe der Befehle nachvollzogen. Interessanterweise fährt aber das Bett nicht auf einen mechanischen Anschlag nach unten, sondern bleibt rechtzeitig stehen. Wahrscheinlich handelt es sich in diesem Fall um eine zusätzliche Firmware-Absicherung, die dieses verhindert.
Ein kleines Manko ist hier, dass der Extruder eben an derselben Position bleibt, und nicht nach links fährt. Es entsteht dadurch aber kein Schaden.

Als Lösung biete ich zwei Alternativen an:

Version 'A'

define OUTPUT_OBJECT_SCRIPT "G21\nG91\nG1 E-10\nG90\nG1 Z210 F5000\nG1 X0 Y220 F7500\n"

Hier kommt nach dem relativem Modus (G91), der für den Retract des Filaments notwendig ist, gleich wieder der absolute Modus ("G90"), damit die X, Y und Z Koordinaten wieder absolut werden. Es sollte kein Crash vorkommen, vorausgesetzt, die Schrittmotoren haben keine Schritte verloren. Das Bett fährt ganz hinunter und nach vorne, und der Extruder ganz nach links. HINWEIS: Für die Z-Koordinate wird 210mm angefahren, in der Firmware (Zeile 755) wird als Z_MAX_LENGTH 200 angegeben. Trotzdem kann man auf 210mm fahren.

Version 'B'

define OUTPUT_OBJECT_SCRIPT "G21\nM83\nG1 E-10\nG1 Z210 F5000\nG1 X0 Y220 F7500\n"

Hier wird statt der relativen Positionierung (G91) die absolute beibehalten, stattdessen wird M83 verwendet um nur den Extruder in den relativen Modus zu schalten. Damit funktioniert der Retract wie erwartet, und das Bett fährt ebenso ganz hinunter und nach vorne, mit dem Extruder ganz links.

mjh11

End-of-line style incorrect

The end-of-line style is not matching git's expectations. When checking out the repository on Linux, git will detect a Windows end-of-line style (CR+LF) and convert it into the Linux style (just CR). This will tag all files as changed. When pulling updates from upstream, any upstream change will result in a conflict due to the again incorrect style of the upstream.

If you are using git on Windows, you need to configure git correctly to convert the end-of-line style automatically for you, since most editors on Windows use CR+LF by default. The current situation makes the repository basically unusable for any Linux user. It prevents me from doing any change, even very simple ones (like configuration changes), if I want to be able to pull updates from this repository.

Please fix this asap!

Pause Command (M3070) Causes Ignoring of Pause Button (v0.91.51)

I wanted to print a two color part by swapping the filament, using the pause command (M3070) at the correct height.
See also my 2 entries in the RF1000.de forum, [url=http://www.rf1000.de/index.php/forum/firmware-tweaks/493-pausenfunktion-taste-am-drucker-m3070-gcode#4626]here[/url].

For one thing, the documentation does not specify that the "S0" parameter is required to make the command work. Without "S0" the command seems to be ignored.
The second, more critical issue seems to be that once the M3070 command has been issued, and after resuming the print, the Pause button, on the printer itself, may be ignored. I ran a dry run with different gcode a few days earlier, where the pause function seems to have worked, but I did not try to pause a second time (neither with a M3070, nor with the hardware button).

[b]In summary[/b]:
After resuming a print paused via M3070, there is a loss of the hardware pause functionality.

I will be writing a second issue, related to this, where I experienced a massive printer hang-up under similar conditions.

I can supply the gcode, if needed. The firmware being used was 0.91.51, where the "OUTPUT_OBJECT_SCRIPT" was modified.

mjh11

v 91.53 can not home or move z in printer mode directly after homing z in milling mode

Homing z in milling mode leaves lower z switch pressed. When switching to printer mode, any attempt to move z upwards fails because of the pressed switch. Homing will then drive the z axis to a crash with the lower z-switch fixture (the screw next to the switch) and fail.
I did not dare to try out doing this the other way round (milling home after printer home), as the upper switch will likely get killed this way.

Mill mode: set z origin has no effect

In version V RF.01.11 (and I think also in V RF.01.10 already), setting the z origin either manually in the menu or via scanning (also triggered via the menu) in miller mode does not change the z offset actually. Right after setting the z origin, a z position of 0 should be shown in the display, but the previous value is still shown. Also moving via command to z=0 will move towards the original z=0 position. This makes this firmware version unusable in milling mode.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.