|
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 (IEEE802.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 onlyI'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
