Teensy 3.1 errors

Issue #64 on hold
Gareth created an issue

Hi, it seems like this is the most up-to-date repo for LCD libraries.

I'm wondering if you would be so kind as to take a quick look at my error messages.

The super-minimal 'hello world' code compiles fine under Arduino Uno and I've tried 3 or 4 other libraries to find which one is Teensy supported.

Any help appreciated.


Code https://gist.github.com/gyaresu/ff599f46b7df78ea7fdb

Errors: https://gist.github.com/gyaresu/b3d55d37681dc7985fda

Comments (6)

  1. Francisco Malpartida repo owner

    The currently library doesn't support all the range of teensy devices. However, can you try the following: - remove from the library the LiquidCrystal_I2C_ByVac.cpp - remove the LiquidCrystal_SR1W.cpp

    I will try to get the library to spin to add some conditional compilation for these devices.

  2. Gareth reporter

    I removed the two files but it looks like SI2CIO.cpp is actually being used.

    Arduino: 1.6.5 (Mac OS X), TD: 1.24, Board: "Teensy 3.1, Serial, 96 MHz optimized (overclock), US English"
    /Users/gyaresu/Documents/Arduino/libraries/LiquidCrystal/SI2CIO.cpp:210:2: error: #error "ONLY SUPPORTED ON AVR PROCESSORS"
    Error compiling.
      This report would have more information with
      "Show verbose output during compilation"
      enabled in File > Preferences.
  3. Francisco Malpartida repo owner

    You shield be ok yo renové that file too. That's for SW I2C. That particular addition is in assembler and currently I don't have time to port to other architectures.

  4. Log in to comment