Hello all,
 
A new tinyos user here...
 
I've been working on a sensor that's attached to Softbaugh's DZ1612 development board, which contains an MSP430 with a CC2420.  Chipcon provides a subset RF 802.15.4 library for use with the CC2420, which has the following limitations (App note AN033 from Chipcon):
 

Association, scanning and beacons are not implemented

• No defined coordinator/device roles (peer-to-peer, all nodes are equal)

• Waits for the channel to become ready, but does not check CCA twice (IEEE

802.15.4 CSMA-CA)

• Does not retransmit packets

• Can not communicate with other networks (using a different PAN identifier)

• Short IEEE 802.15.4 addresses only

I'm using this subset library on the DZ1612 side.  So, I'm able to pass radio data in a point-to-point configuration from one DZ1612 to another DZ1612.  Now, I want to pass data from a DZ1612 to a TELOS board that's running tinyos.  So, these are different platforms, although they both contain msp430 devices and CC2420s.  I'm having trouble passing radio data from the DZ1612 to a TELOS device.  Obviously, they are implementing different RF software.  I'm using the TELOS, running TOSBase, and using the Listen tool within cygwin in order to sniff for data packets.  They're both operating on channel 11, and I tried to mimick the packet format in TOS_Msg on the DZ1612 side.  However, the TELOS device still does not see a packet from DZ1612.  I'm obviously not very experienced with the Zigbee standard.  How can I learn a little more regarding CC2420 on the TELOS side?  Does a PAN ID of 0xFFFF imply a beacon frame, and since this is being set on the TELOS side, and the DZ1612 software doesn't allow beacons, would that mean that it can't send data to the TELOS board?  I've seen that when a TELOS board is running OscilloscopeRF, and Listen is gathering packets, that the destination address and PAN_ID are both 0xFFFF.
 
Basically, on the DZ1612 side, I have control to set the RF_CHANNEL, my source_address, the dest_address, whether or not to receive ACKs, and then to populate my data payload, and that is pretty much it.  If anyone's interested, I can send more info regarding the RF library on the DZ1612 side.
 
Any help would be appreciated in resolving this.  Hopefully the question isn't too lame or isn't too cryptic.
 
thanks,
Joel
 
 

 

 

 
 
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to