If you'd like to play with this project we'd love your help (and we have a documented ble api).
Here's an issue where various iOS types are ideating on possibly making an iOS app: https://github.com/meshtastic/Meshtastic-esp32/issues/14
I'm actually in the middle of creating a Web-based instruction series on writing Core Bluetooth SDKs for Apple platforms (not just iOS).
Once I get that done, I may look at adapting this project:
https://github.com/RiftValleySoftware/RVS_GTDriver
For it. It started as a goTenna project, but they never got around to helping me out, so I gave up on them, and made it an OBD driver.
The infrastructure is still there for all kinds of stuff, so I could probably do something.
BTW: If that works out, it would be an SDK that would afford ALL Apple platforms; including Watch and TV.
In the meantime, I have my work cut out for me.
I’ve been trying to write an open-source Apple driver for goTenna units, and have been unable to get them to help me out by providing their BLE spec.
That’s a shame, because I write really nice SDKs. Even if my driver was open and free, it would provide significant brand reinforcement. Win-win.
I believe that this tech is important, as it can provide service in disasters. I’m also big on open-source.
But I cut my teeth on RF stuff, and know that it’s a real black art. Software can get complicated, but is child’s play, compared to RF tech.
You have your work cut out for you.