This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cc2430 pertest channel selection

Other Parts Discussed in Thread: CC2430

Hi,

I am using pertest application cc2430 for some simple application,

I have some doubt at the channels selection of receiver..

1.       Why do we need to select the channel for receiver..? since its 2.4 gHz and it can receive data on any  of its 16 channel s

2.       Since it has got 16 channels, if 16 devices sends data to this device will it can receive the all data at a time?

I dunno much about Phy layer, pls help me

 

  • Hi

     

    1. CC2430 can receive data on any of its 16th channels. The receiver can however only receive data on one channel at any instant. SW selects the channel that the receiver seeks for incoming communication. If you want to check multiple channels for incoming messages, SW have select and check one channel at a time and then reconfigure for the next channel.

     

    2. CC2430 can only receive data on one channel at a time instant.

     

    Tor-Inge

     

  • Hi,

    Thanks for the reply .

    Still I have one doubt at the receiver part .

    1. If select my co- ordinator , and I programmed 10 end devices with different channels (11 -21) for start topology . and my co-ordinator is started with one channel ,

    When I switched on the devices, they have associated with end devices and coordinate is able to recive data from all end devices .

    How the coordinator switches between channels to receive the data from different channels ..? I'm confused at this part ...

    regards

    Chethan K P

  • Hi Chethan K P.

     

    It sounds like you are working on to top of some software like the ZigBee stack. I am an HW engineer.

    As a novice on this I believe some versions of the stack are handling ch selection for you.  Hopefully, a SW guru soon will help you with proper answer to these questions.

     

    Tor-Inge

  • Chetan - You could post the specific question regarding the coordinator/channels in the ZigBee Forum.

    If the behavior is as you've described, this would be handled on a higher layer in the stack, and the nodes must have software to synchronize when packet transmission can occur to avoid losing packet (if an end device sends a packet when the coordinator is listening to another channel, the packet will be lost).

    As for the PER test, it was written to be very basic and will only handle one channel, and both the transmitter and receiver must be set up to work at the same channel before starting the test.