MXCHIP AZ3166 devkit Csatlakozás IoT Hub

A következőkre vonatkozik: Beágyazott eszközfejlesztés
Teljes befejezési idő: 30 perc

Browse code

Ebben a rövid útmutatóban az Azure RTOS használatával csatlakoztat egy MXCHIP AZ3166 IoT DevKitet (mostantól MXCHIP DevKit) az Azure IoT-hez.

Az MXCHIP DevKit kezeléséhez az IoT Explorert és az IoT Plug and Play is használhatja. Az IoT Plug and Play egy nyílt eszközmodellt biztosít, amely lehetővé teszi, hogy az alkalmazások programozott módon lekérdezhessék az eszköz képességeit, és interakcióba lépnek vele. Az eszközök ezzel a modellel közvetítik képességeiket egy IoT-Plug and Play-kompatibilis alkalmazásnak. Ezzel a modellel leegyszerűsítheti és továbbfejlesztheti az eszközök hozzáadásával, konfigurálásával és kezelésével kapcsolatos feladatokat. További információért tekintse meg az IoT Plug and Play dokumentációját.

A következő feladatokat fogja elvégezni:

  • Beágyazott fejlesztői eszközök telepítése az MXChip DevKit C-ben való programozásához
  • Készítsen egy képet, és villantsa fel az MXCHIP DevKitre
  • Az Azure CLI használatával létrehozhat és kezelhet egy Azure IoT Hubot, amelyhez az MXCHIP DevKit biztonságosan csatlakozik
  • Eszköz regisztrálása az IoT Hubon az Azure IoT Explorerrel, eszköztulajdonságok megtekintése, eszköztelemetria megtekintése és közvetlen parancsok hívása az eszközön

Előfeltételek

  • Windows 10 rendszerű személyi számítógép

  • Ha nem rendelkezik Azure-előfizetéssel, a kezdés előtt hozzon létre egyet ingyen .

  • Git az adattár klónozásához

  • Azure CLI. Ebben a rövid útmutatóban két lehetősége van az Azure CLI-parancsok futtatására:

    • Használja az Azure Cloud Shell interaktív felületet, amely parancssori felületi parancsokat futtat a böngészőben. Ez a lehetőség azért ajánlott, mert semmit sem kell telepítenie. Ha első alkalommal használja a Cloud Shell, jelentkezzen be a Azure Portal. Kövesse Cloud Shell rövid útmutató lépéseit a Cloud Shell elindításához és a Bash-környezet kiválasztásához.
    • Igény szerint futtassa az Azure CLI-t a helyi gépen. Ha az Azure CLI már telepítve van, futtassa a parancssori az upgrade felület és a bővítmények aktuális verzióra való frissítéséhez. Az Azure CLI telepítéséhez tekintse meg az Azure CLI telepítését.
  • Azure IoT Explorer: Platformfüggetlen segédprogram az Azure IoT monitorozásához és kezeléséhez

  • Hardver

A fejlesztési környezet előkészítése

A fejlesztési környezet beállításához először klónoznia kell egy GitHub-adattárat, amely a rövid útmutatóhoz szükséges összes adategységet tartalmazza. Ezután telepít egy programozási eszközöket.

Az adattár klónozása a rövid útmutatóhoz

Klónozza az alábbi adattárat a dokumentáció összes mintaeszközkódjának, beállítási szkriptjének és offline verziójának letöltéséhez. Ha korábban egy másik rövid útmutatóban klónozta ezt az adattárat, nem kell újra elvégeznie.

Az adattár klónozásához futtassa a következő parancsot:

git clone --recursive https://github.com/azure-rtos/getting-started.git

Az eszközök telepítése

A klónozott adattár egy telepítési szkriptet tartalmaz, amely telepíti és konfigurálja a szükséges eszközöket. Ha ezeket az eszközöket egy másik beágyazott eszköz rövid útmutatójában telepítette, nem kell újra elvégeznie.

Megjegyzés

A telepítési szkript a következő eszközöket telepíti:

  • CMake: Build
  • ARM-GCC: Fordítás
  • Termite: Csatlakoztatott eszközök erőforrásainak soros portkimenetének monitorozása

