Developer Portal Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    Connect GLM 120c with the Browser

    Connect GLM 120c with the Browser

    Bekandi
    Member

    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:

    0xc0[cmdNr]00[cheksum]

    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

    pdo
    Community Manager
    Community Manager

    Hello Bekandi, are you aware the connection/command protocol can be requested here? Or are you asking in reference to that, something still not clear?

    https://developer.bosch.com/web/bosch-glm-plr-app-kit/overview

    If you accept the usage terms, you can try it if you have not yet. (I don't know what the terms say about using open-source API, so here I don't comment on that.)

    thank you...

    Hello pdo,

    thank you for your reponse. I already got the protocoll, and my question is actually in reference to it.

    pdo
    Community Manager
    Community Manager

    Ok Bekandi, we are checking on this and will reply soon, thank you.

    pdo
    Community Manager
    Community Manager

    Hello  Bekandi,

    Actually can you please contact support directly? this is easiest way to get assistance: app dot support at bosch dot com.

    Thank you!

     
     
     

    I managed to solve the problem. The notification for the write characteristics, had to be set on. The sync command workes as in the documation and sends each event to the browser. 

    Thank you anyway

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist