nodo-domotica.nl

Nodo 3.7 compileer fout

Voor hulp om je Nodo aan de praat te krijgen

Nodo 3.7 compileer fout

Berichtdoor Eric » 20 aug 2014, 10:44

Hi,

Ik hoop dat iemand mij op weg kan helpen, misschien zie ik iets over het hoofd.
Ik ben niet zo'n ster in het gebruik van C, C++, en compilers ...

Ik krijg een compiler error als ik van scratch de nieuwe versie 3.7 probeer te compileren.
Wat ik gedaan heb zijn de volgende stappen:
1- de zip file uitgepakt en de folder Nodo geplaatst in mijn
D:\Documents\Arduino\sketchbook folder
2- de map Nodo uit de Library folder verplaatst naar D:\Documents\Arduino\libraries
3- Nodo.ino geladen in Arduino IDE 1.0.5-r2 en de volgende aanpassingen uitgevoerd:
4- In Nodo.ino #define SKETCH_PATH D:\Documents\Arduino\sketchbook\Nodo
5- En voor mijn Mega met NES ook de regel:
#define CONFIG_FILE Config_10.c
aangepast in:
#define CONFIG_FILE Config_01.c

Nu compileren en dan krijg een fout:
RawSignal.ino: In function 'void RawSendIR()':
RawSignal:92: error: 'PORTH' was not declared in this scope

Iemand een idee?

==========================
Een andere vraag/verzoek.
Is het niet mogelijk om met een iets andere configuratie de map Nodo uit de Library folder te laten staan zodat je niet bij iedere release met deze map aan de slag moet?
Ik heb het geprobeerd met iets als:
#include <.\Library\Nodo\EthernetNodo.h>
en
#include <.\Library\Nodo\WireNodo.h>
maar dat snapte de compiler niet: beide libs niet gevonden.

De wens is dus: de Nodo map uitpakken in de sketchbook folder, enkele configuratie aanpassingen in Nodo.ino zoals hierboven aangegeven, compileren en klaar.
Of denk ik er te simpel over?

==============================
Ik hoor graag, alvast bedankt.
Eric
Eric
 
Berichten: 7
Geregistreerd: 07 apr 2012, 18:26

Re: Nodo 3.7 compileer fout

Berichtdoor henkdejonge » 20 aug 2014, 10:54

Hi,

Je moet de de nodo library map in de volgende directory zetten.

C:\Program Files (x86)\Arduino\libraries

Of als je een 32bit versie windows hebt

C:\Program Files\Arduino\libraries

Dat zou moeten werken.

Grtz,

Henk.
Afbeelding
henkdejonge
 
Berichten: 102
Geregistreerd: 21 maart 2012, 16:29

Re: Nodo 3.7 compileer fout

Berichtdoor manjh » 20 aug 2014, 12:29

Heb je ook het juiste type Arduino board gekozen in de compiler?
Hans
manjh
 
Berichten: 1172
Geregistreerd: 29 aug 2011, 14:39

Re: Nodo 3.7 compileer fout

Berichtdoor Eric » 21 aug 2014, 09:54

henkdejonge schreef:Hi,

Je moet de de nodo library map in de volgende directory zetten.

C:\Program Files (x86)\Arduino\libraries

Of als je een 32bit versie windows hebt

C:\Program Files\Arduino\libraries

Dat zou moeten werken.

Grtz,

Henk.


Henk, bedankt voor je reactie.
Ik had dat geprobeerd, en nu net nog eens voor de zekerheid, maar krijg dezelfde fout.
Vanuit de Windows filosofie zou je moeten afblijven van de Program Files directory en gelukkig werkt de libraries directory in je Documents map ook: hernoem de Documents\Arduino\libraries\Nodo map en je krijgt meldingen dat EthernetNodo.h en WireNodo.h niet gevonden konden worden.
In ieder geval bedankt voor het meedenken.
Eric
 
Berichten: 7
Geregistreerd: 07 apr 2012, 18:26

Re: Nodo 3.7 compileer fout

Berichtdoor Eric » 21 aug 2014, 10:01

manjh schreef:Heb je ook het juiste type Arduino board gekozen in de compiler?


Yep! Dat was hem!
Ik was eerder bezig met een Arduino Uno en dus stond die setting verkeerd.
Mijn "shame and scandal history file" is weer aangevuld. :oops:
Thanks,manj.
Eric
 
Berichten: 7
Geregistreerd: 07 apr 2012, 18:26

Re: Nodo 3.7 compileer fout

Berichtdoor manjh » 21 aug 2014, 16:44

;) :) :D
Hans
manjh
 
Berichten: 1172
Geregistreerd: 29 aug 2011, 14:39


Keer terug naar Nodo aan de praat krijgen

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast

cron