1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openLuat-LuatOS

27.02.2025 20:17
GitLife Service Account
  1. Добавлено: Включение библиотеки iconv
  2. Добавлено: Поддержка программной последовательной порты
  3. Добавлено: ГОСТ Р 34.10-2012 gmssl библиотека
  4. Добавлено: Включение max30102
  5. Добавлено: Управление питанием SD-карты TF
  6. Добавлено: Добавление отладочных интерфейсов в декодер MP3
  7. Добавлено: Улучшение сообщений IP_READY/IP_LOSS для w5500 и мобильных устройств для различия между сетевыми устройствами
  8. Добавлено: Добавление события отключения в MQTT
  9. Исправлено: Исправление проблемы постоянного включения cs оборудования
  10. Исправлено: Неподдержка новых правил в pm
  11. Исправлено: Возможность повторного освобождения timeout_timer в библиотеке HTTP
  12. Исправлено: Разрешение пустого payload для will в библиотеке MQTT
  13. Исправлено: Обработка ошибок при использовании трёх пользовательских доменов
  14. Исправлено: Ограничение передачи данных пользователя до завершения соединения в библиотеке WebSocket
  15. Исправлено: Избыточное определение констант в библиотеке miniz, вызывающее бесконечный цикл пар
  16. Исправлено: Превышение времени ожидания после завершения TLS рукопожатия при отсутствии данных
  17. Улучшено: Переопределение интерфейса декодера MP3
  18. Улучшено: Расширение времени удержания I2C
  19. Улучшено: Оптимизация передачи SPI
  20. Улучшено: Ускорение назначения локальных портов сетевых адаптеров протокола
  21. Улучшено: Игнорирование пользовательского значения Content-Length в HTTP
  22. Улучшено: Вывод распознанного IP адреса в dns_client
  23. Улучшено: Отсутствие ограничений на длину URL в библиотеке HTTP
Последнее сообщение коммита: add: 添加函数fota.file, 从文件读取升级数据
27.02.2025 20:17
GitLife Service Account
  1. Добавлено: события WLAN_AP_CONNECTED/WLAN_AP_DISCONNECTED
  2. Добавлено: sntp
  3. Добавлено: добавлена возможность пробуждения от пинов
  4. Добавлено: добавлена возможность пробуждения от RTC
  5. Добавлено: в callback для последовательного порта добавлен размер приема
  6. Добавлено: добавлен max30102
  7. Добавлено: добавлена функция luat_wlan_set_mac, которая позволяет установить базовый MAC-адрес STA
  8. Добавлено: библиотека nimble теперь поддерживает режим ibeacon
  9. Добавлено: поддержка i2c tools
  10. Исправлено: после повторного подключения Wi-Fi, сеть может не восстановиться. Улучшено реализование setopts/getopts
  11. Исправлено: исправлено долгое освобождение tcp_pcb при активной TIME_WAIT, что приводило к исчерпанию памяти при частых запросах
  12. Исправлено: исправлено неудачное чтение "f:read('l')"
  13. Исправлено: попытка решения проблемы аварийного завершения программы при включении TLS, увеличено количество памяти для LWIP потока до 8КБ
  14. Исправлено: из-за ошибочного расчета памяти для основного модуля было выделено лишних 32КБ
  15. Исправлено: исправлено сообщение об ошибке при получении большого файла (128КБ) через HTTP-библиотеку
  16. Исправлено: исправлена утечка памяти при неудачном соединении I2C
  17. Оптимизация: реализация сети LWIP была перенастроена на использование tcpip_cb
  18. Оптимизация: HTTP/MQTT были перенесены на выполнение в основной библиотеке
Последнее сообщение коммита: add: 添加函数fota.file, 从文件读取升级数据
27.02.2025 20:16
GitLife Service Account
  1. Добавлено: события WLAN_AP_CONNECTED/WLAN_AP_DISCONNECTED
  2. Добавлено: SNTP
  3. Добавлено: возможность пробуждения от пинов
  4. Добавлено: возможность пробуждения от RTC
  5. Добавлено: добавление длины приема в обратный вызов порта
  6. Добавлено: MAX30102
  7. Добавлено: функция luat_wlan_set_mac для установки базового MAC-адреса STA
  8. Добавлено: поддержка режима iBeacon в библиотеке NimBLE
  9. Добавлено: поддержка I2C Tools
  10. Исправлено: после повторного подключения Wi-Fi, сеть может не восстановиться. Улучшена реализация setopts/getopts
  11. Исправлено: длительное ожидание TIME_WAIT приводит к медленному освобождению TCP_PCB, что может привести к исчерпанию памяти при частых запросах
  12. Исправлено: read("l") завершается ошибкой
  13. Исправлено: попытка исправления проблемы аварийного завершения TLS, увеличение размера стека LWIP до 8К
  14. Исправлено: избыточная выделенная память из-за проблем с расчетом памяти основной задачи
  15. Исправлено: ошибка при получении большого файла (128К) через библиотеку HTTP
  16. Исправлено: утечка памяти при неудачном соединении I2C
  17. Оптимизация: реализация сети LWIP была перенастроена на использование tcpip_cb
  18. Оптимизация: переход на основную библиотеку для работы с HTTP и MQTT
Последнее сообщение коммита: add: 添加函数fota.file, 从文件读取升级数据
27.02.2025 20:16
GitLife Service Account

LuatOS-SoC@EC618 V1105

  1. Новое: Добавлен программный DAC Примечание: текущие версии разработочных плат не поддерживают эту функцию

  2. Исправление: Возвращение к версии V1103 для чтения и записи целых/дробных данных в библиотеке fskv после обновления до V1104.

    Эта версия также включает все изменения из V1104

Дата обновления архива: 2023-03-15

Последнее сообщение коммита: fix:设置音频硬件输出通道有问题
Предпросмотр версии
27.02.2025 20:16
GitLife Service Account

