Hi All,
I’m trying to make a ZB WSN with libelium (Waspmote)
and i needed a gateway so i purchased The Connectport X4H
for 2 months now i tried to make a lot of programs to connect the Waspmote to the Connectport but i faced a a lot of problems and need some help on how to fix them [:-/]
but in the other hand i finally made the system work but there are some problem faced me
First about iDigi Cloud:
Is there a way to remote monitor the python terminal (telnet) to see what is the state of the programs running?
Second about the ZB With Waspmote:
my ZB Program is Looking Like that:
sd = socket(AF_XBEE, SOCK_DGRAM, XBS_PROT_APS)
sd.bind(("", 0xe8, 0, 0))
while True:
print "%50s" % ("-"*50)
print "Waitting For New Packet"
payload, src_addr = sd.recvfrom(255)
print "RX Frame"
print sd.recvfrom(255)
print "Decoding Message to Payload"
print payload
print "Source Address"
print src_addr
if payload [12] == "7":
time.sleep(3)
sd.sendto(Z, 0, src_addr)
time.sleep(3)
sd.sendto(Z, 0, src_addr)
About that code i must send the Packet 2 times to RX the payload
I made many print lines to track the code and i found that after the first packet it pass the [payload, src_addr = sd.recvfrom(255)] then it wait in [print sd.recvfrom(255)]
i tried to remove this line [print sd.recvfrom(255)] it just hanged in the next one [print payload]. [:(]
In waspmote it give me ACK that the gateway RX the Packets.
And The Same Problem when i try to send a payload to the Waspmote i must send the packet 2 times [:-/]
Is there a way to fix this to just TX&RX from the First Packet?
Third About the Gateway ZB:
Some times multiple of nodes send packets at the same time and all the nodes make ACK that the gateway RX the packets but when i use [payload, src_addr = sd.recvfrom(255)] to RX the packets.
what i see is the latest packet only?
Where are the other Packets and how to see them and decode them?
Fourth About Formatting the Packet to send it to Waspmote:
Is there any way to format the packet as The API of Libelium as they need special type of formatting?
http://www.libelium.com/documentation/waspmote/waspmote-zigbee-networking_guide.pdf
Thanks in Advance
I.G