Giter VIP home page Giter VIP logo

bmc's People

Contributors

alexanderlarin avatar neroroxxx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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

bmc's Issues

Arduino IDE 2.3.2 wont compile

When trying to compile first_bmc_sketch with my own config.h it gives me a compilation error
I use:
Arduino IDE 2.3.2
Teensyduino Boards: 1.59.0
Latest BMC Library: 2.2.2
BMC Boards: 1.58.1
wont work for Teensy 4.1 also tried for Teensy 4.0
I also tried to downgrade Teensyduino to 1.58, 1.57, 1.56, i allways uninstalled everything and then reinstalled with the right order like in the installation guide. That gave different kinds of errors. Also tried to downgrade BMC library with same results.
The boards.txt MOD is not up to date anymore, right? the config.h file is saved in the right directory and reopens correctly when reopening the sketch.

error file:
compilation_error.txt

LCD/TFT documentation

I went through the entire docs files and couldn't find any references about LCD connection or customization (or it seems to be so).
Is there a way to understand this feature for further usage or something like a description of the default behavior?

problems building your "button-led-callback" example

Used the Very Verbose mode to give you the most info.
~~
Arduino: 1.8.16 (Mac OS X), TD: 1.55, Board: "Teensy 4.1, MIDI, 150 MHz, Faster, US English, Yes"

