Thank you for your feedback
Correct if using 2 channels it might create some sync issue between the channels special if one has to re transmit due to bad signal.
If I put 2 bytes after each other (one for 9 bit and one for 1 bit) it will need the double bitrate, that will for sure work in the FPGA / CLPD, but when you have to send it as UDP there will needed to be added further bytes to that.
I just did some small test on a MAX10 and could easily get the 9 bit with the 562500 baudrate and send out serial data, but I guess I have to think the transport over again before doing more FPGA work
The timing from byte to byte are less than 1 byte in distance so optimal will be to "understand" the SONY protocol and pack the numbers of bytes for a "message" and send them as 1 packet and unpack then and transmit with the right timing in between, and the same way in the other direction.
I have also been looking a bit into using the nFR24L01 which can do 2Mbps but that's the packet data will need a lot of extra bytes
Preamble 1byte, Address 3-5bytes, Packet control 9 bytes, Payload 0-32 bytes, crc 1-2 bytes
It will pretty slow if you do not send a "message" instead of 2 bytes per tx session
Funny thing is I have just found a company in Germany who have a ready solution for the SONY protocol
https://www.wireless-rcp.com/wireless-rcp-bridge.htmlGuess the do parse the protocol and just send the "message" needed