To jest aplikacja dla systemu Linux o nazwie AWS IoT Device SDK for Embedded C, której najnowszą wersję można pobrać jako aws-iot-device-sdk-embedded-C-202211.00.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie AWS IoT Device SDK for Embedded C with OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZDJĘCIA EKRANU:
Zestaw SDK urządzeń AWS IoT dla wbudowanego języka C
OPIS:
AWS IoT Device SDK for Embedded C (C-SDK) to zbiór plików źródłowych C na licencji open source MIT, których można używać w aplikacjach osadzonych do bezpiecznego łączenia urządzeń IoT z AWS IoT Core. Zawiera klienta MQTT, klienta HTTP, JSON Parser, AWS IoT Device Shadow, AWS IoT Jobs i AWS IoT Device Defender. Ten zestaw SDK jest dystrybuowany w formie źródłowej i może być wbudowany w oprogramowanie sprzętowe klienta wraz z kodem aplikacji, innymi bibliotekami i wybranym systemem operacyjnym (OS). Biblioteki te są zależne tylko od standardowych bibliotek C, więc można je przenosić do różnych systemów operacyjnych - od wbudowanych systemów operacyjnych czasu rzeczywistego (RTOS) po Linux/Mac/Windows. Przykładowe użycie bibliotek C-SDK można znaleźć w systemach POSIX korzystających z OpenSSL (np. demonstracje Linuksa w tym repozytorium) oraz we FreeRTOS przy użyciu mbedTLS (np. dema FreeRTOS w repozytorium FreeRTOS). Biblioteka coreHTTP zapewnia możliwość ustanowienia połączenia HTTP z serwerem za pośrednictwem zaimplementowanej przez klienta warstwy transportowej.
Funkcje
- Biblioteki C-SDK są objęte licencją open source MIT
- C-SDK upraszcza dostęp do różnych usług AWS IoT
- C-SDK został przetestowany pod kątem współpracy z AWS IoT Core i brokerem MQTT typu open source, aby zapewnić interoperacyjność
- Biblioteki AWS IoT Device Shadow, AWS IoT Jobs i AWS IoT Device Defender są elastyczne i współpracują z dowolnym klientem MQTT i parserem JSON
- Klient MQTT i biblioteki parsera JSON są oferowane jako opcje bez ścisłego powiązania z resztą zestawu SDK
- Biblioteka coreMQTT zapewnia możliwość ustanowienia połączenia MQTT z brokerem za pośrednictwem zaimplementowanej przez klienta warstwy transportowej
Język programowania
C
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/aws-iot-dev-sdk-emb-c.mirror/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.