Can I send data to 4 output at the same time?

Hi Im currently in the beginning of making a blood transfusion monitoring systems using ESP32 that will measure the weight of blood bag to detects the flow rate status of the blood using a load cell sensor. Im trying to achieve these objectives:

  1. Display flow rate status on a LCD
  2. Send the status of flow rate via SMS to specific number
  3. Send data of the weight to the NodeRed
  4. Send data to the Google Sheet to stores it for longer time (7 Days)

These output will have the same interval time which is 30 seconds. My question is, can it delvers the data to all 4 output at the same time with minimum delay?

Yes

  • Imperceivable difference, yes.

Esp32 can. Receiving end 2,3,4 can have delay or even not receive at all.

I would suggest you check into the legal ramifications if your device fails. To my knowledge Arduino is not qualified or approved for medical applications.

1 Like

Interesting project, (legal implications aside)

Have you made a list of what can go wrong during a transfusion?
Which problems will be solved by the system and which not?

If you want to use it to detect problems the 30 seconds interval is only good as a "I am still up and running" signal. The HX711 can deliver 10 or 80 measurements per second. The ESP32 can analyze all samples and if deviations are seen (to be defined) it should send an appropriate alarm signal.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.