This is my scanner result how can i interpret this :
i can't see what would be the best channels to use ..
It's hard to tell because it's posted on the forum in regular text--it would be easier to interpret if you posted it inside 'code' blocks. Anyway, it looks to me like you have a little noise in the 0x20-0x29 channel range, so the scanner is telling you to avoid that range, but anything else should be fine.
Beside the reducing to 250KBS what other parameters could be optimized for increasing the range ?
Using 16-bit crc and mid-range payload sizes (~8 bytes) seems to help cut down on the failures. Make sure you have the LNA/PA power settings to max power. Also, if range is a concern, get units with a '+' on the end, not the earlier non-plus models.
I was thinking on changing the rf Chanel to try this kind " sub net" its this possible ?
like temp/hum subnet rf channel 2476
motion subnet rf channel 2400
Will this work ?
Yup, this is exactly what channels are for. If you have two separate groups of traffic, but them on different channels. That should avoid collisions. I haven't tried it myself, but that's the theory anyway. You could try it out yourself and let us know how it goes.
PS: where do i change the defaults of radio channel , power, speed so i don't need to always do it on the setup part...
Just change it in the setup() of your sketch. That will make it most clear to readers of the code what is happening.
chanel 4c, means 2400+4c = 2476MHZ?
Check the data sheet for an explanation of how the channels map to actual MHz frequencies.
i'm not getting the range i would expect , my sensors distance are vertical between floors so big concrete walls between floors i can only reach one floor, i.e
Floor 0->1 but not floor 0 ->>2 ...
i have to have the reception module in floor 0 (where my server is)
What range are you expecting?! Through two floors of concrete?? No, I wouldn't expect that. The way to set this up is to use all cheap units for the leaf nodes, and then have a relay node on each floor using the high-powered more expensive modules with PA. And have a base unit with LNA. The relays listen to the leaves, and relay the messages back to the base on a higher-powered link.
is there way somehow to print the received signal strength ? so we can find where the range start to finish and debug ?
I don't believe so. All of my sensor nodes have a range-finder software built in. So you can put the unit into 'range test' mode, in which it constantly sends a test packet back to its parent. If the send goes through, it turns on the green light, if not it turns on the red light. I can then just walk around and explore the extents of the range.