Commit Graph

41 Commits

Author SHA1 Message Date
Kuba Szczodrzyński
30f08a145e [realtek-ambz] Export SoftwareSerial availability macro 2022-09-15 18:31:20 +02:00
Kuba Szczodrzyński
83573a743b [core] Implement WiFiUDP based on lwIP 2022-09-10 16:15:28 +02:00
Kuba Szczodrzyński
96c7fdc02c [beken-72xx] Reset scan state after timeout 2022-09-09 20:21:33 +02:00
Kuba Szczodrzyński
4fc2ff43c1 [core] Make info, warning and error logging per-module configurable 2022-09-02 14:12:05 +02:00
Kuba Szczodrzyński
607f13d935 [core] Refactor per-module logger macros 2022-09-02 14:02:00 +02:00
Kuba Szczodrzyński
f0e247f31e [core] Print error if WiFi mode changing failed 2022-08-18 14:15:05 +02:00
Kuba Szczodrzyński
c45b86c993 [beken-72xx] Fix enabling AP mode 2022-08-17 15:17:14 +02:00
Kuba Szczodrzyński
02f01f2199 [beken-72xx] Initialize WiFiData when needed, null-terminate SSIDs 2022-08-17 11:24:32 +02:00
Kuba Szczodrzyński
357be177fc [core] Make WiFi sleep & TX power methods weak 2022-07-12 21:12:54 +02:00
Kuba Szczodrzyński
3cb944dde2 [realtek-ambz] Implement SoftwareSerial class 2022-07-03 22:54:18 +02:00
Kuba Szczodrzyński
e74a491b4a [core] Move SSID & passphrase validation to common 2022-07-01 15:36:49 +02:00
Kuba Szczodrzyński
ded6638ef6 [beken-72xx] Implement broken WiFi station 2022-06-28 22:49:28 +02:00
Kuba Szczodrzyński
4c6bbb8aae [realtek-ambz] Simplify WiFi scan result handler 2022-06-27 13:01:06 +02:00
Kuba Szczodrzyński
b405adb359 [realtek-ambz] Add a wrapper around WiFi::mode() 2022-06-26 18:10:13 +02:00
Kuba Szczodrzyński
582eed3be8 [core] Fix return types for some methods, check feature flags 2022-06-26 16:03:30 +02:00
Kuba Szczodrzyński
79ccd47f71 [beken-72xx] Fix compilation without WiFi implemented 2022-06-25 10:19:20 +02:00
Kuba Szczodrzyński
c8fccdbb47 [realtek-ambz] Move common WiFi code to LT API 2022-06-23 23:30:28 +02:00
Kuba Szczodrzyński
2fedcb61b5 [core] Migrate Flash library to common code based on FAL 2022-06-19 17:23:16 +02:00
Kuba Szczodrzyński
36d9a6e7e4 [realtek-ambz] Support WiFi events 2022-05-17 19:27:35 +02:00
Kuba Szczodrzyński
12338747bf [realtek-ambz] Add Wire library 2022-05-14 21:47:56 +02:00
Kuba Szczodrzyński
1477649a50 [core] Move LibreTuyaAPI to core directory 2022-05-09 15:41:22 +02:00
Kuba Szczodrzyński
afa7141ceb [docs] Add Doxygen 2022-05-07 20:35:03 +02:00
Kuba Szczodrzyński
589d3ef4d8 [core] Refactor realtek-ambz, cleanup, reformat, add missing copyrights 2022-05-06 20:27:06 +02:00
Kuba Szczodrzyński
9659ff8afa [core] Add MbedTLSClient 2022-05-05 20:56:37 +02:00
Kuba Szczodrzyński
048556803b [core] Move non-interface classes to libraries 2022-04-30 21:08:09 +02:00
Kuba Szczodrzyński
38343112a5 [core] Add WiFiServer(addr, port) constructor 2022-04-30 19:03:37 +02:00
Kuba Szczodrzyński
d6695f127d [core] Add FS API from ESP32 2022-04-30 19:02:23 +02:00
Kuba Szczodrzyński
35e5fc5173 [realtek-ambz] Fix WiFiClient copy assignment 2022-04-30 19:00:17 +02:00
Kuba Szczodrzyński
7b5dcdf07e [core] Add HTTPClient and WiFiMulti libs 2022-04-29 21:31:29 +02:00
Kuba Szczodrzyński
515d47f055 [core] Add MQTT library compatibility 2022-04-29 19:19:49 +02:00
Kuba Szczodrzyński
c7a90c0ec7 [core] Include board name in banner, fix version 2022-04-29 16:37:58 +02:00
Kuba Szczodrzyński
db5c99cfea [core] Add logger utility 2022-04-28 17:10:24 +02:00
Kuba Szczodrzyński
8383ebabeb [core] Fix lwip_ioctl variable size 2022-04-28 11:39:30 +02:00
Kuba Szczodrzyński
6d47e3cb76 [realtek-ambz] Fix (some) WiFi crashes 2022-04-27 23:41:41 +02:00
Kuba Szczodrzyński
80cb1068ce [realtek-ambz] Add new WiFiServer library 2022-04-26 22:54:24 +02:00
Kuba Szczodrzyński
b71e579e7c [realtek-ambz] Add new WiFiClient library 2022-04-26 16:30:10 +02:00
Kuba Szczodrzyński
a6064623d5 [core] Add LwIPRxBuffer from ESP32 2022-04-26 11:53:05 +02:00
Kuba Szczodrzyński
16c4ca769e [core] Move IPv6Address to api 2022-04-26 10:50:22 +02:00
Kuba Szczodrzyński
8c8ba57191 [realtek-ambz] Add new WiFi library
The Realtek one sucked
2022-04-25 21:53:33 +02:00
Kuba Szczodrzyński
cf48513f80 [core] Add WiFi interface 2022-04-24 23:20:12 +02:00
Kuba Szczodrzyński
f8da2a98ea [core] Change Arduino common libs structure 2022-04-24 21:58:05 +02:00