WifiOtaTransport
class WifiOtaTransport(deviceIpAddress: String, port: Int = DEFAULT_PORT) : UnifiedOtaProtocol(source)
WiFi/TCP transport implementation for ESP32 Unified OTA protocol.
Uses Ktor raw sockets for KMP-compatible TCP communication. UDP discovery is not included in this common implementation and should be handled by platform-specific code.
Unlike BLE, WiFi transport:
Uses synchronous TCP (no manual ACK waiting)
Supports larger chunk sizes (up to 1024 bytes)
Generally faster transfer speeds