iBeacon detection by wearables (e.g Fenix, Forerunner, ..)

Hello TechWorld, I am evaluating how to use the garmin wearables to scan for iBeacons in outdoor. Is there is any native way to read the major/minior/UUID configuration from ibeacons and any SDK can provide that data? If not, how would be the approach look like to develop a small scanning app for the watches that can get this data. I am interested in contacts to any specialist freelancer/company with experiences in that particular challenge. 

  • Just took a glance as to the basics of what iBeacon is, and it seems to be an Apple thing, that starts out by sending BLE advertisements.

    The CIQ BLE implementation is minimal and has restrictions, such as it can't read more than about 20 bytes, and you can only see at most, 30 bytes of raw data in an advertisement, and you may or may not even see the advertised UUID,  All service and characteristic UUIDS are hard coded in the CIQ app and nothing is "learned" about the other side

    The first thing I'd try is to use my BleScan app to see if you can even see an iBeacon,  

    https://apps.garmin.com/en-US/apps/9bcc8b66-8385-4afb-b93e-f69e01422284

  • Fantastic - Thank You!! that proofs there is maybe not a direct native way  - but a small utility APP can dot that - scan and get exactly that data - its only a small set of parameters. I am using industrial IoT / beacons, e.g. from Minew and with my TRAILME APP (iOS and Android APP) we scan for location detection / tracking.  

    We already have a PoC for WearOS in similar way

    We will use devices with own network (4/5G) to send the data to our backend. 

  • With CIQ, you can't see things like the BLE Mac address, and generally no 4g/5g

    And in many cases you don't see the UUID