Initial Steps - Nehem11e/congenial-potato GitHub Wiki
The initial steps are to get the ESP32 to speak the openHPSDR protocol. To include some of the functionality of the Hermes Lite 2.
ESP32 Packet Flow
Listen For Discovery Packet
The ESP32 should listen for Discovery Packets that will get sent by the host device(the following screen shots are from openHPSDR_Ethernet_Protocol_v4.3.pdf):
Respond with Discovery Reply Packet
Transceiver Setup - TRANSMITER SPECIFIC PACKET
Data Communication
After the host knows that the ESP32 is there then data can be sent back and forth. Either via DDC Audio Packets or DUC I&Q Data Packets
ESP32 should listen for DUC I&Q DATA PACKETs
ESP32 Resend I&Q Data
After receiving I&Q Data the ESP32 should loop it back and send it back to the host in a DDC PACKET