Developer Portal Community

    Showing results for 
    Search instead for 
    Did you mean: 

    Connect GLM 120c with the Browser

    Connect GLM 120c with the Browser


    I’m trying to connect the mentioned device with the browser using the Web Bluetooth API. I’m able to establish the connection and view the services and characteristics provided by the device. Im using (****c0d1-****-****-****-********) to write to the device. Setting the Buzzer on, for instance works fine using:


    Now I want to set the Laser on for instance or get "Single distance measurment (Front edge)" but the frame does not seem to work! (0xc0[cmdNr]0100[cheksum] )

    Another question:

    -(***c0d2-****-****-****-********) reads alawys the same hexNumber and Im not sure how to use this or what this number actually represents

    what is the common workflow? write to the first UUID (c0d1) and read from the second(c0d2)? Why are the other frames not working, is there something to consider befor sending the frame to obatin measuremnts for instance?


    12 REPLIES 12

    Hi All,

    I tried to check this link, but is unfortunatelly not active (page not found).

    We want to use Bosch GLM 120C with our estimation calculations web app and connect it with web browser using bluetooth.

    Do You have any documentation with features & communication described - what send and how to interpret feed back from device [mesurement].

    Company, for which we are doing this research want to buy 50+ devices to use it with our SaaS software.

    Best Regards Andrzej


    Community Manager
    Community Manager

    Hello Andrzej, that's great, it sounds like an exciting project,

    Here is the updated page: 

    You can find the docs as part of that download, please let us know how it's going or if you have any questions!

    There is also some more information here:



    thank's for fast answer. We need to know how should looks input SyncOn and on which bits measurement is written.

    We tried to do it on bits from 7 to 11 using getFloat32 but we got back anther result than read on device.

    Sorry mistake:

    *We tried to do it on bits from 4 to 7 using getFloat32 but we got back anther result than read on device.

    Community Manager
    Community Manager


    Actually specific support line can help with this question, I already forwarded this request there,

    But please do reply here later if you still can't get the answer, and we can assist further, thanks!


    I would like some additional help on this topic.
    Could you tell me what are the UUIDs (services or characteristics) to write and / or read (in hexa, decimal?) To retrieve the measurement of a GLM.
    I did find the list of UUIDs available by mobile applications (LightBlue, nRF Connect) but I really don't see how to retrieve these values.

    Thank you very much in advance if you can help me.