LuatOS-SoC@EC618 V1104

  1. Новое: Добавлен gmssl библиотека, поддерживающая криптографию SM2/SM3/SM4
  2. Новое: Программная UART
  3. Новое: Поддержка W5500, теперь можно использовать внешний Ethernet модуль
  4. Новое: При использовании UART1 с скоростями передачи 600, 1200, 2400, 4800, 9600 бод, автоматически включается режим LPUART во время сна, что позволяет избежать потери данных при приеме
  5. Новое: В luatos добавлена возможность AMR кодировки
  6. Новое: Поддержка библиотеки iconv
  7. Новое: Подключение SD/TF карты через SPI интерфейс
  8. Новое: В luatos можно выбрать активацию функции debounce для кнопки питания
  9. Новое: В luatos добавлена возможность управления питанием камеры cam_vcc
  10. Новое: В функции audio.config добавлена возможность установки времени отключения PA и DAC после завершения воспроизведения аудио, чтобы избежать появления помех
  11. Новое: Добавлен демонстрационный пример локализации LCSLoc.lua с использованием базовой станции и Wi-Fi
  12. Новое: В MQTT добавлен событие отключения соединения
  13. Новое: Если скрипты не были загружены, будет выведено сообщение
  14. Новое: Добавлены функции iter и next для библиотек fdb и fskv
  15. Новое: Беспроводной загрузочный скрипт без необходимости выполнения boot
  16. Улучшение: Совместимость id ADC с конфигурациями 10/11
  17. Улучшение: Отменено ограничение одновременной отправки записей лога пользователя
  18. Улучшение: Улучшен вывод USB UART
  19. Улучшение: Оптимизация момента освобождения RRC
  20. Улучшение: Оптимизация распределения динамической памяти
  21. Улучшение: Размещение функций сервисных прерываний, высокой реального времени и часто используемых функций в RAM для повышения производительности
  22. Улучшение: При работе UART RX в нормальном режиме используется DMA для приема данных, что значительно повышает стабильность при получении больших объемов данных при высоких скоростях передачи
  23. Улучшение: Защита luatos FOTA от ситуации недостатка памяти при инициализации
  24. Улучшение: Быстрое переключение на нормальную базовую станцию при встрече с поддельной станцией
  25. Улучшение: Включение внутренних pull-up/pull-down для SPI для повышения стабильности
  26. Улучшение: HTTP игнорирует пользовательское значение Content-Length
  27. Улучшение: Возможность автоматического перезапуска протокола сети при возникновении критических ошибок, требует вручную включенное состояние
  28. Улучшение: Усовершенствование процесса активации APN
  29. Улучшение: Отсутствие ограничений на длину URL в HTTP библиотеке
  30. Улучшение: Увеличение приоритета задачи аудио для повышения стабильности воспроизведения
  31. Исправление: Проблема зависания luatos при использовании режима DTLS сокета
  32. Исправление: Недостаточное условие проверки функции audio_play_stop
  33. Исправление: Исправление проблемы блокировки DNS запроса при слабых сетевых условиях
  34. Исправление: Исправление проблемы зависания при попытке открытия пути, содержащего несуществующий каталог, с помощью luat_fs_fopen
  35. Исправление: Проблема таймаута после завершения рукопожатия TLS при отсутствии взаимодействия данных в течение некоторого времени
  36. Исправление: Обработка исключений при использовании пользовательского доменного имени SNTP с тремя полями
  37. Исправление: Проблема некорректного декодирования 64-битных данных библиотекой protobuf
  38. Исправление: Проблема бесконечного цикла при использовании пары ключей miniz библиотеки
  39. Исправление: Проблема неверного определения типа модуля после пробуждения из глубокого сна
Последнее сообщение коммита: change: libfota.lua隐藏"socket网络状态变更"日志, 没必要打印
27.02.2025 20:15
GitLife Service Account

LuatOS-SoC@ESP32S3 V0013

  1. Новое: Добавлен сокет
  2. Новое: Поддержка DNS в сокете
  3. Новое: Добавлен Websocket
  4. Новое: Уведомление при отсутствии скриптов
  5. Новое: Добавлены функции iter и next для библиотек fdb/fskv
  6. Новое: Библиотека sfd теперь поддерживает onchip
  7. Новое: В Aliyun добавлена возможность выбора TLS
  8. Исправлено: При активации PSRAM память не освобождается
  9. Исправлено: Проблемы с итераторами в библиотеках fdb/fskv
  10. Исправлено: Ошибки создания и удаления директорий в vfs_lfs2, если они заканчиваются слешом
  11. Исправлено: Проблемы с генерацией триплетов в iotauth
  12. Исправлено: Ошибка монтирования Flash как файловой системы при использовании SFUD
  13. Исправлено: Контроль состояния CS для SPI устройства
  14. Исправлено: Определение режима работы SPI (полудуплекс/дуплекс)
  15. Исправлено: Пропущенные данные при получении большого объёма данных через SPI
  16. Улучшено: Улучшение отображения QR-кода qrcodegen
  17. Улучшено: Поддержка получения используемого пространства в /luadb/. Логирование попыток записи в /luadb/
  18. Улучшено: По умолчанию все облачные платформы iotauth используют метку времени 2999 года или не проверяют время
Последнее сообщение коммита: !109 修改MQTT示例代码
27.02.2025 20:14
GitLife Service Account

