Как включить уже написанную библиотеку в пользовательскую библиотеку в Arduino

Я создаю новую библиотеку для совместного управления клавиатурой и ЖК-дисплеем. Кажется, что большая часть кода компилируется, но когда он достигает строки, где я определяю переменную LiquidCristal, он говорит:

'LiquidCrystal' does not name a type when creating a custom library

Это выдержка из моего LCDKeypad.h

// Include types & constants of Wiring core API
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#include "WConstants.h"
#endif

// Include LCD library
#include <LiquidCrystal.h>

Ошибка в этой строке:

private:
LiquidCrystal lcd( 8, 9, 4, 5, 6, 7 ); // <<-- Error
5
задан Peter Mortensen 30 May 2013 в 11:54
поделиться