max246
June 6, 2011, 12:55pm
1
Ho trovato la library Google Code Archive - Long-term storage for Google Code Project Hosting. per comandare la camera ma il costruttore vuoel un parametro Stream ma io ho un NewSoftSerial, c'è modo di convertirlo?
webcam:32: error: no matching function for call to ‘JPEGCamera::JPEGCamera(NewSoftSerial*)’
/usr/share/arduino/libraries/JPEGCamera/JPEGCamera.h:23: note: candidates are: JPEGCamera::JPEGCamera(Stream&)
/usr/share/arduino/libraries/JPEGCamera/JPEGCamera.h:16: note: JPEGCamera::JPEGCamera(const JPEGCamera&)
Ciao,
se vuoi utilizzare la libreria NewSoftSerial devi scaricare la versione presente nel sito da cui hai scaricato la libreria.
http://code.google.com/p/arms22/source/browse/#svn%2Ftrunk%2FNewSoftSerial
Se vedi NewSoftSerial.h vedrai che la classe NewSoftSerial estende la classe Stream
...
class NewSoftSerial : public Stream
...
{
mentre la classe NewSoftSerial della libreria standard estende la classe Print
...
class NewSoftSerial : public Print
...
{
Non so quale camera hai, ma vi sono vari esempi in rete su come utilizzarle e con quali librerie.
Ciao,
Marco.
p.s.: non ho nessuna camera, per cui non posso fare test, ma questa dovrebbe essere la soluzione al tuo problema.