/Applications/Teensyduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Teensyduino.app/Contents/Java/hardware -hardware /Users/fabiendostie/Library/Arduino15/packages -tools /Applications/Teensyduino.app/Contents/Java/tools-builder -tools /Applications/Teensyduino.app/Contents/Java/hardware/tools/avr -tools /Users/fabiendostie/Library/Arduino15/packages -built-in-libraries /Applications/Teensyduino.app/Contents/Java/libraries -libraries /Users/fabiendostie/Documents/Arduino/libraries -fqbn=teensy:avr:teensy41:usb=midi,speed=150,opt=o2std,keys=en-us,bmcsketchconfig=yes -vid-pid=16C0_0489 -ide-version=10816 -build-path /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931 -warnings=none -build-cache /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_cache_365624 -verbose /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino
/Applications/Teensyduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Teensyduino.app/Contents/Java/hardware -hardware /Users/fabiendostie/Library/Arduino15/packages -tools /Applications/Teensyduino.app/Contents/Java/tools-builder -tools /Applications/Teensyduino.app/Contents/Java/hardware/tools/avr -tools /Users/fabiendostie/Library/Arduino15/packages -built-in-libraries /Applications/Teensyduino.app/Contents/Java/libraries -libraries /Users/fabiendostie/Documents/Arduino/libraries -fqbn=teensy:avr:teensy41:usb=midi,speed=150,opt=o2std,keys=en-us,bmcsketchconfig=yes -vid-pid=16C0_0489 -ide-version=10816 -build-path /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931 -warnings=none -build-cache /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_cache_365624 -verbose /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino
Using board 'teensy41' from platform in folder: /Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr
Using core 'teensy4' from platform in folder: /Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr
Detecting libraries used...
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/sketch/button-led-callbacks.ino.cpp -o /dev/null
Alternatives for BMC.h: [[email protected]]
ResolveLibrary(BMC.h)
-> candidates: [[email protected]]
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/sketch/button-led-callbacks.ino.cpp -o /dev/null
Alternatives for MIDI.h: [[email protected] [email protected]]
ResolveLibrary(MIDI.h)
-> candidates: [[email protected] [email protected]]
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/sketch/button-led-callbacks.ino.cpp -o /dev/null
Alternatives for EEPROM.h: [[email protected]]
ResolveLibrary(EEPROM.h)
-> candidates: [[email protected]]
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/sketch/button-led-callbacks.ino.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.debug.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.editor.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.buttons.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.encoders.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.ledEvents.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.leds.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.pixels.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.pots.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.pwmLeds.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.relays.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.hardware.rgbPixels.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.midi.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.page.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.sketchBytes.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.sketchStream.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.timedEvents.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.triggers.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/editor/BMC-Editor.backup.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/editor/BMC-Editor.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/editor/BMC-Editor.midi.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/editor/BMC-Editor.midi.global.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/editor/BMC-Editor.midi.page.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/editor/BMC-Editor.midi.utility.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/editorOnDevice/BMC-EditorOnDevice.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/midi/BMC-Midi.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/storage/BMC-24LC256.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/sync/fas/BMC-Fas.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/utility/SSD1306.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src/MIDI.cpp -o /dev/null
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM/EEPROM.cpp -o /dev/null
Generating function prototypes...
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/sketch/button-led-callbacks.ino.cpp -o /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/preproc/ctags_target_for_gcc_minus_e.cpp
/Applications/Teensyduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/Applications/Teensyduino.app/Contents/Java/hardware/teensy/../tools/precompile_helper /Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931 /Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/pch/Arduino.h -o /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/pch/Arduino.h.gch
Using previously compiled file: /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/pch/Arduino.h.gch
/Applications/Teensyduino.app/Contents/Java/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 -include /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/config.h -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY41 -DF_CPU=150000000 -DUSB_MIDI -DLAYOUT_US_ENGLISH -I/var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/pch -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/cores/teensy4 -I/Users/fabiendostie/Documents/Arduino/libraries/BMC/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI/src -I/Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/sketch/button-led-callbacks.ino.cpp -o /var/folders/x0/5rcdpr1s4ml224s65w01lh780000gn/T/arduino_build_462931/sketch/button-led-callbacks.ino.cpp.o
/Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino: In function 'void setup()':
/Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino:47:40: warning: invalid conversion from 'void ()(uint8_t, uint8_t, bmcStoreButton, bmcStoreButtonEvent) {aka void ()(unsigned char, unsigned char, bmcStoreButton, bmcStoreButtonEvent)}' to 'void ()(uint8_t, uint8_t, uint8_t, bmcStoreButton, bmcStoreButtonEvent) {aka void ()(unsigned char, unsigned char, unsigned char, bmcStoreButton, bmcStoreButtonEvent)}' [-fpermissive]
bmc.onButtonActivity(onButtonActivity);
^
In file included from /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.h:656:0,
from /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino:39:
/Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC-Api.h:43:8: note: initializing argument 1 of 'void BMCApi::onButtonActivity(void (*)(uint8_t, uint8_t, uint8_t, bmcStoreButton, bmcStoreButtonEvent))'
void onButtonActivity(void (*fptr)(uint8_t n, uint8_t eventIndex, uint8_t pressType,
^
/Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino:69:7: error: 'class BMCApi' has no member named 'onEditorUpdate'
bmc.onEditorUpdate(onEditorUpdate);
^
In file included from /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/utility/BMC-Def.h:305:0,
from /Users/fabiendostie/Documents/Arduino/libraries/BMC/src/BMC.h:45,
from /Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino:39:
/Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino: In function 'void onButtonActivity(uint8_t, uint8_t, bmcStoreButton, bmcStoreButtonEvent)':
/Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino:84:15: error: 'BMCGlobal' has not been declared
BMC_PRINTLN(BMCGlobal::getButtonTriggerName(trigger));
^
/Users/fabiendostie/Documents/Arduino/libraries/BMC/src/utility/BMC-Debug.h:116:51: note: in definition of macro 'BMCPL1'
#define BMCPL1(s1) __PRETTY_FUNC Serial.println(s1);
^
/Users/fabiendostie/Documents/Arduino/libraries/BMC/src/utility/BMC-Debug.h:216:28: note: in expansion of macro 'BMC_DEBUG_PRINTLN'
#define BMC_PRINTLN(...) BMC_DEBUG_PRINTLN(VA_ARGS)
^
/Users/fabiendostie/Documents/Arduino/libraries/BMC/examples/button-led-callbacks/button-led-callbacks.ino:84:3: note: in expansion of macro 'BMC_PRINTLN'
BMC_PRINTLN(BMCGlobal::getButtonTriggerName(trigger));
^
Multiple libraries were found for "MIDI.h"
Used: /Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI
Not used: /Users/fabiendostie/Documents/Arduino/libraries/arduino_midi_library
Using library BMC at version 1.4.0 in folder: /Users/fabiendostie/Documents/Arduino/libraries/BMC
Using library MIDI at version 5.0.2 in folder: /Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/MIDI
Using library EEPROM at version 2.0 in folder: /Applications/Teensyduino.app/Contents/Java/hardware/teensy/avr/libraries/EEPROM
Error compiling for board Teensy 4.1.

~~

Keypad Option in Config File Maker not working properly

The Keypad Option in the Config File Maker not working properly. Every time i insert a number of rows and columns over 4 or sometimes 5 (its inconsistent) it says too many pins used in the hardware options afterwards. When i get back it says for example 5 rows x 4 columns instead of the before selected 8 rows x 5 columns. Thanks for any help in advance, i know this is a new feature!

Teensy 4.1 config.h wont compile

After finishing the config process for teensy 4.1 nothing happens when pressing safe and continue. with the same options selected this works for other boards for example teensy 4.0

Compilation Error on basic sketch

Hi,

First, Thank you for your great work. I used BMC before to successfully build a Controler, about a year ago. I now wanted to build a different one, but I can't even get the basic "first BMC sketch" to compile.
I use:
Arduino IDE 2.0.4
Teensy Boards 1.58.0
Latest BMC Library (1.7.2.)
BMC Boards 1.0.0
I tried using Teensy 3.6 and Teensy 4.0

Followed the new instructions for Arduino IDE 2X
I tested it on two different Windows 10 Machines, one of which was a fresh Installation. I allready deinstalled all arduino IDE, libraries and so on, and installed it all anew, but no luck.

Errorlog attatched, Thank you in advance

BMCCompileErrorLog.txt

Can not compile sample project on Win or Linux

tested on win 11 home, and Endeavor OS(Arch Linux)
using Arduino 1.8.19, 2.0.0, 2.0.2 (BMC instructions followed)
board used: Teensy 4.1
error:

                 from C:\Users\djasy\AppData\Local\Temp\.arduinoIDE-unsaved20221027-14856-1r7nia4.y67h\first-bmc-sketch\first-bmc-sketch.ino:42:
c:\Users\djasy\OneDrive\Documents\Arduino\libraries\BMC\src/utility/BMC-Def.h:137:6: error: #error "BMC is only Compatible with Teensy 3.2, 3.5, 3.6, 4.0, 4.1"
     #error "BMC is only Compatible with Teensy 3.2, 3.5, 3.6, 4.0, 4.1"
      ^
c:\Users\djasy\OneDrive\Documents\Arduino\libraries\BMC\src/utility/BMC-Def.h:145:4: error: #error "BMC is only Compatible with Teensy 3.2, 3.5, 3.6, 4.0, 4.1"
   #error "BMC is only Compatible with Teensy 3.2, 3.5, 3.6, 4.0, 4.1"
    ^

exit status 1

Compilation error: exit status 1```



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.