HC12 collision of data

Hi all,

I'm doing a project to collect 10 ultrasonic sensor data(placed at different part of campus) to a common receiver using HC12. Is it possible to send the data at a time from all transmitter, such that no data should collide at receiver?

Now I'm testing for 3 sensors and i didn't got any issue till now. But will there be issue if i do it for 10 sensors.

And if there is a issue, please suggest a solution to send data at a time from transmitter.

Thank you in advance,
Siddesh

Configure the programs so that sensors only send data when they receive a request from the 'common receiver'.

Thank you for the suggestion. It is a best way to design my project and i will try when I'll get all sensors.But to know more about the device,can you help me with how it will behave when all sensor data are transmitted at a time. Does it collide!?

If it collides at what string length it will collide(in bytes)?

Thank you in advance,
Siddesh.

If the transmissions collide you might get some data through, you might not, depends on the exact timing of the collision and their relative signal strengths.

My understanding of the HC-12, which may not be up to date, is that they dont have thier own internal error correction enabled, so you cannot tell, unless you add your own error correction, if the data you are seeing is corrupt or not. A collision does have the capability of corrupting data.

If their is the possibility of a collision, or perhaps other outside interference, just assume the HC-12 data could be random.

srnet:
If the transmissions collide you might get some data through, you might not, depends on the exact timing of the collision and their relative signal strengths.

My understanding of the HC-12, which may not be up to date, is that they dont have thier own internal error correction enabled, so you cannot tell, unless you add your own error correction, if the data you are seeing is corrupt or not. A collision does have the capability of corrupting data.

If their is the possibility of a collision, or perhaps other outside interference, just assume the HC-12 data could be random.

Thank you,it helped me a lot...

Hi,

I've another query. How to wake up HC12 from sleep when receiver sends request signal to transmitter(means transmitter should send data and it will go to sleep, then it should wake up when receiver requests again)?

Thank you in advance,
Siddesh

If the HC-12 is asleep it cannot work as a receiver, therefore you cannot wake it up remotely.

srnet:
If the HC-12 is asleep it cannot work as a receiver, therefore you cannot wake it up remotely.

Thank you for the info...it helped me a lot...