LuatOS-SoC@ESP32C3 V0013

  1. Новое: Добавлен сокет
  2. Новое: Поддержка DNS в сокете
  3. Новое: Добавлен WebSocket
  4. Новое: Уведомление при отсутствии скриптов
  5. Новое: Добавлены функции iter и next для библиотек fdb/fskv
  6. Новое: Библиотека sfd теперь поддерживает onchip
  7. Новое: В Alibaba Cloud добавлена возможность выбора TLS
  8. Исправлено: Проблемы с итераторами в библиотеках fdb/fskv
  9. Исправлено: Ошибки создания и удаления папок в vfs_lfs2, если они заканчиваются слешом
  10. Исправлено: Проблемы с генерацией триплетов в iotauth
  11. Исправлено: Ошибка монтирования flash как файловой системы при использовании sfud
  12. Исправлено: Контроль состояния CS для SPI устройства
  13. Исправлено: Определение режима работы SPI (полудвухсторонний или двухсторонний)
  14. Исправлено: Проблемы с получением большого объёма данных через SPI
  15. Улучшено: Улучшение отображения QR-кода qrcodegen
  16. Улучшено: Поддержка получения используемого пространства в /luadb/. Логирование попыток записи в /luadb/
  17. Улучшено: По умолчанию все облачные платформы iotauth используют метку времени 2999 года или не проверяют время
Последнее сообщение коммита: !109 修改MQTT示例代码
27.02.2025 20:14
GitLife Service Account
  1. Добавлено: Поддержка WebSocket
  2. Добавлено: Поддержка SPI FATFS для SD-карт объёма до 2 ГБ
  3. Добавлено: Уведомление при отсутствии скрипта
  4. Добавлено: Добавлены функции iter и next в библиотеки fdb/fskv
  5. Добавлено: Библиотека libfota
  6. Добавлено: API для получения MAC-адреса в модуле W5500
  7. Добавлено: Поддержка onchip в библиотеке sfd
  8. Добавлено: Возможность настройки времени ожидания HTTP-соединения с дефолтным значением Yöntem 10 минут
  9. Добавлено: Опция выбора TLS для облачной службы Alibaba Cloud
  10. Исправлено: Исключительное поведение при удалении задач
  11. Исправлено: Обновление FATFS до версии 15
  12. Исправлено: Исключительное поведение итератора в библиотеках fdb/fskv
  13. Исправлено: Проблема создания и удаления папок в vfs_lfs2 при наличии слеша (/) в конце пути
  14. Исправлено: Исключительное поведение при использовании пользовательского NTP-сервера
  15. Исправлено: Временные ошибки при генерации триплетов в iotauth
  16. Улучшено: Улучшение отображения QR-кодов с помощью qrcodegen
  17. Улучшено: Поддержка получения используемого пространства в /luadb/. Логирование попыток записи в файлы внутри /luadb/
  18. Улучшено: По умолчанию все облачные платформы используют временные метки 2999 года или не проверяют время
Последнее сообщение коммита: add:ftp demo增加spi2
27.02.2025 20:13
GitLife Service Account

Обратите внимание: Из-за несовместимости возвращаемых значений сокетного интерфейса версия была повышена с v1002 до v1103

