The snippet below used to compile.
#include <Wire.h> // for VL6180 distance sensor I2C comms // unneeded since VL6180 library includes Wire.h
#include <Adafruit_VL6180X.h> // distance sensor library
#include <EEPROM.h> // for settings storage/retrieval
#include <LiquidCrystal.h> // 1602 display
#include <Rotary.h> // Menu navigation rotary encoder
I was away from it for a time and something has changed. Here are the errors I now get:
Arduino: 1.8.2 (Windows 7), Board: "Arduino/Genuino Uno"
--- There's a lot of compiler output not shown here but it doesn't indicate errors until -
C:\Users\Owner\Documents\Arduino\a_turret related\turret_6_20_2018_irq\turret_6_20_2018_irq.ino:43:55: fatal error: Rotary.h: No such file or directory
#include <Rotary.h> // Menu navigation rotary encoder
^
compilation terminated.
Multiple libraries were found for "Adafruit_VL6180X.h"
Used: C:\Program Files (x86)\Arduino\libraries\Adafruit_VL6180X
Not used: C:\Users\Owner\Documents\Arduino\libraries\Adafruit_VL6180X-master
Not used: C:\Program Files (x86)\Arduino\libraries\Adafruit_VL6180X-master
Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
Using library Adafruit_VL6180X at version 1.0.1 in folder: C:\Program Files (x86)\Arduino\libraries\Adafruit_VL6180X
Using library EEPROM at version 2.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM
Using library LiquidCrystal at version 1.0.5 in folder: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal
exit status 1
Error compiling for board Arduino/Genuino Uno.
The rotary .h and .cpp files exist together in three locations:
c:\Program file(x86)\Arduino\libraries\Arduino-master\libraries\rotary
c:\Program file(x86)\Arduino\libraries\Rotary encoder\Arduino-master\libraries\rotary
and
c:\users\owner\My documents\Arduino\libraries\Rotary\Arduino-master\libraries\rotary
The sketchbook location (IDE preferences) is: C:\Users\Owner\Documents\Arduino.
The encoder library is the one by Ben Buxton - arduino/libraries/Rotary at master · buxtronix/arduino · GitHub. I went to github thinking to reload it but I can't find the download button - more @#$%! I also swapped the for "file" - no joy.
Obviously it's bollixed up good. Could somebody provide a clue?