User Tools

Site Tools


esp32multiinterfacedispatcher

This is an old revision of the document!


Esp32MultiInterfaceDispatcher

ToDo

  • FID in Uart BasisClass integrieren
  • INTERFACE_SIZE_RXBLOCK/TXBLOCK und RXECHO nach InterfaceBase verlagern

Entwicklung

2110160610 - Bibliothek Ethernet2

  • MediaWiki: LanModule_W5500 mit Version 2110160817_Esp32VscEthernetServerEthernet2_01V05_libLanW5500.zip und damit vollständiger Arduino-Library-Integration in VSCode. ==== 2110152206 - Bibliothek Ethernet2 ==== GitHub-Stoffregen(?)-Ethernet2-Library: “cannot instantiate abstract class”
    Dagegen funktionierende Ethernet2 gefunden unter M5Stack: (wieder eine Hürde geschafft!) * Esp32-Lan-Bibliothek Ethernet2-master funktioniert NUR unter ArduinoIDE, NICHT unter VSCode * alternative Esp32-Lan-Bibliothek Ethernet2 unter * https://raw.githubusercontent.com/m5stack/M5Stack/master/examples/Modules/LAN_W5500/Ethernet2.zip * bzw. https://github.com/m5stack/M5Stack/tree/master/examples/Modules/LAN_W5500 ==== 2110150810 - Einbau Lan ==== * ??? wirklich so sinnvoll ???: * Neue Namensgebung: InterfaceWifi → InterfaceWifiEsp32 wegen multipler Hardwaremöglichkeiten und Unterscheidungen!!! ==== 2110110800 - Einbau Lan ==== * Versuche mit Projekt OPS-OctalPowerSwitch ==== 211010tttt - Einbau Wlan ==== ==== 2110xxtttt - Einbau Bt ==== ==== 2108311326 - Änderung FID ==== * Basis _2108201133_Esp32MultiInterfaceDispatcher_00V20alpha * Compilieren… Testen… ==== 2108291124 - Template-Projekt: MultiInterfaceDispatcher ==== * Versuch Einbau Bluetooth: Interface Bt * Quelle: Minimalprogram * Definition CBt entsprechend CUart ==== 2108261328 - Template-Projekt: MultiInterfaceDispatcher ==== * Version 2108261617_Esp32MultiInterfaceDispatcher_00V30 * Integration ESP32: Command APE - AbortProcessExecution (abort all FSMs) * Integration ESP32: Command RSS - ResetSystem (system_restart()) * Minimierung des IFN-Projekts durch Ausklammern der minimal nicht benötigten Codes durch Compiler-Direktive #ifdef IFN - #endif, nicht benötigte Dateien werdenim ExtraOrdner SecureMIDIFN gespeichert. * Ausklammern DSC * Übernahme aus 2108201133_Esp32MultiInterfaceDispatcher_00V20alpha.zip (LAS - Esp32MultiInterfaceDispatcher) * Minimales Template mit System-Commands (incl. SystemLed), verwendbar als Basis-Template für alle MicroController-Projekte. * Vorgesehen 4 Interfaces: Uart/Bt/Lan/Wlan, realisiert bisher nur Uart, nun Erweiterung auf alle Interfaces. ==== 2108171300 - Scanner-Commands ==== ==== 2108160800 - LaserScanner ausgeblendet ====
esp32multiinterfacedispatcher.1634388341.txt.gz · Last modified: 2021/10/16 14:45 (external edit)