<avr/pgmspace.h> blijft nog steeds zwart, en staat niet bij de libraries.
klopt, ik heb nu eindelijk door, dat je die gewoon mag weglaten bij de includes. (hij wordt sowieso geladen)
ik gebruik PROGMEM om de html pas te in het geheugen te laden als het nodig is, doe je dit niet, dan zit de 2KB SRAM onmiddellijk vol. Met PROGMEM vloeit de html door een buffer (bv 125 bytes van SRAM). Een beetje meer uitleg vind je hier:
http://www.jo3ri.be/arduino/projects/an-integrated-webpage-with-image
<SoftwareSerial.h> staat inderdaad bij de libraries, maar in de scetch TankLevelMeaseringWeb1_1, blijft ie zwart gekleurd,???? samen met <avr/pgmspace.h>
(Alle andere libraries kleuren rood)
Sommige versies werken maar half (shame on me), gebruik best versie 2.0
Met de Arduino 1.1 geeft ie een byte dns[] redeclared as different kind of symbol op regel 95 (versie 2)
byte dns[] = {192,168,1,1}; // fill out your own gateway's ip address or change this in your browser (EEPROM)
Er is iets vreemds met IDE 1.1 Deze versie wil namelijk niet dat je zelf DNS invult en maakt daar dus problemen over, vandaar dat ik versie 1.0 gebruik.
Morgen weer een dag.
Dank je wel in ieder geval.
Het beste is om eerst je HTML pagina te maken, los van Arduino, zodat deze toont wat je wil. Daarna kan je dan deze in je code integreren.
ik weet dat die code van mijn project er ingewikkeld uitziet (en ook is), er zit trouwens een heel stuk in om het Ethernet te configureren via een webpage, maar dat zal jij vermoedelijk niet nodig hebben.