Matthew,
I have C++ HL2 support working in SDR Console, if you’re on 80m I’m available for on-air hand-holding.
Advanced warning – swap the I and Q you receive otherwise the waterfall is inverted. The document mentions this.
Simon Brown, G4ELI
Thanks ! I started the project (slowly, beacause my C++ is rusty and I don't have a lot of spare time :p).

Set IP address
The IP address may be set as follows. First use Discovery to determine the MAC address
of the Metis you wish to set the IP address.
Send a Broadcast UDP/IP frame to Port 1024 containing the following:
<0xEFFE>< 0x03>< MAC Address><IP Address to set><60 bytes of 0x00>
Where <MAC Address > is the address of the Metis you wish to set the IP Address, 6
bytes and <IP Address> is the IP address to store in the EEPROM, 4 bytes.
After the Address has been written to EEPROM, which may take a few seconds, Metis
will respond to the IP address of the PC that set the IP address and using the set IP
address as follows:
<0xEFFE>< 0x02>< MAC Address>< 60 bytes of 0x00>
Scanning network...
Message broadcast: "effe02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Message receive: "effe02001cc0a213dd43064845524d45534c540406060606060606060606060606060606060606060606060606060606060606060606060606060600"
Message send: "effe0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
Message send: "effe0106307d07ac08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"