I have a requirement that says something like this, I need to make an ios app that reads the hardware data that's being sent, it's ble hid based, and now I need an objective-c demo. Somebody tell me. Thank you

Recommended Answers

All 2 Replies

Small world. I was working with a company back in 2009 and we wanted to move off the Palm Pilot to a smart phone which there were not a lot of choices back then. We investigated the iPhone but it's lack of the SPP Bluetooth Profile (serial port profile) meant it wasn't a possible solution.

It's 2022 and as I read https://support.apple.com/en-us/HT204387 Apple has not added SPP to the supported profiles so still no reason to consider Apple iPhones for this system.

I do see a packet logger at https://www.bluetooth.com/blog/a-new-way-to-debug-iosbluetooth-applications/ which may help you debug your system but I found no open source code to see how the packet logger did it's work.

Time to call Apple to see if they can give you the source.

commented: Thank you very much for your support +0

Why does the IOHIDDevice interface not support IOS or am I doing it the wrong way? Is there a library of official standards?

commented: The library is up at Apple. I fixed a typo in my post above. To Be Clear: Such snooping may be blocked. It was back when we looked at the iPhones. +16
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.