Giter Site home page Giter Site logo

Comments (4)

mkabjian avatar mkabjian commented on September 3, 2024 1

Thank you for your response. Yes I was just looking into this. I thought BT5 extended advertisements were larger based on the Opendroneid spec and sample data. My guess is the transmitter implementation is chunking the data into smaller advertisements.

I apologize for erroneously opening an issue. I will work on decoding the packets and confirm this is a transmitter issue and not Sniffle. Thanks again for your great work!

from sniffle.

sultanqasim avatar sultanqasim commented on September 3, 2024

I’m not sure how 271 byte packets would be transmitted. The maximum PDU size for BLE is 255 bytes plus a 2 byte header and 3 byte CRC (not included in Sniffle’s output but it is checked by the hardware). Could you share a PCAP of what you’re seeing?

from sniffle.

sultanqasim avatar sultanqasim commented on September 3, 2024

If it's using BT5 extended advertising, you could achieve longer advertising with AUX_CHAIN_IND PDUs, for example doing a 255 byte chunk followed by a 16 byte chunk. Is the sniffer properly following AuxPtrs in ADV_EXT_IND and AUX_ADV_IND PDUs you see? You're using the -e flag with the sniffer?

from sniffle.

mkabjian avatar mkabjian commented on September 3, 2024

This was not problem. It was just a misunderstanding of the proper packet size from the opendroneid spec. We have the packets decoding fine now.

I was using -e and -e -l with the sniffer and the packets look good.

from sniffle.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.