Az eszközök telepítése:

  1. Az Fájlkezelő lépjen a következő elérési útra az adattárban, és futtassa a get-toolchain.batnevű beállítási szkriptet:

    getting-started\tools\get-toolchain.bat

  2. A telepítés után nyisson meg egy új konzolablakot a beállítási szkript által végrehajtott konfigurációs módosítások felismeréséhez. Ezzel a konzollal elvégezheti a rövid útmutató hátralévő programozási feladatait. Használhatja Windows CMD-t, PowerShellt vagy Git Basht Windows.

  3. Futtassa a következő kódot annak ellenőrzéséhez, hogy a CMake 3.14-es vagy újabb verziója telepítve van-e.

    cmake --version
    

A felhőösszetevők létrehozása

IoT Hub létrehozása

Az Azure CLI használatával létrehozhat egy IoT Hubot, amely az eszköz eseményeit és üzenetkezelését kezeli.

IoT Hub létrehozása:

  1. Indítsa el a CLI-alkalmazást. A parancssori felületi parancsok a rövid útmutató további részében való futtatásához másolja ki a parancs szintaxisát, illessze be a CLI-alkalmazásba, szerkessze a változóértékeket, majd nyomja le az Enter billentyűt.

    • Ha inkább Cloud Shell szeretne használni, kattintson a jobb gombbal a Cloud Shell hivatkozására, és válassza ki a megnyitási lehetőséget egy új lapon.
    • Ha helyileg használja az Azure CLI-t, indítsa el a CLI-konzolalkalmazást, és jelentkezzen be az Azure CLI-be.
  2. Futtassa az az extension add parancsot az azure-iot bővítmény telepítéséhez vagy frissítéséhez az aktuális verzióra.

    az extension add --upgrade --name azure-iot
    
  3. Futtassa az az group create parancsot egy erőforráscsoport létrehozásához. A következő parancs létrehoz egy MyResourceGroup nevű erőforráscsoportot a centralus régióban.

    Megjegyzés

    Igény szerint másikat is beállíthat location. Az elérhető helyek megtekintéséhez futtassa az az account list-locations parancsot.

    az group create --name MyResourceGroup --location centralus
    
  4. Futtassa az az iot hub create parancsot egy IoT Hub létrehozásához. Az IoT Hub létrehozása eltarthat néhány percig.

    YourIotHubName. Cserélje le az alábbi helyőrzőt az IoT Hubhoz választott névre. Az IoT Hub nevének globálisan egyedinek kell lennie az Azure-ban. Ezt a helyőrzőt használja a rövid útmutató további részében az IoT Hub egyedi nevének ábrázolására.

    A --sku F1 paraméter létrehozza az IoT Hubot az ingyenes szinten. Az ingyenes szintű központok korlátozott funkciókészlettel rendelkeznek, és a koncepcióalkalmazások ellenőrzésére szolgálnak. A IoT Hub szintekkel, szolgáltatásokkal és díjszabással kapcsolatos további információkért lásd Azure IoT Hub díjszabását.

    az iot hub create --resource-group MyResourceGroup --name {YourIoTHubName} --sku F1 --partition-count 2
    
  5. Az IoT Hub létrehozása után tekintse meg a JSON-kimenetet a konzolon, és másolja ki a hostName későbbi lépésben használni kívánt értéket. Az hostName érték a következő példához hasonlóan néz ki:

    {Your IoT hub name}.azure-devices.net

Az IoT Explorer konfigurálása

A rövid útmutató további részében az IoT Explorerrel regisztrál egy eszközt az IoT Hubon, megtekintheti az eszköz tulajdonságait és telemetriáját, és parancsokat küldhet az eszköznek. Ebben a szakaszban úgy konfigurálja az IoT Explorert, hogy csatlakozzon az imént létrehozott IoT Hubhoz, és hogy plug and play modelleket olvasson be a nyilvános modell adattárából.

Kapcsolat hozzáadása az IoT Hubhoz:

  1. A CLI-alkalmazásban futtassa az az iot hub connection-string show parancsot az IoT Hub kapcsolati sztring lekéréséhez.

    az iot hub connection-string  show --hub-name {YourIoTHubName}
    
  2. Másolja a kapcsolati sztring a környező idézőjelek nélkül.

  3. Az Azure IoT Explorerben válassza az IoT Hubs elemet a bal oldali menüben, majd válassza a + Kapcsolat hozzáadása lehetőséget.

  4. Illessze be a kapcsolati sztring a Kapcsolati sztring mezőbe.

  5. Kattintson a Mentés gombra.

    Screenshot of adding a connection in IoT Explorer

  6. Ha a kapcsolat sikeres, az IoT Explorer átvált az Eszközök nézetre.

