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):

image

Respond with Discovery Reply Packet

image

Transceiver Setup - TRANSMITER SPECIFIC PACKET

image

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

image

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 image