Эта версия полностью поддерживает Air780EG

  1. Новое: Поддержка IPv6, требует вызова mobile.ipv6 для активации, по умолчанию отключена, при условии, что SIM-карта поддерживает IPv6 (если у вас есть предложения по использованию этой функции, пожалуйста, сообщите нам)
  2. Новое: Поддержка FTP
  3. Новое: Поддержка FSKV
  4. Новое: Библиотека libfota.lua для упрощённого управления FOTA
  5. Новое: В мобильной библиотеке добавлено сообщение IP_LOSS
  6. Новое: Возможность выбора SIM0 при первом запуске устройства
  7. Новое: Библиотека lbsLoc.lua для упрощённой работы с базовой станцией
  8. Новое: Добавлена возможность очистки длинных SMS через sms.clearLong()
  9. Новое: Добавлен параметр времени ожидания для HTTP
  10. Новое: Добавлен метод rtc.timezone для установки часового пояса
  11. Новое: Добавлена функциональность записи аудио
  12. Новое: Добавлена возможность отключения автоматического разделения длинных SMS в библиотеке sms
  13. Новое: Добавлены обратные вызовы и асинхронное получение данных для I2S
  14. Новое: Добавлен драйвер mlx90614
  15. Новое: Добавлен новый файловый системой RAM
  16. Новое: Улучшенная информация о последней причине запуска устройства pm.lastReason()
  17. Новое: Поддержка шрифтов gtfont
  18. Новое: Поддержка пользовательских APN и их активация
  19. Улучшение: Оптимизация ожидания завершения отправки по протоколу RS-485
  20. Улучшение: Отменены ограничения на длину передачи по USB COM порту (ранее было ограничено 512 байтами)
  21. Улучшение: Оптимизация нижележащего драйвера SPI с использованием DMA
  22. Улучшение: Оптимизация нижележащего драйвера I2C
  23. Улучшение: Оптимизация нижележащего драйвера UART
  24. Улучшение: Обновление кода библиотеки iotauth для использования динамической памяти, корректировка временных меток и исправление длины ключа
  25. Изменение: GPIO14/15 были переопределены для PAD 13/14 ALT 4, чтобы избежать конфликта с UART0
  26. Изменение: Изменение возвращаемого значения сокетного интерфейса (несовместимо с предыдущими версиями, важно!!!)
  27. Исправление: Проблема утечки памяти при принятии UDP
  28. Исправление: Проблема поддержки пользовательского Host в библиотеке HTTP
  29. Исправление: Исключение при работе со временем SNTP
  30. Исправление: Проблема частичного успеха при обновлении скриптов FOTA
  31. Исправление: Ошибочное объединение нескольких длинных SMS в библиотеке SMS
  32. Исправление: Ошибочное объединение содержимого SMS при получении нескольких смешанных длинных SMS
  33. Исправление: Проблема с обратным вызовом rx для виртуального UART
  34. Исправление: Несоответствие pkgId при отправке сообщений MQTT с qos = 0
  35. Исправление: Пропущенные данные при принятии UDP
  36. Исправление: Некорректная реализация RTC библиотеки
  37. Исправление: Проблема с некорректной обработкой HTTP Chunk Encoding

core_V1103.zip - это файл прошивки, остальные два файла являются исходниками и не требуют загрузки.
Air780EG тестирование локализации эффекта_в сочетании с публичным аккаунтом статьей.zip используется для тестирования качества локализации Air780EG

Последнее сообщение коммита: fix: 文档识别脚本死循环的问题
27.02.2025 20:12
GitLife Service Account
  1. Добавлено: в модуль wlan добавлены функции получения IP, BSSID, RSSI и GW AP.
  2. Добавлено: поддержка библиотеки rsa, тестирование завершено успешно.
  3. Добавлено: библиотека fskv.
  4. Добавлено: поддержка 64-битной виртуальной машины.
  5. Добавлено: поддержка скриптовых разделов с использованием формата romfs.
  6. Добавлено: возможность динамического изменения разрешения duty cycle pwm.
  7. Исправлено: аномалии при работе в режиме сна.
  8. Исправлено: проблемы использования режима 4-pin spi для u8g2.
  9. Исправлено: отключение необходимости повторной инициализации wdt.
  10. Исправлено: невозможность записи файлов в корневую директорию.
  11. Исправлено: проблемы работы циклического режима luat_timer_start.
  12. Исправлено: ошибки чтения/записи файлов в библиотеке io.
  13. Исправлено: проблема неправильного сброса пина после закрытия pwm.
  14. Улучшено: использование медленного режима для поиска устройств в i2c tools.
  15. Улучшено: обновление констант adc ch_cpu и ch_vbat.
Последнее сообщение коммита: fix:修复c3示例引脚错误
27.02.2025 20:12
GitLife Service Account

LuatOS-SoC@ESP32S3 V1002