A nyilvános modell adattárának hozzáadása:

  1. Az IoT Explorerben válassza a Kezdőlap lehetőséget a kezdőlap nézethez való visszatéréshez.

  2. A bal oldali menüben válassza az IoT Plug and Play Gépház, majd a legördülő menüben a +Hozzáadás és a Nyilvános adattár kiválasztása lehetőséget.

  3. Megjelenik egy bejegyzés a nyilvános modell adattárához a következő helyen https://devicemodels.azure.com: .

    Screenshot of adding the public model repository in IoT Explorer

  4. Kattintson a Mentés gombra.

Eszköz regisztrálása

Ebben a szakaszban létrehoz egy új eszközpéldányt, és regisztrálja azt a létrehozott IoT Hubon. Az újonnan regisztrált eszköz kapcsolati adataival biztonságosan csatlakoztathatja a fizikai eszközt egy későbbi szakaszban.

Eszköz regisztrálása:

  1. Az IoT Explorer kezdőlap nézetében válassza az IoT Hubok lehetőséget.

  2. A korábban hozzáadott kapcsolatnak meg kell jelennie. Válassza az eszközök megtekintése lehetőséget a központban a kapcsolat tulajdonságai alatt.

  3. Válassza az + Új lehetőséget, és adja meg az eszköz azonosítóját; például mydevice. Az összes többi tulajdonságot hagyja változatlanul.

  4. Válassza a Létrehozás lehetőséget.

    Screenshot of Azure IoT Explorer device identity

  5. A másolási gombokkal másolja és jegyezze fel az Eszközazonosító és az Elsődleges kulcs mezőket.

A következő szakasz folytatása előtt győződjön meg arról, hogy a következő értékeket másolta:

  • hostName
  • deviceId
  • primaryKey

Az eszköz előkészítése

Az MXCHIP DevKit Azure-hoz való csatlakoztatásához módosítania kell egy konfigurációs fájlt a Wi-Fi és az Azure IoT beállításaihoz, újraépítheti a rendszerképet, és felvillantja a képet az eszközre.

Konfiguráció hozzáadása

  1. Nyissa meg a következő fájlt egy szövegszerkesztőben:

    első lépések\MXChip\AZ3166\app\azure_config.h

  2. Tegye megjegyzésbe a következő sort a fájl tetején, az ábrán látható módon:

    // #define ENABLE_DPS
    
  3. Állítsa a Wi-Fi állandókat a következő értékekre a helyi környezetből.

    Állandó neve Érték
    WIFI_SSID {A Wi-Fi SSID}
    WIFI_PASSWORD {Az Ön Wi-Fi jelszava}
    WIFI_MODE {A fájlban szereplő Wi-Fi módértékek egyike}
  4. Állítsa az Azure IoT-eszközadat-állandókat az Azure-erőforrások létrehozása után mentett értékekre.

    Állandó neve Érték
    IOT_HUB_HOSTNAME {Az Iot Hub hostName értéke}
    IOT_DPS_REGISTRATION_ID {Az eszközazonosító értéke}
    IOT_DEVICE_SAS_KEY {Elsődleges kulcs értéke}
  5. Mentse és zárja be a fájlt.

Rendszerkép létrehozása

  1. A rendszerkép létrehozásához futtassa arebuild.bat szkriptet a konzolon vagy a Fájlkezelő:

    getting-started\MXChip\AZ3166\tools\rebuild.bat

  2. A buildelés befejezése után győződjön meg arról, hogy a bináris fájl a következő elérési úton jött létre:

    első lépések\MXChip\AZ3166\build\app\mxchip_azure_iot.bin

A kép villogása

  1. Az MXCHIP DevKiten keresse meg az Alaphelyzetbe állítás gombot és a Micro USB-portot. Ezeket az összetevőket az alábbi lépésekben használhatja. Mindkettő ki van emelve az alábbi képen:

    Locate key components on the MXChip devkit board

  2. Csatlakozás a Micro USB-kábelt az MXCHIP DevKit micro USB-portjához, majd csatlakoztassa a számítógéphez.

  3. A Fájlkezelő keresse meg az előző szakaszban létrehozott bináris fájlt.

  4. Másolja a bináris fájlt mxchip_azure_iot.bin fájlba.

  5. A Fájlkezelő keresse meg a számítógéphez csatlakoztatott MXCHIP DevKit eszközt. Az eszköz meghajtóként jelenik meg a rendszerben az AZ3166 meghajtócímkével.

  6. Illessze be a bináris fájlt az MXCHIP Devkit gyökérmappájába. A villogás automatikusan elindul, és néhány másodperc alatt befejeződik.

    Megjegyzés

    A villogás során az MXCHIP DevKiten egy zöld LED-kapcsoló vált.

