I am doing my first Arduino project, and I decided to do my first project from an instruction, just to get the lay of the land, before learning to write my own sketches. I have the book "Programming Arduino Getting Started with Sketches" on the way from Amazon.
In the meantime, I ran into a problem with my first project, which is an automated cat feeder project on Instructables.com, here:
http://www.instructables.com/id/RFID-pet-feeder/?ALLSTEPS
The author offers a few sketches for testing various systems, prior to final assembly. I've run 4 of the sketches successfully, so I'm past the hurdles of establishing communication to the Arduino.
I've run into a problem with the fifth sketch, for testing the RFID module. I was able to see in the sketch that the NewSoftSerial library was needed, so I got plopped into the library folder. The sketch can be viewed here:
http://www.writtensound.com/arduino/rfid2.pde
With all that, I ran into errors in running that fifth sketch during compilation, and I need help translating what the error message means. Here's a copy/paste of the error message:
In file included from RDID_2.cpp:1:
C:\Program Files\arduino-1.0.1\libraries\NewSoftSerial/NewSoftSerial.h:71: error: conflicting return type specified for 'virtual void NewSoftSerial::write(uint8_t)'
C:\Program Files\arduino-1.0.1\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
I'd appreciate any help with this.