jnross / bluetility Goto Github PK
View Code? Open in Web Editor NEWA Bluetooth Low Energy browser, an open-source alternative to LightBlue for OS X
License: MIT License
A Bluetooth Low Energy browser, an open-source alternative to LightBlue for OS X
License: MIT License
Hi ,
I run the code successfully and it will write also but it does not read the value when i am trying to fire the command to my device, ESP32.Some other application from app store it will read and write on my device so there is no issue into the device. I am using MacOS 13.1 and on my iphone 7 i have IOS 15.7.2. Can you help me on these ?
Thanks
Hi there, when I downloaded bluetility and turned on my pairing options and set my discoverability to yes on my miband, the device is present on bluetility but not its services or characteristics. Could you let me know the possible reasons and if there's anything I should try? Thank you.
For example, the most common BLE module BT05 can provide a UART service FFE0 with the feature FFE1. I can use a terminal to send or receive data via that service. Will this be supported?
When I try to look at other devices battery such as another ios device. It doesn't show anything in the battery or current time.
macOS 10.14.6
Bluetility 1.3 (6)
The main window opens up full size (not like the previous Mojave error) but no devices are listed. At startup and when hitting Refresh, the console reports:
API MISUSE: <CBCentralManager: 0x6000019479c0> can only accept this command while in the powered on state
I am, of course, surrounded by bluetooth devices, and I'm connected to a bluetooth mouse.
Possible to add option to view mac addresses at a glance?
Thanks
I am using your tool to diagnose an issue involving esp32 boards. I'm working with the following apple devices:
I am not able to see any of these devices listed under Blutility's 'devices' However I can see the esp32 board, xiaomi temperature sensors, a Nest fire alarm, and an NAD amplifier. These are basically all the bluetooth devices in my household. I'm able to see all of them except the apple devices. Is there something I'm not considering or overlooking? Should I be able to see the apple devices with Bluetility?
Unless I'm missing something, it'd be great to be able to right-click and copy the device identifier/serviceUUIDs/local identifier.
It's helpful when working on embedded devices!
Hey there,
awesome tool!
I would be great if it would display the MAC addresses of the devices.
Best regards
Sören
Hi there, could you help me with this issue? I have the bluetility program and my ble are shown but the services are just blank. It showed briefly for my iphone but not my bluetooth band that I'm wearing. Any help or advice would be appreciated. Thanks.
Could you add some installation instructions to the README?
Thanks,
Paul
Hi,
great app!
It's possible use it to find BLE mac address?
Would it be possible to use this wonderful application via CLI?
Attempting to compile this project with a newer version of XCode fails, and tells the user to downgrade to XCode 8.
Hi,
I just downloaded version 1.4 (7)
, and I'm using it on a MacBook Pro M1 with macOS Monterey 12.6.1. The app doesn't show MAC addresses for any LE device, any idea why?
Thanks,
I have a bunch of devices showing up in the scanner, but not a single one produces a MAC address. It looks like this feature was released in v1.2, but not a single one of my devices shows a MAC address.
It would be ideal if there was a universal binary on GitHub so users that want to run the app natively on Apple Silicon don't have to build the project themselves
I've found that when I build this app with the latest version of Xcode, it no longer works! No peripherals are discovered. It appears that Apple has changed the behavior of CoreBluetooth to no longer return advertising peripherals unless at least one serviceUUID is provided in the call to CBCentralManager.scanForPeripherals
. This contradicts the documentation here: https://developer.apple.com/documentation/corebluetooth/cbcentralmanager/1518986-scanforperipherals. The documentation does recommend providing a service UUID, but explicitly states:
If the serviceUUIDs parameter is nil, this method returns all discovered peripherals, regardless of their supported services.
There is a brief conversation in the developer forums about this: https://developer.apple.com/forums/thread/697096
Also, I've used one of my paid-for Developer Technical Support requests to try to figure out what is going on here. I'm hoping this is just a bug that is fixed soon.
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.