Hi everybody and especially Paul,
let me say first that I´m totally impressed of your work. Since Corona gives me enough time, I´m learning to work with arduinos. In my first steps I build a keyboard-controller using an arduino nano. This is my very first post in your forum and I´m looking foreward to get some help.
Now I try to build a controller with teensy4.1, 4 pots, 4 knobs, a ILI9341-Display without touch-function, USB-host and 1 encoder.
I have a problem with the encoder, so I tried to run Pauls Basic-example with my pins 31/32, later 8/9.
This is my pinout:****************************************
******************************************************
You see, I´ve tried pins 31/32 for encoder DT and CLK, later pins 8/9.
In both cases I got the following comment:
"Arduino: 1.8.13 (Windows 10), TD: 1.53, Board: "Teensy 4.1, Serial, 600 MHz, Faster, German
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\arduino-builder -dump-prefs -logger=machine -hardware G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware -tools G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\tools-builder -tools G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\tools\avr -built-in-libraries G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\libraries -libraries G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=de-de -ide-version=10813 -build-path C:\Users\Micki\AppData\Local\Temp\arduino_build_393323 -warnings=none -build-cache C:\Users\Micki\AppData\Local\Temp\arduino_cache_575043 -verbose G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\Encoder_Stoffregen\Encoder_Stoffregen.ino
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\arduino-builder -compile -logger=machine -hardware G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware -tools G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\tools-builder -tools G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\tools\avr -built-in-libraries G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\libraries -libraries G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=de-de -ide-version=10813 -build-path C:\Users\Micki\AppData\Local\Temp\arduino_build_393323 -warnings=none -build-cache C:\Users\Micki\AppData\Local\Temp\arduino_cache_575043 -verbose G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\Encoder_Stoffregen\Encoder_Stoffregen.ino
Using board 'teensy41' from platform in folder: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\teensy\avr
Using core 'teensy4' from platform in folder: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\teensy\avr
Detecting libraries used...
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for Encoder.h: [Encoder@1.4.1 Encoder@1.4.1]
ResolveLibrary(Encoder.h)
-> candidates: [Encoder@1.4.1 Encoder@1.4.1]
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder\\utility" "G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder\\Encoder.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp" -o "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/precompile_helper" "G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr/cores/teensy4" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323" "G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr/cores/teensy4" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323/pch/Arduino.h" -o "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323/pch/Arduino.h.gch"
Using previously compiled file: C:\Users\Micki\AppData\Local\Temp\arduino_build_393323\pch\Arduino.h.gch
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IC:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323/pch" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp" -o "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp.o"
In file included from G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\Encoder_Stoffregen\Encoder_Stoffregen.ino:7:0:
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder/Encoder.h: In constructor 'Encoder::Encoder(uint8_t, uint8_t)':
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder/Encoder.h:82:25: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
encoder.pin1_register = PIN_TO_BASEREG(pin1);
^
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder/Encoder.h:84:25: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
encoder.pin2_register = PIN_TO_BASEREG(pin2);
^
Mehrere Bibliotheken wurden für "Encoder.h" gefunden
Benutzt: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder
Nicht benutzt: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\teensy\avr\libraries\Encoder
Bibliothek Encoder in Version 1.4.1 im Ordner: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder wird verwendet
Fehler beim Kompilieren für das Board Teensy 4.1."
*******************************************************************
I´ve read some posts about problems with arduino ide and so I buildt a new one using the portable feature. But I earned the same fault.
It would be very nice, if you can help me.
Please excuse my bad english-skills.
Keep healthy
Yours
Micki
let me say first that I´m totally impressed of your work. Since Corona gives me enough time, I´m learning to work with arduinos. In my first steps I build a keyboard-controller using an arduino nano. This is my very first post in your forum and I´m looking foreward to get some help.
Now I try to build a controller with teensy4.1, 4 pots, 4 knobs, a ILI9341-Display without touch-function, USB-host and 1 encoder.
I have a problem with the encoder, so I tried to run Pauls Basic-example with my pins 31/32, later 8/9.
Code:
********************************************************
/* Encoder Library - Basic Example
* [URL]http://www.pjrc.com/teensy/td_libs_Encoder.html[/URL]
*
* This example code is in the public domain.
*/
#include <Encoder.h>
// Change these two numbers to the pins connected to your encoder.
// Best Performance: both pins have interrupt capability
// Good Performance: only the first pin has interrupt capability
// Low Performance: neither pin has interrupt capability
Encoder myEnc(8, 9); // Edit-Box-Anpassung
// avoid using pins with LEDs attached
void setup() {
// pinMode(8, INPUT); // Encoder Eingang Pin 1
// pinMode(9, INPUT); // Encoder Eingang Pin 2
Serial.begin(9600);
Serial.println("Basic Encoder Test:");
}
long oldPosition = -999;
void loop() {
long newPosition = myEnc.read();
if (newPosition != oldPosition) {
oldPosition = newPosition;
Serial.println(newPosition);
}
}
This is my pinout:****************************************
******************************************************
You see, I´ve tried pins 31/32 for encoder DT and CLK, later pins 8/9.
In both cases I got the following comment:
"Arduino: 1.8.13 (Windows 10), TD: 1.53, Board: "Teensy 4.1, Serial, 600 MHz, Faster, German
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\arduino-builder -dump-prefs -logger=machine -hardware G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware -tools G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\tools-builder -tools G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\tools\avr -built-in-libraries G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\libraries -libraries G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=de-de -ide-version=10813 -build-path C:\Users\Micki\AppData\Local\Temp\arduino_build_393323 -warnings=none -build-cache C:\Users\Micki\AppData\Local\Temp\arduino_cache_575043 -verbose G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\Encoder_Stoffregen\Encoder_Stoffregen.ino
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\arduino-builder -compile -logger=machine -hardware G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware -tools G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\tools-builder -tools G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\tools\avr -built-in-libraries G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\libraries -libraries G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=de-de -ide-version=10813 -build-path C:\Users\Micki\AppData\Local\Temp\arduino_build_393323 -warnings=none -build-cache C:\Users\Micki\AppData\Local\Temp\arduino_cache_575043 -verbose G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\Encoder_Stoffregen\Encoder_Stoffregen.ino
Using board 'teensy41' from platform in folder: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\teensy\avr
Using core 'teensy4' from platform in folder: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\teensy\avr
Detecting libraries used...
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for Encoder.h: [Encoder@1.4.1 Encoder@1.4.1]
ResolveLibrary(Encoder.h)
-> candidates: [Encoder@1.4.1 Encoder@1.4.1]
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder\\utility" "G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder\\Encoder.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp" -o "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/precompile_helper" "G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr/cores/teensy4" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323" "G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr/cores/teensy4" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323/pch/Arduino.h" -o "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323/pch/Arduino.h.gch"
Using previously compiled file: C:\Users\Micki\AppData\Local\Temp\arduino_build_393323\pch\Arduino.h.gch
"G:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_GERMAN "-IC:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323/pch" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\hardware\\teensy\\avr\\cores\\teensy4" "-IG:\\Einplatinen Computer\\Arduino IDE ZIP\\arduino-1.8.13-windows\\arduino-1.8.13\\portable\\sketchbook\\libraries\\Encoder" "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp" -o "C:\\Users\\Micki\\AppData\\Local\\Temp\\arduino_build_393323\\sketch\\Encoder_Stoffregen.ino.cpp.o"
In file included from G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\Encoder_Stoffregen\Encoder_Stoffregen.ino:7:0:
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder/Encoder.h: In constructor 'Encoder::Encoder(uint8_t, uint8_t)':
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder/Encoder.h:82:25: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
encoder.pin1_register = PIN_TO_BASEREG(pin1);
^
G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder/Encoder.h:84:25: error: cannot convert 'volatile uint32_t* {aka volatile long unsigned int*}' to 'volatile uint8_t* {aka volatile unsigned char*}' in assignment
encoder.pin2_register = PIN_TO_BASEREG(pin2);
^
Mehrere Bibliotheken wurden für "Encoder.h" gefunden
Benutzt: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder
Nicht benutzt: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\hardware\teensy\avr\libraries\Encoder
Bibliothek Encoder in Version 1.4.1 im Ordner: G:\Einplatinen Computer\Arduino IDE ZIP\arduino-1.8.13-windows\arduino-1.8.13\portable\sketchbook\libraries\Encoder wird verwendet
Fehler beim Kompilieren für das Board Teensy 4.1."
*******************************************************************
I´ve read some posts about problems with arduino ide and so I buildt a new one using the portable feature. But I earned the same fault.
It would be very nice, if you can help me.
Please excuse my bad english-skills.
Keep healthy
Yours
Micki
Last edited by a moderator: