]> granicus.if.org Git - esp-idf/commit
esp32: esp-touch supports both multicast and broadcast packets
authorXiaXiaotian <xiaxiaotian@espressif.com>
Tue, 14 Aug 2018 06:23:53 +0000 (14:23 +0800)
committerXiaXiaotian <xiaxiaotian@espressif.com>
Tue, 25 Sep 2018 02:38:01 +0000 (10:38 +0800)
commit7b7964b47a54fad0c9b4853b3361daa9ca4b7800
tree930afd48df95e8a2e12fc974d39932eb4c2345b1
parent96cd3b75cd81d4a778bdd430424012f583e1d4c8
esp32: esp-touch supports both multicast and broadcast packets

    Previously, esp-touch only supports multicast packets which are
    transmitted from cellphone. But for most dual frequency routers
    whose SSIDs of 5G and 2.4G are the same, broadcast packets are
    forwarded from 5G interface to 2.4G interface while multicast
    packets are not. In order to make esp-touch work when cellphone
    connects to 5G interface of these routers, esp-touch is improved
    to support both multicast and broadcast packets. Meanwhile, new
    APP which is compiled with Andriod or IOS library(>= v0.3.6.2)
    must be used in this situation. Note that for some routers,
    broadcast and multicast packets are forwarded from 5G interface
    to 2.4G interface only when another WiFi device is connected to
    2.4G interface of the router. Old APP which is compiled with
    Android or IOS library(< v0.3.6.2) also works with this improvement
    when cellphone connects to 2.4G interface of the router.

    The Android and IOS library of new esp-touch APP is now available
    on Github.
    Android: https://github.com/EspressifApp/EsptouchForAndroid
    IOS: https://github.com/EspressifApp/EsptouchForIOS
components/esp32/lib