11-04-2020, 03:41 PM
I read about the DDS protocol and saw the implementation. It is quite simple and looks powerful.
My first thought was to implement XLink Kai at the mixed level (HLE+LLE), since it is much better tested than the pure LLE level. That would be in sceWlan.java, but the first difficulty was implementing the scanning function (IOCTL_CMD_START_SCANNING) which is the start of any Adhoc communication.
However, I don't know how this function translates to the raw Adhoc protocol. In sceWlan it is just implemented by an UDP broadcasting, but that will not work with XLink Kai, I would need to find out which frames are being sent out for scanning. That's why I wanted to try it out using the AdhocToUSB method + wireshark.
The LLE implementation for the Wlan is not complete yet, it is still a work in progress. I have not yet put much priority on it as the mixed HLE+LLE seems to work quite well for networking. That's probably the reason why your tests were failing.
My first thought was to implement XLink Kai at the mixed level (HLE+LLE), since it is much better tested than the pure LLE level. That would be in sceWlan.java, but the first difficulty was implementing the scanning function (IOCTL_CMD_START_SCANNING) which is the start of any Adhoc communication.
However, I don't know how this function translates to the raw Adhoc protocol. In sceWlan it is just implemented by an UDP broadcasting, but that will not work with XLink Kai, I would need to find out which frames are being sent out for scanning. That's why I wanted to try it out using the AdhocToUSB method + wireshark.
The LLE implementation for the Wlan is not complete yet, it is still a work in progress. I have not yet put much priority on it as the mixed HLE+LLE seems to work quite well for networking. That's probably the reason why your tests were failing.
Always include a complete log file at INFO level in your reports. Thanks! How to post a log