├── .gitignore ├── BeaconScanner.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── BeaconScanner.xccheckout │ └── xcuserdata │ │ ├── mwelles.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── nathanhekman.xcuserdatad │ │ └── WorkspaceSettings.xcsettings └── xcuserdata │ ├── mviamari.xcuserdatad │ └── xcschemes │ │ ├── Beacon Scanner.xcscheme │ │ └── xcschememanagement.plist │ ├── mwelles.xcuserdatad │ └── xcschemes │ │ ├── BeaconScanner.xcscheme │ │ └── xcschememanagement.plist │ └── nathanhekman.xcuserdatad │ └── xcschemes │ └── Beacon Scanner.xcscheme ├── BeaconScanner.xcworkspace ├── contents.xcworkspacedata ├── xcshareddata │ └── BeaconScanner.xccheckout └── xcuserdata │ └── mwelles.xcuserdatad │ ├── UserInterfaceState.xcuserstate │ ├── WorkspaceSettings.xcsettings │ └── xcdebugger │ └── Breakpoints_v2.xcbkptlist ├── BeaconScanner ├── Base.lproj │ └── MainMenu.xib ├── BeaconScanner-Info.plist ├── BeaconScanner-Prefix.pch ├── HGAppDelegate.h ├── HGAppDelegate.m ├── HGBeacon.h ├── HGBeacon.m ├── HGBeaconHistory.h ├── HGBeaconHistory.m ├── HGBeaconScanner.h ├── HGBeaconScanner.m ├── HGBeaconViewController.h ├── HGBeaconViewController.m ├── HGBluetoothState.h ├── HGBluetoothState.m ├── HGDateValueTransformer.h ├── HGDateValueTransformer.m ├── Images.xcassets │ └── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── radar-1024.png │ │ ├── radar-128.png │ │ ├── radar-16.png │ │ ├── radar-256-1.png │ │ ├── radar-256.png │ │ ├── radar-32-1.png │ │ ├── radar-32.png │ │ ├── radar-512-1.png │ │ ├── radar-512.png │ │ └── radar-64.png ├── en.lproj │ ├── Credits.rtf │ └── InfoPlist.strings └── main.m ├── BeaconScannerTests ├── BeaconScannerTests-Info.plist ├── BeaconScannerTests.m └── en.lproj │ └── InfoPlist.strings ├── Docs ├── ScreenShot.png ├── iBeaconManufacturerDataFormat.graffle └── iBeaconManufacturerDataFormat.png ├── LICENSE ├── Podfile ├── Podfile.lock └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/.gitignore -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/project.xcworkspace/xcshareddata/BeaconScanner.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/project.xcworkspace/xcshareddata/BeaconScanner.xccheckout -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/project.xcworkspace/xcuserdata/mwelles.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/project.xcworkspace/xcuserdata/mwelles.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/project.xcworkspace/xcuserdata/nathanhekman.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/project.xcworkspace/xcuserdata/nathanhekman.xcuserdatad/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/xcuserdata/mviamari.xcuserdatad/xcschemes/Beacon Scanner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/xcuserdata/mviamari.xcuserdatad/xcschemes/Beacon Scanner.xcscheme -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/xcuserdata/mviamari.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/xcuserdata/mviamari.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/xcuserdata/mwelles.xcuserdatad/xcschemes/BeaconScanner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/xcuserdata/mwelles.xcuserdatad/xcschemes/BeaconScanner.xcscheme -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/xcuserdata/mwelles.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/xcuserdata/mwelles.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /BeaconScanner.xcodeproj/xcuserdata/nathanhekman.xcuserdatad/xcschemes/Beacon Scanner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcodeproj/xcuserdata/nathanhekman.xcuserdatad/xcschemes/Beacon Scanner.xcscheme -------------------------------------------------------------------------------- /BeaconScanner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /BeaconScanner.xcworkspace/xcshareddata/BeaconScanner.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcworkspace/xcshareddata/BeaconScanner.xccheckout -------------------------------------------------------------------------------- /BeaconScanner.xcworkspace/xcuserdata/mwelles.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcworkspace/xcuserdata/mwelles.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /BeaconScanner.xcworkspace/xcuserdata/mwelles.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcworkspace/xcuserdata/mwelles.xcuserdatad/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /BeaconScanner.xcworkspace/xcuserdata/mwelles.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner.xcworkspace/xcuserdata/mwelles.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /BeaconScanner/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /BeaconScanner/BeaconScanner-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/BeaconScanner-Info.plist -------------------------------------------------------------------------------- /BeaconScanner/BeaconScanner-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/BeaconScanner-Prefix.pch -------------------------------------------------------------------------------- /BeaconScanner/HGAppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGAppDelegate.h -------------------------------------------------------------------------------- /BeaconScanner/HGAppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGAppDelegate.m -------------------------------------------------------------------------------- /BeaconScanner/HGBeacon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBeacon.h -------------------------------------------------------------------------------- /BeaconScanner/HGBeacon.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBeacon.m -------------------------------------------------------------------------------- /BeaconScanner/HGBeaconHistory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBeaconHistory.h -------------------------------------------------------------------------------- /BeaconScanner/HGBeaconHistory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBeaconHistory.m -------------------------------------------------------------------------------- /BeaconScanner/HGBeaconScanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBeaconScanner.h -------------------------------------------------------------------------------- /BeaconScanner/HGBeaconScanner.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBeaconScanner.m -------------------------------------------------------------------------------- /BeaconScanner/HGBeaconViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBeaconViewController.h -------------------------------------------------------------------------------- /BeaconScanner/HGBeaconViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBeaconViewController.m -------------------------------------------------------------------------------- /BeaconScanner/HGBluetoothState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBluetoothState.h -------------------------------------------------------------------------------- /BeaconScanner/HGBluetoothState.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGBluetoothState.m -------------------------------------------------------------------------------- /BeaconScanner/HGDateValueTransformer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGDateValueTransformer.h -------------------------------------------------------------------------------- /BeaconScanner/HGDateValueTransformer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/HGDateValueTransformer.m -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-1024.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-128.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-16.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-256-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-256-1.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-256.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-32-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-32-1.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-32.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-512-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-512-1.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-512.png -------------------------------------------------------------------------------- /BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/Images.xcassets/AppIcon.appiconset/radar-64.png -------------------------------------------------------------------------------- /BeaconScanner/en.lproj/Credits.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/en.lproj/Credits.rtf -------------------------------------------------------------------------------- /BeaconScanner/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /BeaconScanner/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScanner/main.m -------------------------------------------------------------------------------- /BeaconScannerTests/BeaconScannerTests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScannerTests/BeaconScannerTests-Info.plist -------------------------------------------------------------------------------- /BeaconScannerTests/BeaconScannerTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/BeaconScannerTests/BeaconScannerTests.m -------------------------------------------------------------------------------- /BeaconScannerTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Docs/ScreenShot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/Docs/ScreenShot.png -------------------------------------------------------------------------------- /Docs/iBeaconManufacturerDataFormat.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/Docs/iBeaconManufacturerDataFormat.graffle -------------------------------------------------------------------------------- /Docs/iBeaconManufacturerDataFormat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/Docs/iBeaconManufacturerDataFormat.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/LICENSE -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mlwelles/BeaconScanner/HEAD/README.md --------------------------------------------------------------------------------