Eszközkapcsolat részleteinek megerősítése

A Termite alkalmazással figyelheti a kommunikációt, és ellenőrizheti, hogy az eszköz megfelelően van-e beállítva.

  1. Indítsa el a Termite-et.

    Tipp

    Ha nem tudja csatlakoztatni a Termite-et a devkithez, telepítse az ST-LINK illesztőprogramot , és próbálkozzon újra. További lépésekért tekintse meg a hibaelhárítást .

  2. Válassza a Beállítások lehetőséget.

  3. A Soros port beállításai párbeszédpanelen ellenőrizze a következő beállításokat, és szükség esetén frissítsen:

    • Átviteli sebesség: 115 200
    • Port: Az a port, amelyhez az MXCHIP DevKit csatlakozik. Ha a legördülő menüben több portbeállítás is szerepel, megtalálhatja a használni kívánt portot. Nyissa meg Windows Eszközkezelő, és tekintse meg a portokat a használni kívánt port azonosításához.

    Screenshot of serial port settings in the Termite app

  4. Kattintson az OK gombra.

  5. Nyomja le az eszközön az Alaphelyzetbe állítás gombot. A gomb címkével van ellátva az eszközön, és a Micro USB-összekötő közelében található.

  6. A Termite alkalmazásban ellenőrizze az alábbi ellenőrzőpont-értékeket annak ellenőrzéséhez, hogy az eszköz inicializálva van-e, és csatlakozik-e az Azure IoT-hez.

    Starting Azure thread
    
    Initializing WiFi
         MAC address: C8:93:46:8A:4C:43
         Connecting to SSID 'iot'
    SUCCESS: WiFi connected to iot
    
    Initializing DHCP
         IP address: 192.168.0.18
         Mask: 255.255.255.0
         Gateway: 192.168.0.1
    SUCCESS: DHCP initialized
    
    Initializing DNS client
         DNS address: 75.75.75.75
    SUCCESS: DNS client initialized
    
    Initializing SNTP client
         SNTP server 0.pool.ntp.org
         SNTP IP address: 157.245.166.169
         SNTP time update: Jun 8, 2021 18:16:50.807 UTC
    SUCCESS: SNTP initialized
    
    Initializing Azure IoT Hub client
         Hub hostname: ***.azure-devices.net
         Device id: mydevice
         Model id: dtmi:azurertos:devkit:gsgmxchip;1
    Connected to IoT Hub
    SUCCESS: Azure IoT Hub client initialized
    

Tartsa nyitva a Termite-et az eszköz kimenetének figyeléséhez az alábbi lépésekben.

Eszköztulajdonságok megtekintése

Az Azure IoT Explorerrel megtekintheti és kezelheti az eszközök tulajdonságait. Ebben a szakaszban és a következő szakaszokban az IoT Explorerben megjelenő Plug and Play képességeket fogjuk használni az MXCHIP DevKit kezeléséhez és kezeléséhez. Ezek a képességek a nyilvános modell adattárában az MXCHIP DevKit számára közzétett eszközmodellre támaszkodnak. Az IoT Explorert úgy konfigurálta, hogy ebben az adattárban keressen eszközmodelleket a rövid útmutató korábbi részében. Sok esetben ugyanazt a műveletet plug and play használata nélkül is végrehajthatja, ha ugyanazt a műveletet választja ki az eszközpanel bal oldali menüjéből az IoT Explorerben. A plug and play használata azonban gyakran továbbfejlesztett élményt nyújt. Ennek az az oka, hogy az IoT Explorer képes beolvasni a plug and play eszköz által megadott eszközmodellt, és be tudja mutatni az adott eszközre vonatkozó információkat.

Az eszköz IoT-Plug and Play összetevőinek elérése az IoT Explorerben:

  1. Az IoT Explorer kezdőlap nézetében válassza az IoT Hubok lehetőséget, majd válassza az Eszközök megtekintése lehetőséget ebben a központban.

  2. Jelölje ki az eszközét.

  3. Válassza az IoT Plug and Play összetevőket.

  4. Válassza az Alapértelmezett összetevő lehetőséget. Az IoT Explorer megjeleníti az eszközön implementált IoT-Plug and Play összetevőket.

    Screenshot of MXCHIP DevKit default component in IoT Explorer

  5. A Felület lapon tekintse meg a JSON-tartalmat az eszközmodell leírásában. A JSON az eszközmodell minden IoT-Plug and Play összetevőjének konfigurációs adatait tartalmazza.

    Az IoT Explorer minden lapja megfelel az eszközmodell egyik IoT-Plug and Play összetevőjének.

    Tab Típus Név Leírás
    Interfész Interfész MXCHIP Getting Started Guide Példamodell az MXCHIP DevKithez
    Tulajdonságok (csak olvasható) Tulajdonság -- A modell jelenleg nem rendelkezik írásvédett tulajdonságokkal
    Tulajdonságok (írható) Tulajdonság telemetryInterval Az az időköz, amelyet az eszköz telemetriát küld
    Parancsok Parancs setLedState A LED be- és kikapcsolása
    Telemetria Telemetria temperature A hőmérséklet Celsius-fokban

Eszköztulajdonságok megtekintése az Azure IoT Explorerrel:

  1. Válassza a Tulajdonságok (csak olvasható) lapot. Az eszközmodell jelenleg nem rendelkezik írásvédett tulajdonsággal.

  2. Válassza a Tulajdonságok (írható) lapot. Megjeleníti a telemetriai adatok küldésének időközét.

  3. Módosítsa az telemetryIntervalértéket 5-ösre, majd válassza a Kívánt érték frissítése lehetőséget. Az eszköz most ezt az időközt használja a telemetriai adatok küldésére.

    Screenshot of setting telemetry interval on MXCHIP DevKit in IoT Explorer

  4. Az IoT Explorer egy értesítéssel válaszol. A frissítést a Termite-ben is megfigyelheti.

  5. Állítsa vissza a telemetriai időközt 10-re.

Az Azure CLI használata az eszköztulajdonságok megtekintéséhez:

  1. Futtassa az az iot hub device-identity show parancsot.

    az iot hub device-identity show --device-id mydevice --hub-name {YourIoTHubName}
    
  2. Ellenőrizze az eszköz tulajdonságait a konzol kimenetében.

Telemetria megtekintése

Az Azure IoT Explorerrel megtekintheti a telemetriai adatok áramlását az eszközről a felhőbe. Igény szerint ugyanezt a feladatot az Azure CLI-vel is elvégezheti.

Telemetria megtekintése az Azure IoT Explorerben:

  1. Az eszköz IoT-Plug and Play összetevőinek (alapértelmezett összetevő) paneljén válassza a Telemetria lapot az IoT Explorerben. Ellenőrizze, hogy a beépített eseményközpont használataigen értékre van-e állítva.

  2. Válassza az Indítás elemet.

  3. Tekintse meg a telemetriát, amikor az eszköz üzeneteket küld a felhőbe.

    Screenshot of device telemetry in IoT Explorer

    Megjegyzés

    Az eszközről származó telemetriát a Termite alkalmazással is figyelheti.

  4. A modellezett események megjelenítése jelölőnégyzet bejelölésével megtekintheti az eseményeket az eszközmodell által megadott adatformátumban.

    Screenshot of modeled telemetry events in IoT Explorer

  5. Válassza a Leállítás lehetőséget az események fogadásának befejezéséhez.

Az Azure CLI használata az eszköztelemetria megtekintéséhez:

  1. Futtassa az az iot hub monitor-events parancsot. Használja az eszközhöz és az IoT Hubhoz korábban az Azure IoT-ben létrehozott neveket.

    az iot hub monitor-events --device-id mydevice --hub-name {YourIoTHubName}
    
  2. Tekintse meg a JSON-kimenetet a konzolon.

    {
        "event": {
            "origin": "mydevice",
            "module": "",
            "interface": "dtmi:azurertos:devkit:gsgmxchip;1",
            "component": "",
            "payload": "{\"humidity\":41.21,\"temperature\":31.37,\"pressure\":1005.18}"
        }
    }
    
  3. Válassza a CTRL+C billentyűkombinációt a figyelés befejezéséhez.

Közvetlen metódus hívása az eszközön

Az Azure IoT Explorer használatával meghívhat egy, az eszközön implementált közvetlen metódust is. A közvetlen metódusoknak van egy neve, és igény szerint JSON hasznos adattal, konfigurálható kapcsolattal és időtúllépéssel is rendelkezhetnek. Ebben a szakaszban egy olyan metódust hív meg, amely be- vagy kikapcsol egy LED-et. Igény szerint ugyanezt a feladatot az Azure CLI-vel is elvégezheti.

Metódus meghívása az Azure IoT Explorerben:

  1. Az eszköz IoT-Plug and Play összetevőinek (alapértelmezett összetevő) paneljén válassza a Parancsok lapot az IoT Explorerben.

  2. A setLedState parancsnál állítsa az állapotottrue (igaz) értékre.

  3. Válassza a Küldés parancsot. Ekkor megjelenik egy értesítés az IoT Explorerben, és az eszközön a sárga felhasználói LED-nek be kell kapcsolnia.

    Screenshot of calling the setLedState method in IoT Explorer

  4. Állítsa az állapotot hamis értékre, majd válassza a Küldés parancsot. A sárga felhasználói LED-nek ki kell kapcsolnia.

  5. Igény szerint megtekintheti a kimenetet a Termite-ban a metódusok állapotának figyeléséhez.

Metódus meghívása az Azure CLI használatával:

  1. Futtassa az az iot hub invoke-device-method parancsot, és adja meg a metódus nevét és a hasznos adatokat. Ehhez a módszerhez method-payloadtrue kapcsolja be a LED-et, és kapcsolja false ki.

    az iot hub invoke-device-method --device-id mydevice --method-name setLedState --method-payload true --hub-name {YourIoTHubName}
    

    A CLI-konzol megjeleníti a metódushívás állapotát az eszközön, ahol 204 a sikeresség látható.

    {
        "payload": {},
        "status": 200
    }    
    
  2. Ellenőrizze az eszközt a LED állapotának megerősítéséhez.

  3. A kimeneti üzenetek megerősítéséhez tekintse meg a Termite terminált:

    Receive direct method: setLedState
         Payload: true
    LED is turned ON
    Device twin property sent: {"ledState":true}
    

Hibaelhárítás és hibakeresés

Ha problémákat tapasztal az eszközkód létrehozásakor, az eszköz villogásakor vagy a csatlakozáskor, tekintse meg a hibaelhárítást.

Az alkalmazás hibakereséséhez tekintse meg az Visual Studio Code-dal végzett hibakeresést.

Az erőforrások eltávolítása

Ha már nincs szüksége az ebben a rövid útmutatóban létrehozott Azure-erőforrásokra, az Azure CLI-vel törölheti az erőforráscsoportot és annak összes erőforrását.

Fontos

Az erőforráscsoport törlése nem vonható vissza. Az erőforráscsoport és a benne foglalt erőforrások véglegesen törlődnek. Figyeljen arra, hogy ne töröljön véletlenül erőforráscsoportot vagy erőforrásokat.

Erőforráscsoport törlése név alapján:

  1. Futtassa az az group delete parancsot. Ezzel eltávolítja az erőforráscsoportot, a IoT Hub és a létrehozott eszközregisztrációt.

    az group delete --name MyResourceGroup
    
  2. Futtassa az az group list parancsot az erőforráscsoport törlésének megerősítéséhez.

    az group list
    

Következő lépések

Ebben a rövid útmutatóban létrehozott egy egyéni rendszerképet, amely azure RTOS-mintakódot tartalmaz, majd felvillantotta a képet az MXCHIP DevKit eszközre. Emellett az Azure CLI-vel és/vagy az IoT Explorerrel is létrehozott Azure-erőforrásokat, biztonságosan csatlakoztatta az MXCHIP DevKitet az Azure-hoz, megtekintett telemetriaadatokat, és üzeneteket küldött.

Következő lépésként tekintse meg az alábbi cikkeket, amelyekből többet is megtudhat arról, hogyan csatlakoztathatók az eszközök az Azure IoT-hez az IoT-eszközoldali SDK-k használatával.

Fontos

Az Azure RTOS összetevőket biztosít az operációs rendszerek számára a kommunikáció biztonságossá tételéhez, valamint kód- és adatelkülönítés létrehozásához az alapul szolgáló MCU/MPU hardvervédelmi mechanizmusok használatával. Végső soron azonban minden oem felelős azért, hogy az eszköz megfeleljen a változó biztonsági követelményeknek.