Примечание: этот выпуск является первой версией для ESP32S3, приветствуем ваши отзывы!

  1. Поддерживается большинство периферийных устройств, включая UART/I2C/SPI/ADC/PWM, где PWM поддерживает любой GPIO.
  2. Поддержка HTTP/MQTT, использование очень простое.
  3. Поддержка Espressif Touch для настройки сети, совместима с библиотекой Httpsrv для поддержки AP настройки сети.
  4. Поддержка режима BLE-хоста, двусторонняя передача работает нормально.
  5. В данный момент не поддерживается Socket и WebSocket, планируется поддержка в версии V1003.
  6. Использование API следует руководству Wiki, которое отличается от серии V000x.
Последнее сообщение коммита: fix:101更新引入报错
27.02.2025 20:12
GitLife Service Account
  1. Добавлен новый файловый системный модуль ram.
  2. Добавлена библиотека fskv.
  3. Исправлено неполное отображение уникального идентификатора auth при запуске системы.
  4. Исправлено недоступное использование режима 4-pin SPI для u8g2.
  5. Улучшено использование инструментов I2C для медленной проверки соединений.
  6. Обновлены константы ADC_CH_CPU и ADC_CH_VBAT.
Последнее сообщение коммита: update:i2c tools使用低速探测
27.02.2025 20:11
GitLife Service Account
  1. Добавлен новый файловый системный модуль ram.
  2. Добавлена библиотека fskv.
  3. Исправлено неполное отображение уникального идентификатора auth при запуске системы.
  4. Исправлено недоступное использование режима 4-pin SPI для u8g2.
  5. Улучшено использование инструментов I2C для медленной проверки соединений.
  6. Обновлены константы ADC_CH_CPU и ADC_CH_VBAT.
Последнее сообщение коммита: update:i2c tools使用低速探测
27.02.2025 20:11
GitLife Service Account
  1. Добавлено: Поддержка FTP
  2. Добавлено: Поддержка NTP
  3. Добавлено: Библиотека fskv
  4. Добавлено: Новая файловая система ram
  5. Добавлено: Поддержка публикации MQTT с использованием zbuff
  6. Добавлено: Поддержка асинхронной работы eink
  7. Добавлено: Поддержка cleanSession в MQTT
  8. Добавлено: В библиотеку MQTT добавлена возможность отправки will сообщений
  9. Исправлено: При загрузке данных размером более 64 КБ шифрование может завершиться ошибкой
  10. Исправлено: Ошибочное определение режима block при работе со SPI
  11. Исправлено: Проблема с задержкой преобразования UART в низкоскоростном режиме
  12. Исправлено: В библиотеке MQTT при отправке сообщений publish с qos=0 некорректное значение pkgid
  13. Исправлено: После закрытия сокета параметры не очищаются, что приводит к зависанию системы при дальнейшей работе с этим сокетом
  14. Исправлено: Проблема использования сокета с IP адресами
  15. Исправлено: Проблема использования u8g2 с 4-pin SPI режимом
  16. Улучшено: Обновление до новой версии HTTP
  17. Улучшено: Использование низкой скорости для сканирования I2C инструментов
  18. Улучшено: Обновление констант ADC CH_CPU и CH_VBAT
Последнее сообщение коммита: update:i2c tools使用低速探测
27.02.2025 20:11
GitLife Service Account

Аудио класс, TTS воспроизведение
V1002 поддерживает TTS воспроизведение, совместим с аудио расширением и SPI Flash для реализации офлайн конвертации текста в голос.

Отправка и получение SMS
V1002 поддерживает отправку и получение SMS на китайском и английском языках, поддерживает автоматическую сборку длинных сообщений. Однако стоит отметить, что SIM-карты операторских телефонных компаний могут не работать.

Библиотека ErrDump, автоматическая отправка ошибок
Новая библиотека ErrDump поддерживает отправку причин запуска, причин ошибок, пользовательских логов и регулярной отправки на указанный сервер.

