Bluetooth: Direction Finding Central and Peripheral Sample Code

When working with the direction finding central code, would we need to have the antenna array connected to the central development kit and then have another kit running the regular Bluetooth: peripheral sample code? I am working with the nrf5340 development kits and u-blox ANT-B10 antenna array board. I am also having trouble finding the correct connector for the antenna array board. Any help would be greatly appreciated. 

Parents
  • Hi,

    You are right on track.

    Use the antenna connector J1, right at the end of the DK, above the logo.

     

    For more on how direction finding works, I hope you've seen the WP on it. Though note that there might be some discrepancies between what the WP states and how the BT SIG spec defines its function, since the WP is mainly focused on the HW capabilities on the nRFs.

    Regards,

    Elfving

  • I understand that I need to use the antenna connector J1 but what part do I need to make this connection?

  • The ublox antenna array has the Nordic device on the antennnaboard directly connected to the array so no cables should be used/needed. For the transmitter you only need the single antenna so no external antenna needed.

    From the ANT-B10 webpage:

    The ANT-B10 is a compact antenna board designed specifically for Bluetooth angle of arrival (AoA) direction-finding systems. It features eight patch-antenna elements in an arrangement that offers optimal performance in the presence of multipath effects. It measures the angle of an incoming Bluetooth Low Energy (LE) radio signal with high accuracy, and in conjunction with at least two more ANT-B10 boards and positioning engine software, it can determine the precise position of a Bluetooth LE device in an indoor environment.

    ANT-B10 features the NINA-B411 Bluetooth 5.1 standalone module, programmed with the u-locateEmbed* software, which implements the unique u-blox direction-finding algorithm. It includes a widely available standard pin header that provides a digital interface to the application board, thus forming a complete AoA anchor point. Alongside the EVB-ANT-1 development platform (part of the XPLR-AOA-3 kit), the user can plug the two boards together and have an AoA anchor point within seconds.

  • Which boards would I be plugging together in this case to create an AoA anchor point if I don't need any cables? I am just trying to create the system using the ANT-B10-00C board and nrf5340 development kits. I do not have the EVB-ANT-1 development platform or anything else that comes with the XPLR-AOA-3 kit. 

  • Hi again,

    PaKa said:
    ANT-B10 features the NINA-B411 Bluetooth 5.1 standalone module, programmed with the u-locateEmbed* software, which implements the unique u-blox direction-finding algorithm. It includes a widely available standard pin header that provides a digital interface to the application board, thus forming a complete AoA anchor point.

    It does sound like you do not need anything more than the b10 for the locator, as that already has the NRF on it. 

    PaKa said:
    Alongside the EVB-ANT-1 development platform (part of the XPLR-AOA-3 kit), the user can plug the two boards together and have an AoA anchor point within seconds.

    Even though it mentions using another board here, it seems a bit like it isn't necessary. Atleast I do not think you need an antenna cable. You should have a look at the ublox docs or contact ublox about this. 

    Regards,

    Elfving

  • But I would still need to connect the B10 to my nrf5340 somehow, correct?

  • No my impression is that the nRF is already onboard. The B10 contains a NINA-B411, which contains an nRF52833.

    You do need another nRF (for instance a DK) as the direction finding tag though. 

    It might be an idea to check this with ublox though.

    Regards,

    Elfving

Reply Children
Related