Hello, i’m making multiple 1:1 communication environments with xbees to analyze people’s movement.
first of all, i want to specify this : all of xbees were used in this project are ‘XB24CDMPIT-001’.
I want to get clear data without any noise/interference when log data from ‘sensor’ with xbee via serial moniter.
if communication end successfully without noise, 6 columns and ‘n’ rows of dataset were logged as result of communication.
(like
[[A1, B1, C1, D1, E1, F1];
[A2, B2, C2, D2, E2, F2];
… [An, Bn, Cn, Dn, En, Fn]])
but noise/interference were seems to appear when using multiple communication at same time.
‘sensor’ are consisted with arduino, accerelometer, transmitter xbee, and so on.
‘sensor’ transmit data to coordinator xbee(connected with computer). then, computer log received data from xbee via serial logger like putty, tera term when using.
However, sometimes datasets slightly distorted when receive log from multiple xbees.
like
[[A1, B1, C1, D1, E1, F1];
[A2, B2, C2, D2, (void), (void), E2, F2];
[A3, B3, C3, D3];
[E3, F3, A4, B4, C4, D4, E4, F4];
…
of course each ‘coordinator : endpoint’ twins has different channel and network ID.
How can i solve this problem? this problem were appear even i change to different serial loggers.
change communication methods? add any more electric components like capacitor?
i’ll very glad if someone give a solution about this.