This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Help needed to setup a 15 channel ANT network on the nRF52 development kit

Dear Developer Zone,

I am new to ANT and am looking for someone to help me to setup an example 15 channel (14 devices) ANT network using the S332 soft-device to test communication latency. I am happy to pay someone to do this and pay for all the HW and tools necessary.

Here is a description:

My application requires 14 devices to talk to each other as fast as possible with the lowest latency as possible. The hardware used could be 14 nRF52 PCA100040 Development Kits or the Dev boards from Nguyen Hoan Hoang (embeddedsoftdev.blogspot.com/.../ehal-nrf51.html). I will pay for all the boards and consulting to setup the network based off of the "ble_ant_app_hrm_s332_pca1004" example or any other project using Keil or GCC tools.

To accomplish this, all 15 channels on the nRF52 DK will be used as follows:

Channel 1 - Master Broadcasting 8 Bytes of data every 50ms (200Hz) Byte1 = Button 1 on = 1, off = 0 Byte2 = Button 2 on = 1, off = 0 Byte3 = Button 3 on = 1, off = 0 Byte4 = Button 4 on = 1, off = 0 Byte5-8 Increment from 0-255 over and over.

Channel 2 through 14 - Slave that will receive data from Channel 1 on other nRF52 Dev Boards in the network.

Channel 15 - Background scan that will find other nRF52 boards with the same FW in range of this one. When a new nRF52 is found in range, it will assign a slave channel (2-14) to this new nRF52.

Each nRF52 device will have its own Device Number.

Also there needs to be some way of seeing on a nRF Board the Rx'ed ANT data through the USB or BLE on a PC so we can see the change in state of the buttons on the PC with the lowest latency as possible. This can be accomplished in a terminal or debugger.

Is anyone interested in taking this paid project? If yes, please contact me: [email protected].

Related