Sida 2 av 2
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 9 juli 2016, 16:30:16
av SeniorLemuren
Som felmeddelandet säger. Du har 2 bibliotek installerade för Dhcp.
Used: C:\Users\Challe\Documents\Arduino\libraries\arduino_uip
Not used: C:\Program Files (x86)\Arduino\libraries\Ethernet
Edit: I din kod står det ju
Så testa med att göra delete på biblioteket \Arduino\libraries\arduino_uip. (Spara det först).
och använd biblioteket
C:\Program Files (x86)\Arduino\libraries\Ethernet
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 10 juli 2016, 03:02:06
av Mr Andersson
Men va fan? Läser inte folk felmeddelanden nu för tiden?
error: unterminated argument list invoking macro "F"
Koden är ju fullsmetad med sånt här:
client.print(F("ln(F("HTTP/1.1 200 OK"));
Ser ut som att någon skurit sig på den där kniven lillahuset pratade om

Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 10 juli 2016, 10:14:59
av ochkl0620
Jodå! Klart jag gör men att förstå är en annan sak

Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 10 juli 2016, 10:55:10
av mri
Hur såg den där kodraden ut före du körde find/replace på den? Du har uppenbart gjort något sådant (på hela filen) utan att kontrollera att slutresultatet blir vettigt...
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 10 juli 2016, 11:54:39
av Mr Andersson
ochkl0620 skrev:Jodå! Klart jag gör men att förstå är en annan sak

Ingen fara, jag vet att felmeddelanden kan vara ganska kryptiska ibland. Mitt inlägg syftade på inlägget ovan som föreslog att du skulle börja radera helt orelevanta filer.
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 13 juli 2016, 12:31:02
av maDa
UIP-stacken tar massor av minne tyvärr. ENC28J60 duger mest till ren UDP eller Ethernet-trafik. Ska man köra mer TCP-tjänster så rekommenderar jag en Wiznet-controller istället.
Du har ju dubbla F() där t.ex Vad gör ln()?
Borde se ut så här:
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 13 juli 2016, 12:41:22
av ochkl0620
Egentligen skulle jag vilja köra en version utan grafik, att använda en Android app

skulle det funka bättre?
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 13 juli 2016, 12:47:27
av Jan Almqvist
Vad är det du försöker göra?
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 13 juli 2016, 17:37:20
av ochkl0620
Tanken är att styra ett gäng reläer över internet, gärna med appen "Arduino Smart Home Automation".
https://play.google.com/store/apps/deta ... automation
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 13 juli 2016, 17:53:26
av Jan Almqvist
Då tycker jag att Modbus/TCP är ett mycket bättre val än HTML. Det finns väl färdiga bibliotek för Modbus/TCP-server att använda med Arduino?
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 13 juli 2016, 23:51:30
av ochkl0620
Tack! Läste på lite om modbus, låter kanon.
Vet du om det går att ha någon säkerhet på systemet?
Typ lösenord för att komma åt att tända och släcka våra lampor om någon vet min ip

Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 14 juli 2016, 08:12:36
av Jan Almqvist
Säkerhet kan ordnas på lite olika sätt.
Enklast är kanske VPN.
Alternativt bygger man upp en egen enkel inloggning där man loggar in genom att skriva användarnamn och lösenord till en area (per anslutning) där man alltid har full åtkomst. När man väl är inloggad kan man läsa och skriva överallt. Är man inte ansluten så ser man till att Modbus/TCP servern svarar med exception om man försöker att läsa eller skriva variabler som kräver inloggning för att komma åt. Utloggning kan ske manuellt, då anslutning bryts eller på timeout.
Modbus är ett vanligt protokoll och det finns mycket att läsa (även om säkerhet) om man googlar lite.
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 14 juli 2016, 11:25:09
av ToPNoTCH
ochkl0620 skrev:Egentligen skulle jag vilja köra en version utan grafik, att använda en Android app

skulle det funka bättre?
Titta lite på ESP8266 moduler.
Små, billiga och innehåller WIFI.
Du kan köra Arduino med dom.
Re: Arduino UNO ATmega 328P Otillräckligt minne?
Postat: 16 juli 2016, 16:47:52
av SeniorLemuren
Om du inte är låst på Arduino Uno så kan du ju kolla
det jag testat med en Arduino Mega och en billig GSM-modul. Skall nu snickra ihop en liten app till min mobil (Android) om det fortsätter regna.
