Це програма Windows під назвою AWS IoT Over-the-air Update Library, останню версію якої можна завантажити як ota-for-aws-iot-embedded-sdk-v3.4.0.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та безкоштовно запустіть цю програму під назвою AWS IoT Over-the-air Update Library з OnWorks.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть будь-який онлайн емулятор ОС OnWorks з цього веб-сайту, але кращий онлайн-емулятор Windows.
- 5. З ОС OnWorks Windows, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму та встановіть її.
- 7. Завантажте Wine зі сховищ програмного забезпечення дистрибутивів Linux. Після встановлення ви можете двічі клацнути програму, щоб запустити їх за допомогою Wine. Ви також можете спробувати PlayOnLinux, модний інтерфейс замість Wine, який допоможе вам встановити популярні програми та ігри Windows.
Wine — це спосіб запуску програмного забезпечення Windows на Linux, але без використання Windows. Wine — це рівень сумісності Windows з відкритим вихідним кодом, який може запускати програми Windows безпосередньо на будь-якому робочому столі Linux. По суті, Wine намагається повторно реалізувати достатньо Windows з нуля, щоб він міг запускати всі ці програми Windows, насправді не потребуючи Windows.
ЕКРАНИ
Ad
Бібліотека бездротових оновлень AWS IoT
ОПИС
Бібліотека OTA дає змогу керувати сповіщеннями про нові доступні оновлення, завантажувати оновлення та виконувати криптографічну перевірку оновлення мікропрограми. Використовуючи бібліотеку, ви можете логічно відокремити оновлення прошивки від програми, що працює на ваших пристроях. Бібліотека OTA може спільно використовувати мережеве з’єднання з програмою, зберігаючи пам’ять на пристроях з обмеженими ресурсами. Крім того, бібліотека OTA дозволяє визначати спеціальну логіку програми для тестування, фіксації або відкату оновлення мікропрограми. Бібліотека підтримує різні протоколи додатків, такі як Message Queuing Telemetry Transport (MQTT) і Hypertext Transfer Protocol (HTTP), а також надає різні параметри конфігурації, які можна налаштувати залежно від типу та умов мережі. Ця бібліотека розповсюджується згідно з ліцензією на відкритий вихідний код MIT. Ця бібліотека пройшла перевірку якості коду, включаючи перевірку того, що жодна функція не має оцінку складності GNU вище 8.
риси
- Ця бібліотека також пройшла статичний аналіз коду за допомогою статичного аналізу Coverity
- Вихідний код AWS IoT Over-the-air Update Library v3.3.0 є частиною випуску FreeRTOS 202012.01 LTS
- Бібліотека бездротових оновлень AWS IoT надає макроси конфігурації, необхідні для створення бібліотеки
- Щоб надати спеціальні значення для макросів конфігурації, можна надати спеціальний файл конфігурації під назвою ota_config.h
- За замовчуванням для створення бібліотеки потрібна спеціальна конфігурація ota_config.h
- Для створення модульних тестів необхідна залежність CMock від субмодуля
Мова програмування
C
Категорії
Цю програму також можна завантажити з https://sourceforge.net/projects/aws-iot-otair-updat-lib.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.