Avatar for Enclavet

Enclavet

Member since May 2018 • Last active Jun 2018
  • 1 conversations
  • 3 comments

Most recent activity

  • Avatar for Enclavet

    Interested

  • in General
    Avatar for Enclavet

    So actually I figured it out that I was running int he max_size of a single advertistment packet.

    I instead tried to split it up into 2 advertistment packets but it was not working right. Is the below code something that should work?

    NRF.setAdvertising([{0xFFFF : [buttonEpoch]},{0x180F:[batteryLevel]}])­;
    
  • in General
    Avatar for Enclavet

    Trying to advertise last button press epoch time. Whenever I do something like the following:

    var buttonEpoch = 0;
    
    function updateAdvertising() {
        data = totpObj.getOTP("");
        NRF.setAdvertising({0xFFFF : [buttonEpoch]});
    }
    
    setWatch(function() {
        var epoch = Math.round(new Date().getTime() / 1000.0);
        buttonEpoch=epoch;
        updateAdvertising();
    }, BTN, { edge:"rising", repeat:true, debounce:50 });
    

    Seems like the serviceData is only 2 bytes. Is this a known limitation of using advertising for data?

    I am able to put large integers into the manufacturing data but i'm using that now and dont have enough room.

Actions