Compiling error with VScode and Ninca C2909 tag (nrf52833)

Hi all,

I have ublox nina modules including your nrf52833 .

I downaloaded the ublox application here:

Release C209 AoA Tag v2.0.1 · u-blox/c209-aoa-tag

and opened it with VS IDE in which I have the nrf connect SDK installed by following your youtube nRF Connect for VS Code, part 1: Installation series .

As you can see I buit the configuration with the following settings:

When I build the code i have the following error in the terminal:

In file included from C:/Users/xxxxx/Documents/Project/RTLS/FW/TAG/src/bt_adv.c:17:
C:/Users/xxxx/Documents/Project/RTLS/FW/TAG/src/bt_adv.h:20:10: fatal error: zephyr.h: No such file or directory
20 | #include <zephyr.h>
| ^~~~~~~~~~
compilation terminated.

Of course I can post all the log here but please let me know if I can avoid it.

Do you know why I get the error like  this ?

Thanks in advance,

Nicola

Parents Reply
  • Hi Benjamin,

    I started with direction_finding_connectionless_tx by trying to send the CTE packet (so that I can also send the eddystone packet once done) from an nrf52833DK board. From the other side I tried with 2 Kind of sniffer:

    • nrf52840 USB dongle sniffer
    • another nrf52833DK  sniffer

    and by using wireshark I cant see any "CTE present=1".

    What its strange to me is that both sniffer see the TX like Anonymous device.

    I post the related info below 

    Can you help us about this?

    Thanks a lot.

    Nicola

Children
  • Note for the receiver part the only SDK with qualification for this is the nRF Connect SDK 2.1.0 so if you plan to ship this into the market you have to use this version.

    For the AoA transmitter you can use the newer SDKs but then you have to use the SDC (SoftDevice Controller subsystem) as that is the only one with qualification for AoA transmitter. This is only up to and including nRF Connect SDK version 2.9.2, version 3.0.n does not have qualification for direction finding at all.

  • Hi Benjamin,

    thanks for helping. We need just the transmitting part. 

    So do you think by replacing sdk 3.0.2 to 2.9.2 I should see the CTE ?

    Im going to try by today and let you know.

    Thanks.

    Nicola

Related