Swartdogs / PowerScout

Scouting App for FRC Power Up
Apache License 2.0
1 stars 0 forks source link

Add Bluetooth Data Transfer for Newer Devices #41

Closed pr1sm closed 6 years ago

pr1sm commented 6 years ago

Problem

Bluetooth data transfer works for older iPads (iPad 2 and earlier) using the MultipeerConnectivity framework. However, it does not work when trying to transfer data on newer devices.

Solution

Implement Bluetooth Data Transfer using the CoreBluetooth framework and enable this by default for newer devices. Only the underlying implementation changes, so the same steps to transfer data on the older devices works on the newer devices.

Issues Fixed

Resolve #19

Checks

pr1sm commented 6 years ago

@Dylan-Wells Have you had a chance to test this? If it works, let me know in the comments and I'll merge it. If not, let me know what's wrong and I'll fix it.

pr1sm commented 6 years ago

+1, transfer works as shown by this video. ready for merge