Первоначальная поддержка Air780EG
V1002 поддерживает управление питанием GPS-чипа и антенны GPS, совместно с libgnss можно выполнить базовые требования позиционирования. Полная поддержка Air780EG будет доступна в V1003, следите за новостями.

Другие изменения и исправления ошибок

  1. Добавлено полное шифрование для библиотек http/mqtt
  2. Добавлено sntp
  3. Добавлена поддержка hmacsha256 для библиотеки iotauth на платформе Alibaba Cloud
  4. Добавлена поддержка обновления IoT-платформы
  5. Добавлена проверка модели для драйвера экрана GT911
  6. Добавлена поддержка will-сообщений и настраиваемого cleanSession для библиотеки mqtt
  7. Добавлена возможность чтения типа модуля для библиотеки hmeta, различает Air780E и Air600E
  8. Добавлена поддержка возобновления прерванного соединения и chunked-кодировки для библиотеки http
  9. Добавлена настройка интервала автоматического освобождения RRC
  10. Добавлена поддержка асинхронного режима для библиотеки eink, позволяет обновлять 7-дюймовый экран без блокировки основного потока
  11. Добавлена поддержка монтирования файловой системы с настройками смещения и размера для библиотеки sfud
  12. Добавлена библиотека для позиционирования по базовым станциям, lbsLoc
  13. Добавлен обратный вызов состояния SIM
  14. Добавлен режим сглаживания 1 для библиотеки gpio
  15. Добавлена поддержка нескольких виртуальных GPIO, позволяющая считывать состояние pwrkey/vbus/wakeup и информацию о прерываниях
  16. Добавлен comdb.txt в soc файл для удобства отладки
  17. Исправлено ограничение на настройку порта для websocket и устранено утечка памяти
  18. Исправлено неверное действие установки формата для float чисел в json.encode
  19. Исправлено ограничение использования spi режима для библиотеки u8g2
  20. Исправлено ограничение на динамическое изменение duty cycle для библиотеки pwm
  21. Исправлено отсутствие действия при изменении уровня громкости
  22. Исправлено некорректное определение дня недели RTC
  23. Пример: демонстрация позиционирования по базовым станциям
  24. Пример: демонстрация TTS
  25. Пример: демонстрация асинхронного socket
  26. Документация: добавлены метки доступности новых библиотек, показывающие, на каких моделях они поддерживаются
Последнее сообщение коммита: update:取消demo注释
27.02.2025 20:10
GitLife Service Account
  1. Добавлено: Поддержка 64-битных виртуальных машин
  2. Добавлено: Поддержка библиотеки rsa
  3. Добавлено: Поддержка WebSocket
  4. Добавлено: Поддержка публикаций MQTT с использованием zlib
  5. Исправлено: Проблема отображения видео с камеры
  6. Исправлено: Устранение проблем с использованием SSL-сертификата
  7. Исправлено: Устранение ошибок вычислений триплета IoTAuth для Alibaba Cloud
  8. Исправлено: Проблемы использования LFS на Air105 при создании директорий и записи файлов через io.writeFile
  9. Оптимизация: Замена библиотеки network на socket
  10. Оптимизация: Улучшение кода управления импульсами GPIO
  11. Оптимизация: Обновление MQTT до версии 3.1.1
  12. Оптимизация: Совместимость аудио API
Последнее сообщение коммита: fix: websocket库的日志没关掉
27.02.2025 20:10
GitLife Service Account

Поддержка Air780E/Air600E

Первое издание

  1. Поддерживаются все периферийные устройства, включая UART/I2C/SPI/ADC/PWM и т.д.
  2. Доступна сетевая функциональность, включая сокеты, HTTP, MQTT, WebSocket и т.д.
  3. Доступна мобильная функциональность.
  4. Доступна аудиофункциональность.
  5. Доступны UI-библиотеки, включая u8g2/eink/LCD/LVGL (LVGL по умолчанию не компилируется; если требуется использовать, пожалуйста, самостоятельно скомпилируйте).
  6. Доступна функциональность FOTA (требуется совместное использование версии OnClickListener 2.1.82 и выше luatools для создания differential пакетов; версия 2.1.82 будет выпущена позже).
  7. Доступна функциональность Wi-Fi Scan.
  8. Функциональность SMS временно недоступна, планируется поддержка в следующей версии.

Содержимое прошивки:

  1. LuatOS-SoC_V1001_EC618.soc без скриптов; пожалуйста, создайте проект через LuaTools для загрузки демо.
  2. Директория demo содержит различные примеры.
  3. Директория script содержит библиотеки драйверов периферийных устройств, основной состав — это датчики.
  4. Директория airtun содержит прошивку для удалённого управления без кода, уже собрана со скриптами; можно сразу загружать для тестирования. При создании проекта выбирайте скрипты, но не этот образ прошивки.

Обратите внимание, что из-за ограничений платформы микросхем некоторые функции невозможны или имеют ограниченное применение:

  1. Неподдерживаемые 2G, 3G, 5G связи.
  2. Неподдерживаемый прием и отправка SMS через телекоммуникационные сети.
  3. Неподдерживаемая Wi-Fi связь; поддерживаются только специфические случаи Wi-Fi Scan.
  4. Неподдерживаемая функция VoLTE; неподдерживаема голосовая связь через 2G/3G.
Последнее сообщение коммита: Merge branch 'master' of https://gitee.com/openLuat/LuatOS
27.02.2025 20:09
GitLife Service Account
  1. Добавлено: Интеграция библиотеки rsa
  2. Добавлено: Поддержка 64-битных виртуальных машин
  3. Исправлено: Унификация номеров захвата PWM
  4. Исправлено: В некоторых случаях некорректные данные в iotauth
Последнее сообщение коммита: update: 完善websocket的demo
27.02.2025 20:09
GitLife Service Account
  1. Добавлено: Интеграция библиотеки rsa
  2. Добавлено: Поддержка 64-битных виртуальных машин
  3. Исправлено: Унификация номеров захвата PWM
  4. Исправлено: В некоторых случаях некорректные данные в iotauth
Последнее сообщение коммита: update: 完善websocket的demo
27.02.2025 20:09
GitLife Service Account

Обратите внимание: этот вариант адаптирован под IDF5 с использованием LuaRTOS и предназначен для унификации использования основной библиотеки API, что позволяет избежать путаницы в API и упрощает его использование, а также обеспечивает совместимость одной и той же программы для различных устройств LuaRTOS. Это делает программирование более легким и удобным, поддерживаются больше моделей чипов ESP32 (включая ESP32, ESP32-C3, ESP32-S3) и в будущем возможно поддержка еще большего количества моделей. Приглашаем всех использовать данное решение.

  1. Поддерживаются большинство периферийных устройств, включая UART/I2C/SPI/ADC/PWM, где PWM поддерживает любой GPIO.
  2. Поддерживается HTTP2/MQTT, использование очень простое.
  3. Поддерживается Espressif Touch для конфигурации сети, вместе с библиотекой Httpsrv поддерживается конфигурация сети через AP.
  4. Поддерживается режим BLE-хоста, двусторонняя передача данных работает нормально.
  5. В данный момент не поддерживается Socket и WebSocket, планируется поддержка в версии V1002.
  6. Использование API следует руководству Wiki, которое отличается от серии V000x.
Последнее сообщение коммита: add:lvgl添加回LUAT_LV_CB_RLT
1
https://api.gitlife.ru/oschina-mirror/openLuat-LuatOS.git
git@api.gitlife.ru:oschina-mirror/openLuat-LuatOS.git
oschina-mirror
openLuat-LuatOS
openLuat-LuatOS