Author Topic: Changing speed in Bitcloud  (Read 1046 times)

0 Members and 1 Guest are viewing this topic.

Offline DaurenDTopic starter

  • Newbie
  • Posts: 5
  • Country: kz
Changing speed in Bitcloud
« on: January 28, 2016, 04:48:56 am »
Hello everyone!
For a couple days i was thinking about changing speed of the RF transmition using atmel Single on Chip. Datasheet says that it is possible to change speed up to 2 Mbit/sec, but I will only apply to the payload field of the 802.15.4. Because protocol above uses speed 256 kbit/sec, if I will change speed frames will not be compliant with protocol.
Atmel provides SDK for ZigBee called Bitcloud. I was experementing with it, and changed values of register which responsible for speed. But Bitclouds task handler reset its value on the next cycle. So Question is Has anyone tried to change the speed? Is it possible somehow to tell Bitcloud not to change values? :-//
 

Online ataradov

  • Super Contributor
  • ***
  • Posts: 11228
  • Country: us
    • Personal site
Re: Changing speed in Bitcloud
« Reply #1 on: January 28, 2016, 05:06:32 am »
So Question is Has anyone tried to change the speed? Is it possible somehow to tell Bitcloud not to change values? :-//
It is impossible and very wrong.

2 Mbps data rate comes with limitations on how LQI and RSSI values are calculated. And they basically will be very inaccurate.

BitCloud relies on those values to maintain mesh network topology. There are also a whole lot of constants calculated based on 250 kbps timings. All those things will also be off, and it is hard to tell how that will affect network performance.

If you want to go proprietary, use LwMesh and do whatever you want with the transceiver. LwMesh will still use LQI, which will be invalid, but at least you can introduce a different link quality metric, if you really need.
Alex
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf