Giter Club home page Giter Club logo

nrf_hal's People

Contributors

mdickers47 avatar pstolarz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

nrf_hal's Issues

Amending examples to communicate with nRF52 devices (using nRF5 SDK)

I have a nRF52840 device and am playing with the Nordic Semi nRF5 SDK. Within SDK are some examples (nRF Proprietary: https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/examples_esb.html) which should be able to be used to communicate with nRF24 devices (I'm using an Arduino with nRF24L01+ attached and using this library).

I am not sure if you've looked at this or tried this out before.

I am struggling to work out the differences in settings within this library to get the two devices to talk to each other.

For example, I know that these examples are configure with HAL_NRF_1MBPS where the nRF5 examples are using the 2MBPS setting. This is easily fixed. What is less clear is the addresses (one appears to be 5 bytes and the other is 4 bytes), one uses dynamic payload size and the other does not etc. etc. The part that has be really confused is that in the nRF5 examples they use: uint8_t addr_prefix[8] = {0xE7, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8 }; It's not clear if this is needed in Arduino sketch.

Maybe you have some tips or more advanced examples that have not been published. Thanks.

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.