User manual

TCP-SERVER
Nadat u in het vorige hoofdstuk iets over het gebruik van de module als TCP-client
hebt geleerd, moet de module nu als eigen TCP-server handelen. Praktisch ge-
zien is er ook daarvoor een eenvoudig AT-bevel waarmee u deze complexe ser-
vertoepassing kunt starten. De module gedraagt zich dan als een TCP-server uit
het internet, behalve dan dat u het verzenden van de website zelf moet program-
meren.
4.1 | TCP-webserver
De eerste verzoeken inzake TCP-webserver gebeuren zonder bijkomende hard-
ware-opbouw. Eerst probeert u de belangrijkste bevelen gewoon via de seriële
modus.
Het programma
Voer de WLAN-gegevens in en laad het programma op uw board op. Start dan de
monitor. Het kan opnieuw een paar seconden duren tot de melding verschijnt dat
het board verbonden is. Wanneer de melding dat de verbinding geslaagd is, ver-
schijnt en het IP van de module wordt weergegeven, kunt u in de Serial Monitor
met het eerste bevel beginnen:
AT+CIPMUX=1
Met dit bevel laat u meerdere verbindingen naar de module toe. U kunt toegang
krijgen tot meerdere computers op de webserver. Met het volgende bevel start u
de webserver:
AT+CIPSERVER=1,80
Parameter 1 betekent dat de server wordt gestart. Met 0 beëindigt u een server
opnieuw. Het getal 80 staat voor de port waaronder de server te bereiken is. Door
de browser verzoden HTTP-vragen worden over het algemeen via port 80 verzon-
den.
U kunt nu een browser naar keuze openen en in de adressenlijst het IP van de
module intikken en met
[Enter]
bevestigen. In de browser verschijnt eerst een
laadbericht, maar in de Serial Monitor kunt u een wijziging zien. U ziet een Re-
quest-vraag gelijkaardig aan deze die u reeds manueel hebt verzonden.