We have an IoT application which requires the use of the Realtek WiFi + BLE combo RTL8722DM module, to go into AP mode with HTML server and host a user setting webpage. Then we would like the WiFi module to go into transceiver mode to send and receive raw 802 WiFi packages. This is because we have devised a very simple light weight proprietary communication protocol that is supposed to be very low power, simple and without requiring us to set up a WiFi network.
We need to be able to select a channel on the 2.4GHz and 5GHz band, set the data rate and send and receive packets. It would be very important if we could setup Rx filters that filters package that have a specific header pattern. This would allow use to filter out all ‘normal’ WiFi packets and focus only on our proprietary communication protocol.
We wish to develop on IAR Workbench using the Standard SDK. However there doesn’t appear to be any documentation on how to access the WiFi and Bluetooth transceiver themselves to craft raw packets and send and receive them.
Is what I am describing achievable with the Ameba RTL8722DM using the Standard SDK.