Jeg vil prøve at forklare mere præcist:
Når LED (dioder) status ændres på hjemmeside, ved at klikke på de grafiske
"kontakter", skal alle LED værdier
lægges sammen og samles i en BYTE som sendes hjem til webserveren.
De respektive grafik symboler opdateres på hjemmesiden.
Når der modtages data fra webserveren (en BYTE) , skal denne
dekodes og de grafiske symboler for switchene skal opdateres.
Der skal altså være to grafiske repræsentationer.
8 switch og 8 lysdioder.
Data vedr. LED'er sendes FRA hjemmeside TIL webserver.
Data vedr. Switche sendes FRA webserver TIL hjemmeside.
De 8 LED'er mappes i en byte på følgende måde:
LED0 = bit0
LED1 = bit1
osv.
De 8 switch mappes på samme måde.
Talværdier:
bit0 = 1
bit1 = 2
bit2 = 4
bit3 = 8
bit4 = 16
bit5 = 32
bit6 = 64
bit7 = 128
----------
total= 255
Eks:
LED1 og 4 er tændt. Nu tændes bit 0;
Den værdi som sendes til serveren beregnes på følgende måde:
For hver "TÆNDT" LED skal den gældende talværdi bruges.
LED'er som er slukket har værdien 0;
Værdien som sendes til serveren er altså:
LED0 + LED1 + LED4 = 1 + 2 + 16 = 19
Tallet som sendes til serveren kan altså maksimalt blive
summen af alle LED'ers værdi. dvs. 255
Ligeledes kan det modtagne tal fra serveren maksimalt blive
summen af switchenes værdi som naturligivs også er 255.
Hope this helps.....
Mvh
Michael
"Jonas Astrup - HTML.dk" <jonas.usenet@html.dk> skrev i en meddelelse
news:abucjk$ldq$1@sunsite.dk...
> Michael Bas wrote in dk.edb.internet.webdesign.html:
> > Koderne må kun være HTML eller javascript.
>
> Hvad skal serveren så gøre med værdierne?
>
> Prøv at forklare lidt nærmere hvad det helt konkret er du ønsker.
>
> Mvh
> Jonas
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! =>
http://www.html.dk/tutorials