Hi.
I've purchased a SeeedStudio Bluetooth shield, the documentation is here on a wiki page: http://www.seeedstudio.com/wiki/index.php?title=Bluetooth_Shield
looks like a truly nice & easy documentation, but I when tried uploading the code to my arduino, I faced the following error:
In file included from Slave.cpp:31:
C:\Users\V0R73X\Documents\Arduino\libraries\NewSoftSerial/NewSoftSerial.h:71: error: conflicting return type specified for 'virtual void NewSoftSerial::write(uint8_t)'
C:\Program Files (x86)\arduino-1.0\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
Frustrated, I looked up the whole documentation again, and found out that there is another code example for Arduino 1.0 (in the very bottom!), and I was using Arduino 1.0, so happy as hell, I tried uploading it, but I didn't even come close since that code example was using a library which I didn't have and wasn't found on the wiki page, either!
A similar library was used in the first code example, but that one was downloadable from the wiki page. I tried renaming it and use it in the second code example, but... no use! I keep getting different errors!
Please take a look at the code example: http://www.seeedstudio.com/wiki/images/3/30/BluetoothShieldDemoCode.zip
And the library required by this code example is here: http://arduiniana.org/NewSoftSerial/NewSoftSerial10c.zip
And this is the code example for Arduino 1.0, which uses a library I don't have: http://www.seeedstudio.com/wiki/images/6/63/BluetoothShieldDemoCode_For_Arduino1.0.zip
Can anyone help me out with this? Is there a way to resolve the error or get the library used by the second code example?