What language do you plan to use? My thoughts are:
card feedback, channel selection, open vs protected networks, are you planning to interface your program algorithms with a GUI interface? Motors controlled with negative switching ICs or pulse motors? Motor memory based on RF feedback, Noise rejection? I see mucho work to achieve this, but it would be a fun project. The system would have to train using feedback from 802.11 protocol packets, to eliminate training on noise, wireless phones, microwave ovens etc.
I believe you could do this in the baseband radio. If I had a bag full of money and a year or two I'd help you.
Mikrotik has some very cool stuff integrated into their OS (frequency usage, packet sniffing etc..), might be worth a look. |