mlwelles / beaconscanner Goto Github PK
View Code? Open in Web Editor NEWiBeacon Scanning Utility App for OSX
License: MIT License
iBeacon Scanning Utility App for OSX
License: MIT License
why are you uploading the binaries into the repo? https://github.com/mlwelles/BeaconScanner/releases would be a perfect place for them
Got latest tree as zip ball from GitHub (17 Mar 2015)
Installed Pods using cocoapods as per instructions
When trying to run from Xcode I get a couple of these errors while compiling Pods-BlocksKit:
BeaconScanner-master/Pods/BlocksKit/BlocksKit/Dynamic Delegate/NSObject+A2BlockDelegate.m:160:41: Too many arguments to function call, expected 0, have 2
Corresponding line in source:
id originalDelegate = objc_msgSend(delegatingObject, a2_getter);
This message is shown on a 2019 Retina MacBook Air with Bluetooth as follows:
Apple Bluetooth Software Version: 6.0.12f1
Hardware, Features and Settings:
Name: MAC-782
Address: 38-F9-D3-7A-E0-23
Bluetooth Low Energy Supported: Yes
Handoff Supported: Yes
Instant Hot Spot Supported: Yes
Manufacturer: Broadcom
Transport: UART
Chipset: 4355
Firmware Version: v46 c4670
Bluetooth Power: On
Discoverable: Off
Connectable: Yes
Auto Seek Pointing: On
Remote wake: On
Vendor ID: 0x05AC
Product ID: 0x0085
HCI Version: 5.0 (0x9)
HCI Revision: 0x123E
LMP Version: (0x9)
LMP Subversion: 0x102E
Device Type (Major): Computer
Device Type (Complete): Mac Portable
Composite Class Of Device: 0x38010C
Device Class (Major): 0x01
Device Class (Minor): 0x03
Service Class: 0x1C0
Auto Seek Keyboard: On
Is there a way to get the distance to the beacon displayed in this app? Or is that only available on phones?
Hello:
When I test my app,I found that '- (void)locationManager:(CLLocationManager *)manager didExitRegion: (CLRegion *)region', this method was not executed sometimes,nearly ten percent .Do you know why is it ?
Thank you very much!!!
version 1.1.13 claims to be version 1.13 when selected in the Finder
In the "Add to your project" section, there is a sample code about how to use beacon filter.
RACSignal *filteredSignal = [[[HGBeaconScanner sharedBeaconScanner] beaconSignal] filter:^(HGBeacon *beacon) {
return [beaconSignal.proximityUUID isEqual:applicationUUID];
}];
Is the beaconSignal in the block suppose to be beacon?
I'm using Yosemite DP4 and it seems nothing can be found. Can it work on OSX? Or only Mavericks?
Hi, I've downloaded the BeaconScanner build for Mac OSX and it works perfectly (detecting all the ibeacons around me).
However, I would like to transport this library code for an iOS native app. Would it be possible to use the same code base for an iOS app aswell?
I've checked few tutorials and it seems impossible to detect beacons (without specifying the UUID) on an iOS device.
Best,
Haven't had a chance to play with this much yet or build my own locally, which I often do, but in an initial test of the precompiled release, the app reports that "Your hardware does not support Bleuetooth Low Energy"... I know that it does, so I dug a little...
in 10.8:
$ system_profiler -detailLevel full SPBluetoothDataType | grep 'LMP Version:'
LMP Version: 0x6
in 10.11:
$ system_profiler -detailLevel full SPBluetoothDataType | grep 'LMP Version:'
LMP Version: 4.0 (0x6)
My guess is that HGBeaconScanner.m's bluetoothLMPVersion needs to be updated. I'll try myself with a clone later, but it will probably take me a few days to get to it.
Yosemite.
Xcode 6.1.1
Did a pod install.
Opened the workspace.
Tried to build.
Got this
BeaconScanner-master/BeaconScanner/HGBeaconScanner.h:9:9: 'ReactiveCocoa/ReactiveCocoa.h' file not found
HGBeaconViewController.m:9:9: In file included from /HGBeaconViewController.m:9:
I only fixed it by removing the test target and test source code.
hey i want to copy the Proximity UUID during execution time ,now i need to do it manually , could you enable selection ?
I just received a box of ten estimote stickers and they appear reasonably quickly using their app (I know they work), however Beacon Scanner only seems to show a few and only intermittently. I have tried upping the time to live thinking that it may be purging them too quickly, but that doesn't seem to be it. Any ideas or anything you'd like me to try?
Hello,
Sorry, I am new here.
I run your code in my Mac and it's worked perfectly. I just have a question. Can I modify your code and run in background in iphone then send data to server each of 5 seconds?
Or do you have any suggestion for my expect.
Please help!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.