I’ve been working on getting multiple drones flying from one computer the last few days and finally managed it. To achieve this with one wifi card I changed the way the drones communicate with the computer by creating an ad hoc network. This type of network means that communication is direct to the devices(nodes) so there is no central modem. To setup the drones for an ad hoc type network I followed this tutorial (link at bottom of page). Once the ad hoc network was complete I went about modifying the 1.8 sdk to send and receive packets from/to multiple IPs(drones). This setup allows multiple drones to be controlled autonomously or manually from one computer.
Here’s the result: