Delphi programból wifi-s kapcsolat
2018-10-10T05:48:10+02:00
2018-10-10T12:29:31+02:00
2022-08-11T07:00:30+02:00
Stella_209
Feladat: 
1. Adott egy PC wifi stick-el;
2. Adott egy külső elektronika wifi mdullal.

A PC-n futó Delphi program feladata: utasításokat ill. adatblokkokat küldeni a külső elektronikának wifi kapcsolat segítségével a soros kommunikációval analóg módon. Bluetooth-al már megy: ott a BT egy virtuális COM port. 

Ha valaki tudja a megoldást, vagy van tapasztalata ebben a témában, kérem szépen, egyszerűen, szájbarágósan elmagyarázni a megoldás menetét.
Van erre Delphi komponens? Milyen hardvert javasoltok a kapcsolathoz?
Mutasd a teljes hozzászólást!
Nem ismerem ezt a wifi modult, de amit én használtam, azzal sima TCP IP kapcsolatot lehetett felvenni. Ezt meg tudod csinálni pl. Indy vagy valami hasonló csomaggal, csak a címét kell tudni és a portot, ahol hallgat a modul. Csak kapcsolódsz hozzá és küldöd neki az AT parancsokat, mint a soros portra...
A végén mondjuk nekem a crosscocket nevű nyílt forráskódú csomag vált be jobban, mint az Indy.

Üdv

KGy
Mutasd a teljes hozzászólást!

  • Van leírásod a 'külső elektronika wifi mdullal'-ról?
    Mutasd a teljes hozzászólást!
  • Szia!

    Minden hardver rendelkezésedre áll a leírásod szerint.

    Komponens javaslat: bármely számodra megfelelő olyan komponens,  ami a külső elektronikai modul által használt hálózati protokolt, vagy protokolokat használja.
    Mivel nem adtál meg semmit a külső elektronikai eszközről így segíteni is csak ennyit lehet.
    Ha az eszköz hálózati kommunikációra képes, akkor mindegy hogy azt vezetékes vagy wifi hálózaton teszi.
    A fizikai réteg típusának programozás szempontjából nincs jelentősége. 
    A wifis elektronikai eszközről kell kiderítened hogy milyen módon tudsz vele kommunikálni.
    Ha szerencséd van akkor létezik az eszközhöz egy API, így csak azt kell használnod.
    Mutasd a teljes hozzászólást!
  • Igaz. A külső elektronika egy Arduino Nano egy ESP8266 wifi modullal kapcsolva.
    A PC és a külső elektronika közötti kapcsolatot egy, a PC USB portjába illesztett TP-LINK wifi stick tartaná. Ezt a PC-n win7/10 32/64 bit op.rendszer alatt futó Delphi XE5 programból kellene vezérelnem. Parancsokat és esetenként oda-vissza adatblokkokat kell küldeni.

    Mivel nem lehet tudni, hogy a felhasználónak milyen op. rendszere lesz a PC-jén, ezért fel kell készíteni, hogy az újabb Windows-ok alatt gond nélkül fusson.

    Hasonló ehhez: 01. Az alapkapcsolás és az AT parancskészlet
    Mutasd a teljes hozzászólást!
  • Nem ismerem ezt a wifi modult, de amit én használtam, azzal sima TCP IP kapcsolatot lehetett felvenni. Ezt meg tudod csinálni pl. Indy vagy valami hasonló csomaggal, csak a címét kell tudni és a portot, ahol hallgat a modul. Csak kapcsolódsz hozzá és küldöd neki az AT parancsokat, mint a soros portra...
    A végén mondjuk nekem a crosscocket nevű nyílt forráskódú csomag vált be jobban, mint az Indy.

    Üdv

    KGy
    Mutasd a teljes hozzászólást!
abcd