I am replacing USB cable with a wi-fi module for transfer data from a sensor that has an embedded Microprocessor. It will communicate USB-CDC high speed to a wi-fi module that will transmit the data stream to a PC using Wi-fi Direct; Therefore many functions that relate to Wi-fi communication to the Web, Networks etc. do not apply. Further, I intend on using some kind of encryption (for security) and think it should be WEP security, but not sure. (any comments on this would be appreciated).
I have created a list of features/functions and would like have you highlight only those that need to be addressed/included in the Wi-fi part of the firmware plan. Further, I would like you to create a High Level outline of those functions/Steps/Features that need to be included for a successful data transfer application.
The goal of this short project is to help focus only on those components necessary to accomplish a streaming data transfer via Wi-fi direct to a PC, possibly Android (not Mac).