Hello everyone!
I've been working with the "Ez430 wireless sensor monitor" for some days, and many things caught my eye while using it. I use the Ez430-RF2500, and IAR 5.4.
Here are some questions I had while studying this code... If anyone could help, I would be extremely grateful!
1) The speed of wireless communication between an access point and an end device is way to slow (about 1 second!)... Is there a way to speed this things up? (Or control the velocity via software?)
2) Would it be possible to connect a PC and the end device directly via the wireless board of the PC?
3) About those semaphores... How can we create more of them or destroy them all? I ask because I tried commenting all the sSelfSemaphore "if statement", and then erasing its declaration and also its calling in the ISR, and the program stopped working properly.
4) In which library are those commands "SMPL_send" and "SMPL_receive"?
5) Last question! When we send data, two of the arguments of the function SMPL_send are the "MSG" (the buffer where is the info we want to send) and the Lenght of the msg [which is 3]. However, when we receive this info (in the AP), We declare a MSG and a Lenght without sizes... How simpliciTI knows when the info is over?
Thank you for your attention (and patience =P)!