- #AIRPORT FACILITATOR X VERSIONS INSTALL#
- #AIRPORT FACILITATOR X VERSIONS SERIAL#
- #AIRPORT FACILITATOR X VERSIONS DRIVER#
- #AIRPORT FACILITATOR X VERSIONS SOFTWARE#
#AIRPORT FACILITATOR X VERSIONS INSTALL#
#AIRPORT FACILITATOR X VERSIONS SERIAL#
I verified it working by opening the serial monitor. Remove the USB cable from the PS3 controller to the arduino and plug your BT adapter back in. This is a similar process to how you pair a controller to a PS3. The modified code will send that address to the PS3 controller so that the controller can initiate the connection to the adapter. I suspect it had to do with power draw, but never pursued the problem. Otherwise the PC would not recognize the arduino COM port properly. I found that with the ADK I would have to plug in the BT adapter or the PS3 controller AFTER connecting the arduino to the PC.
#AIRPORT FACILITATOR X VERSIONS SOFTWARE#
Note that while the hardware is hot swappable, the software probably isn't so you'll need to reboot for the arduino to see anything new plugged in. USB is hot swappable but you can remove power first if you like. Remove the BT adapter and plug the USB cable into the PS3 controller and the USB host port or your arduino setup. You'll want to comment out the other constructor so they don't interfere with each other: PS3BT PS3(&Btd) // This will just create the instance All you need to do is replace the hex digits after the “0x”. This will send this address to the PS3 controller when connected.
Make sure to uncomment the line too so that it will take effect. Hard code the MAC into the program in the commented out line: // PS3BT PS3(&Btd,0×00,0×15,0×83,0x3D,0x0A,0×57) // This will also store the bluetooth address – this can be obtained from the dongle when running the sketch. The MAC will be displayed in the Serial Monitor. Mine was too small so I ran the sketch to find the MAC address. Some dongles have the address on a sticker some are too small for that.
If you do have the MAC, you can skip this part. You need to run the PS3BT sketch with the Bluetooth (BT) dongle plugged in if you don’t have the MAC address already. I managed to get this working with an Arduino MEGA ADK Rev 3 and a Cirago BTA-3210. That was unclear in the OP and comments due to their age (page and comments, not people). First off the USB_Host_shield_2.0 library does work with Bluetooth now. You have to go through an iterative process to get things going. That should wipe the address if you ever feel the need to. There's also a pinhole reset button on the bottom of the controller. The PS3 controller needs to have the MAC of the host sent to it via USB first, then the controller will initiate the connection to the host. I had the code, but it seemed like I was missing an important step or two.įor those of you that don't know, the pairing process of a PS3 controller to a host is different than most other Bluetooth devices like mice, keyboards, phones, etc. I found Oleg's and Laszarus's stuff and had already been working with the PS3 controller as a wired controller but wanted to shift to a wireless mode. Still, there wasn't a guide so here's mine for the next guy. I had to fill in a few gaps, but this wasn't as hard as I might have thought it to be.