Stap 10: Direct gebruik maken van WiFi in uw programma
Als je wilt om een programma dat rechtstreeks met dit apparaat verbindt, zonder de software gedownload van stap 6, het volgende protocol gebruiken, heb ik gemaakt voor dit apparaat.
- Elke [] is een byte.
- Baud-rate op poort 2321 is een 4-bits waarde die meest significante byte eerst wordt toegestuurd.
- Verbinding maken:
- HTTP (poort 80):
- Verzoek: POST con
- bdrt = ### & dbt = #& sbt = #& prty = #
- Reactie: OK of ER
- 2321-poort:
- Verzoek: [1] [bdrt] [bdrt] [bdrt] [bdrt] [dbt] [sbt] [prty]
- Reactie: [0] of [1]
- HTTP (poort 80):
- Verbinding verbreken:
- HTTP (poort 80):
- Verzoek: GET dis
- Antwoord: OK
- 2321-poort:
- Verzoek: [2].
- Reactie: [1].
- HTTP (poort 80):
- Gegevens ontvangen:
- HTTP (poort 80):
- Verzoek: GET rec
- Reactie: OK...data(hex)... of ER
- 2321-poort:
- Gegevensbytes zal worden verzonden naar een server op de PC op poort 2321 gemaakt.
- HTTP (poort 80):
- Gegevens verzenden:
- HTTP (poort 80):
- Verzoek: POST snd
- ... data(hex)...
- Reactie: OK of ER
- 2321-poort:
- Verzoek: [3][datasize(max255)]... gegevens...
- Reactie: [0] of [1]
- HTTP (poort 80):
- Test de verbinding:
- 2321-poort:
- Verzoek: [4].
- Reactie: [44].
- 2321-poort: