Go Down

Topic: OzbeLan og Nybegynder fejl i verificering (Read 2447 times) previous topic - next topic

Badaz

Hej.

Jeg er nybegynder at er ved at forsøge at få denne her til at virke:
http://www.jo3ri.be/a/jo3ri.be/jo3ri/arduino/projects/ozbelan
Men det går ikke overdrevet godt, jeg har downloadet filerne, og importeret libaryes og åbner så OzBeLAN_1_2 og den åbner så automatisk 9 faner i arduino programmet, men når jeg så skal verificere, så kommer følgende fejl:

A01_Setup.ino: In function 'void setup()':
A01_Setup:65: error: 'class EthernetClass' has no member named 'dhcpServerIP'
A08_other_voids.ino: In function 'void runpingtest(byte*)':
A08_other_voids:18: error: no matching function for call to 'ICMPPing::ICMPPing(SOCKET&)'
C:\Users\xxxx\Documents\Arduino\libraries\icmp_ping/ICMPPing.h:124: note: candidates are: ICMPPing::ICMPPing(SOCKET, uint8_t)
C:\Users\xxxx\Documents\Arduino\libraries\icmp_ping/ICMPPing.h:112: note:                 ICMPPing::ICMPPing(const ICMPPing&)
A08_other_voids:19: error: no match for call to '(ICMPPing) (int, byte*&, char [256])'
C:\Users\xxxx\Documents\Arduino\libraries\icmp_ping/ICMPPing.h:135: note: candidates are: ICMPEchoReply ICMPPing::operator()(const IPAddress&, int)
C:\Users\xxxx\Documents\Arduino\libraries\icmp_ping/ICMPPing.h:146: note:                 void ICMPPing::operator()(const IPAddress&, int, ICMPEchoReply&)


Er det et klogt hovede der ved hvad det betyder, for jeg gør ikke, sikkert noget jeg har gjort galt..

Mvh Brian

3dprinter

Jeg ved ikke om mit hovede er klogt, men vi er enige i at du har gjort noget galt, det virkede jo for ham der skrev det :) Så nu skal vi bare finde ud af hvad forskellen er. Jeg har ikke prøvet det bibliotek eller shield, så jeg gætter lidt ud fra det der plejer at være galt.

Kan du i et CMD vindue lave en DIR på den folder hvor den sketch der ikke vil kompilere ligger?
Kan du give et udsnit af din sketch (eller det eksempel du bruger) de linjer der begynder med #include?
Kan du måske give et screen shot af dit Arduino-vindue med de "9 tabs".
Hvilke zip filer har du hentet på sitet?


Badaz

Puue ha det var mange ting...

Der hvor mine downloadede filer ligger har jeg de 9 filer tilsvarende de 9 tabs
Det er dir2.txt
og min libary mappe er dir.txt

Skulle det have lagt i samme mappe?

Og screenshot med include

jeg har hentet zip filerne 1, 2, 3, 4 og den seneste version 1_2

for mig tyder det jo på at jeg har lavet noget ged i det med i libaryes, men kan ikke helt finde ud af hvad..

//Brian

3dprinter

Quote
Puue ha det var mange ting...

Så får vi det hele i ét hug, istedet or en masse frem og tilbage. Jeg har holdt tilbage til de mest sandsynlige ;)

Du skal omorganisere din libraries folder, tror jeg ...
Sådan ser begyndelsen af min libraries folder ud .. som du ser skal du flytte dem i passende underbiblioteker.


Code: [Select]
D:\Documents and Settings\Michael\Dokumenter\$Spider\Arduino>dir /s Libraries
Disken i drev D er MangeBits
Diskens serienummer er C8C1-4B2B

Indhold af D:\Documents and Settings\Michael\Dokumenter\$Spider\Arduino\Libraries

12-11-2013  20:46    <DIR>          .
12-11-2013  20:46    <DIR>          ..
29-10-2012  16:11    <DIR>          AccelStepper
29-10-2012  16:06    <DIR>          AccelStepperOld
01-04-2013  08:57    <DIR>          AFMotors
21-08-2013  20:51    <DIR>          DS1307
26-10-2013  22:10    <DIR>          IncludeTestA
26-10-2013  22:42    <DIR>          IncludeTestB
23-09-2013  09:20    <DIR>          LiquidCrystal
30-06-2012  21:10    <DIR>          memoryFree
30-06-2012  21:10    <DIR>          Motors
28-02-2013  22:04    <DIR>          MultiFile_WorkA
26-10-2013  21:58    <DIR>          nnnC
30-07-2012  13:42    <DIR>          NRF24
30-05-2013  16:23    <DIR>          ps2
30-06-2012  21:10    <DIR>          RF24
23-08-2013  22:13    <DIR>          SoftTimer
01-01-2013  18:14    <DIR>          Tlc5940
30-06-2012  21:10    <DIR>          VarSpeedServo
               0 fil(er)                0 byte

Indhold af D:\Documents and Settings\Michael\Dokumenter\$Spider\Arduino\Libraries\AccelStepper

29-10-2012  16:11    <DIR>          .
29-10-2012  16:11    <DIR>          ..
29-10-2012  16:09            11.049 AccelStepper.cpp
29-10-2012  16:09            26.658 AccelStepper.h
29-10-2012  16:11    <DIR>          doc
29-10-2012  16:11    <DIR>          examples
29-10-2012  16:09               858 keywords.txt
29-10-2012  16:09               841 LICENSE
               4 fil(er)           39.406 byte

Indhold af D:\Documents and Settings\Michael\Dokumenter\$Spider\Arduino\Libraries\AccelStepper\doc


Badaz

Så langt så godt.

Jeg slettede alt installeret med arduino, og installereden en frisk, importerende de libaries jeg hentede fra siden, nu ser det lidt anderledes ud...

//Brian

3dprinter

Du mener der er "Fremskridt" ? ;)

Den fejl er lidt for specialiseret for mig - uden at begynde kigge i biblioteket, og deres eksempler.

Badaz


Badaz

Skylder lige en opdatering herinde...

Jeg skrev til manden bag projektet, vi prøvede nogle ting frem og tilbage, det endte med, at han sendt mig nogle af hans lib filer, og så virkede det pludseligt meget bedre..

Mvh Brian

Go Up