Open RvEldijk opened 9 years ago
Dank. Zal er naar kijken. Even checkvraag: heb je wel de plugins behorend bij de huidige Nodo build?
Op wo 27 mei 2015 06:55 schreef RvEldijk notifications@github.com:
Mijn complimenten aan het Nodo team voor dit leuke project !!!
Nodo R818 Arduino 1.6.4 Plugin 25 en 26 Win7x64
In file included from Plugin.ino:120:0: D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c: In function 'boolean Plugin025(byte, NodoEventStruct, char_)': D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:71:5: error: case label '1' not within a switch statement case PLUGIN_MMI_IN: ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:94:7: error: break statement not within loop or switch break; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:97:5: error: case label '2' not within a switch statement case PLUGIN_MMI_OUT: ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:106:7: error: break statement not within loop or switch break; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c: At global scope: D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:111:3: error: expected unqualified-id before 'return' return success; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:112:3: error: expected declaration before '}' token } ^ Fout bij compileren.
In file included from Plugin.ino:124:0: D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c: In function 'boolean Plugin026(byte, NodoEventStruct, char_)': D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:85:5: error: case label '1' not within a switch statement case PLUGIN_MMI_IN: ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:108:7: error: break statement not within loop or switch break; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:111:5: error: case label '2' not within a switch statement case PLUGIN_MMI_OUT: ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:120:7: error: break statement not within loop or switch break; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c: At global scope: D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:125:3: error: expected unqualified-id before 'return' return success; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:126:3: error: expected declaration before '}' token } ^ Fout bij compileren.
Serial-1 port: Ok. Nodo Mega: Ok. Speaker: Ok. Pulsecounter: Ok. Infrared: Ok. RF 433Mhz: Ok. RGB Status led: Ok. Serial-1 port: Ok. Nodo Mega: Ok. Speaker: Ok. Pulsecounter: Ok. Infrared: Ok. RF 433Mhz: Ok. RGB Status led: Ok. WiredIn port: Ok. WiredOut port: Ok. I2C: Ok. Software SPI: Ok. RF 2.4Ghz: Ok.
!***
! Nodo Domotica controller V3.8 BETA (Mega) (c) Copyright 2015 P.K.Tonkes. Licensed under GNU General Public License. Product=SWACNC-MEGA-R817, ThisUnit=2 ! ***! �Input=System; Unit=2; Event=Boot 2 Output=IR; Unit=0; Event=Boot 2 Output=RF; Unit=0; Event=Boot 2 Output=RF24; Unit=0; Event=Boot 2 Output=I2C; Unit=0; Event=Boot 2
Ready. Nodo is waiting for serial input...
Mvg
— Reply to this email directly or view it on GitHub https://github.com/Nodo-Domotica/Nodo-Core/issues/908.
Inderdaad die uit de zip meegeleverd met R818
Blijkbaar moest er nog _CORE bij, nu met de onderstaande config_01.c werkt het wel. (hardware verder nog niet getest.)
// A: Feitelijke aansturing/verwerking //#define PLUGIN_001 // Kaku : Klik-Aan-Klik-Uit
// B: Events/commando's invoeren, doorgeven en weergeven (MMI) //#define PLUGIN_001_CORE // Kaku : Klik-Aan-Klik-Uit
//#define PLUGIN_020 // Luchtdruksensor BPM085 //#define PLUGIN_023 // RGB-Led aansturing
Status all .. Debug Off Plugin 2 Plugin 5 Plugin 6 Plugin 25 Plugin 26 Plugin 27 Plugin 30 EventlistCount 0,255 ..
Ok. Laat even weten of de plugins hun werk doen want ik kan deze niet testen. Ik hoor graag van je.
Op vr 29 mei 2015 05:46 schreef RvEldijk notifications@github.com:
Blijkbaar moest er nog _CORE bij, nu met de onderstaande config_01.c werkt het wel. (hardware verder nog niet getest.)
// A: Feitelijke aansturing/verwerking //#define PLUGIN_001 // Kaku : Klik-Aan-Klik-Uit
define PLUGIN_002 // NewKAKU : Klik-Aan-Klik-Uit automatische codering.
// B: Events/commando's invoeren, doorgeven en weergeven (MMI) //#define PLUGIN_001_CORE // Kaku : Klik-Aan-Klik-Uit
define PLUGIN_002_CORE // NewKAKU : Klik-Aan-Klik-Uit automatische
codering.
define PLUGIN_006 // Vochtigheid-/temperatuursensor DHT-22
define PLUGIN_005 // Temperatuursensor Dallas DS18B20
//#define PLUGIN_020 // Luchtdruksensor BPM085 //#define PLUGIN_023 // RGB-Led aansturing
define PLUGIN_025_CORE // Extra outputs via IO-Expander PCF8574
define PLUGIN_026_CORE // Extra inputs via IO-Expander PCF8574
define PLUGIN_027_CORE // Servo aansturen
define PLUGIN_030 // Wiegand-26 RFID Reader
Status all .. Debug Off Plugin 2 Plugin 5 Plugin 6 Plugin 25 Plugin 26 Plugin 27 Plugin 30 EventlistCount 0,255 ..
— Reply to this email directly or view it on GitHub https://github.com/Nodo-Domotica/Nodo-Core/issues/908#issuecomment-106674280 .
Ok zal ik doen,..Ik heb nu even alleen PLUGIN_025 aangezet, en wat me opvalt is tijdens het booten dat alleen de eerste 8 relais spontaan aangaan, de overige 24 relais blijven netjes onveranderd, zet ik de eerste 8 uit, viel me op dat na precies 10 min na booten relais 5-6-8 spontaan weer aangaan, zet ze weer uit en 20 min later dan boot gaan ze weer aan, en 30 en 40 min etc, kan nog niet precies vertellen waardoor het komt, maar ik of het systeem doet verder niets (geen output).
Debug Off Plugin 25 EventlistCount 190,65
Had verder geen problemen met R744 en de 5x PCF8574 en relais, hopelijk kan je er iets mee ;-)
Ik heb even wat tijden opgeschreven misschien heb je er iets aan 12:44:10 12:54:37 13:05:04 13:15:36 13:26:47 Even weg geweest 14:51:16 15:01:43 15:12:05
Als relais 1-4 en 7 aanstaan, gaan ze op deze tijden uit, en gaan de relais 5-6-8 aan, ook als alles al uit staat, bij een reboot gaan allemaal aan.
Als ik iets van een debug aan kan zetten of iets kan doen hoor ik dat graag, mijn voeding van Arduino is een 9V 1A (8.92V), de voeding van de PCF8574 is een 5v 10A (5.12V), misschien maakt dat nog iets uit, de nul is wel met elkaar doorverbonden, met R744 heb ik dit nog niet eerder gezien.
Mvg
Even een nieuwe test opstelling gemaakt en (gelukkig) het zelfde probleem, alleen een andere mega (met ethernet shield, geen nodo shield en geen klok), nieuwe PCF8574 chip, en ledjes i.p.v. relais, maar ook tijdens de boot gaat alles aan, zet ik ze weer uit, en na 10min gaan div ledjes aan, niet allemaal, ik wil best naar iemand een PCF8574 chip sturen, heb er nog genoeg liggen ;-) Aangesloten via usb, en PCF8574 en ledjes gevoed door 5V 10A, wss trekt de mega de chip en 8 ledjes niet, nul doorverbonden.
Ik heb de chip niet, dus ik wil wel eens kijken als je er eentje in een envelop stopt. Ik ga echter eerst nog wat bugs uit de 3.8 halen. Als je mij je mailadres stuurt dan stuur ik je mijn adresgegevens.
Groeten Paul.
P.k.tonkes@gmail.com
Op za 30 mei 2015 05:43 schreef RvEldijk notifications@github.com:
Even een nieuwe test opstelling gemaakt en (gelukkig) het zelfde probleem, alleen een andere mega (met ethernet shield, geen nodo shield en geen klok), nieuwe PCF8574 chip, en ledjes i.p.v. relais, maar ook tijdens de boot gaat alles aan, zet ik ze weer uit, en na 10min gaan div ledjes aan, niet allemaal, ik wil best naar iemand een PCF8574 chip sturen, heb er nog genoeg liggen ;-) Aangesloten via usb, en PCF8574 en ledjes gevoed door 5V 10A, wss trekt de mega de chip en 8 ledjes niet, nul doorverbonden.
— Reply to this email directly or view it on GitHub https://github.com/Nodo-Domotica/Nodo-Core/issues/908#issuecomment-106982458 .
Vermijd nu ExtWiredOut 1 t/m 8, en het lijkt nu verder allemaal goed te werken m.b.t. ExtWiredOut (Plugin 25), geen spontane rare schakelingen, zit wel duidelijk iets mis in de eerste ExtWiredOut 1/8.
Hoe staat het met dit issue. Is er al duidelijkheid wat de oorzaak is? Ik kan deze niet oplossen omdat ik de PCF8574 niet heb.
Nog support nodig?
Werkt nu goed geen problemen meer, moet wel erbij zeggen dat het bovenstaande nog steeds actueel is, m.a.w. ik kan de eerste 8 niet gebruiken (max 64 - 8 = 56) maar verder doet de plugin het goed. Voor mij nu geen prio meer. Kan er evt wel 1 naar je opsturen, voor het probleem van de eerste 8, misschien even in de plugin zelf, erbij zetten dat dit probleem bestaat, voordat iemand uren bezig is. Ik zou niet weten waar het vandaan komt, zag nix raars in de plugin (ook geen verstand van ;-), heb wel eens een losse testopstelling gemaakt met alleen de chip, ook daar was het probleem.
Mijn complimenten aan het Nodo team voor dit leuke project !!!
Nodo R818 Arduino 1.6.4 Plugin 25 en 26 Win7x64
In file included from Plugin.ino:120:0: D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c: In function 'boolean Plugin025(byte, NodoEventStruct, char_)': D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:71:5: error: case label '1' not within a switch statement case PLUGIN_MMI_IN: ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:94:7: error: break statement not within loop or switch break; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:97:5: error: case label '2' not within a switch statement case PLUGIN_MMI_OUT: ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:106:7: error: break statement not within loop or switch break; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c: At global scope: D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:111:3: error: expected unqualified-id before 'return' return success; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_025.c:112:3: error: expected declaration before '}' token } ^ Fout bij compileren.
In file included from Plugin.ino:124:0: D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c: In function 'boolean Plugin026(byte, NodoEventStruct, char_)': D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:85:5: error: case label '1' not within a switch statement case PLUGIN_MMI_IN: ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:108:7: error: break statement not within loop or switch break; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:111:5: error: case label '2' not within a switch statement case PLUGIN_MMI_OUT: ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:120:7: error: break statement not within loop or switch break; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c: At global scope: D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:125:3: error: expected unqualified-id before 'return' return success; ^ D:_Systeem\Arduino - R818\Nodo/Plugins/Plugin_026.c:126:3: error: expected declaration before '}' token } ^ Fout bij compileren.
Serial-1 port: Ok. Nodo Mega: Ok. Speaker: Ok. Pulsecounter: Ok. Infrared: Ok. RF 433Mhz: Ok. RGB Status led: Ok. Serial-1 port: Ok. Nodo Mega: Ok. Speaker: Ok. Pulsecounter: Ok. Infrared: Ok. RF 433Mhz: Ok. RGB Status led: Ok. WiredIn port: Ok. WiredOut port: Ok. I2C: Ok. Software SPI: Ok. RF 2.4Ghz: Ok.
!_! Nodo Domotica controller V3.8 BETA (Mega) (c) Copyright 2015 P.K.Tonkes. Licensed under GNU General Public License. Product=SWACNC-MEGA-R817, ThisUnit=2 !_! Input=System; Unit=2; Event=Boot 2 Output=IR; Unit=0; Event=Boot 2 Output=RF; Unit=0; Event=Boot 2 Output=RF24; Unit=0; Event=Boot 2 Output=I2C; Unit=0; Event=Boot 2
Ready. Nodo is waiting for serial input...
Mvg