OpenLog - unable to get SerialPort library to work

Hi Folks,

First time caller. I'm trying to do the simplest of tasks, and that is take serial data from a HC12 receiver and then log onto an SD card. The Arduino is a nano. Data is coming in from scattered sensors on a timed basis, each with a marker to indicate which one, so the nano has very little processing to perform. So far that all works very well.

For the SD card I have a OpenLog (it was in the bottom of my odds and ends collection.) It requires a serial port, however the SD library uses an SPI interface. Looking up Ebay for the OpenLog, one seller has said the SerialPort will only work with old Arduino IDE versions of 1.5.6 which seems crazy. I tried installing the SerialPort library in both the latest and the older IDE to no avail.

I found the Adafruit Openlog library is accessible, but it has an error and will not install and after so many attempts im left hanging.

the error is
Invalid library found in C:\Program Files\Arduino\libraries\html: no headers files (.h) found in C:\Program Files\Arduino\libraries\html
Invalid library found in C:\Program Files\Arduino\libraries\SerialPortLogger: no headers files (.h) found in C:\Program Files\Arduino\libraries\SerialPortLogger

is there a new library somewhere which better??

Looking at GitHub - sparkfun/OpenLog: Open Source Hardware Datalogger The libraries are there, also the .h files.

Did you install the libraries correctly?

The openlogger is nothing more than a dedicated AtmegA and an SDcard socket with simply logs everything you throw at it over a serial connection, be it hardware or software.

Thanks, after a good night sleep, i find i don't even need it. Sometimes we look for the hard way (cleaver?) and the easy way is right in front of you.