Why do manufacturers of physiological sensors (heart rate sensors, EEG sensors, etc.) not offer an MQTT interface and an InfluxDB example to their sensors by default?

Last Updated on September 10, 2022 by pg@petergamma.org

Why have physiologists have to invest so much time in connecting OpenBCI Cyton boards over LabStreamingLayer to Python LabStreamingLayer (pylsl) and from there to InfluxDB? Why do manufacturers not offer this option by themselves? They can do this much better.

And why do physiologist have to wait so long for an issue-free OpenBCI WIFI shield with MQTT support, a device which can be used by MQTT fans to control the whole house with a blink of an eye? Engineers have already done this with OpenBCI, but they did not choose the OpenBCI WIFI shield with MQTT support. They did choose another solution for MQTT instead (can be found on Petergamma.org).

And why do physiologists have to wait so long until EEG devices come on to the market which are affordable and open the door to do new experiments for scientists who do not want to invests thousands of dollars in EEG devices? The technology is there for this change (MQTT, InfluxDB, Python EEG software, etc.) Physologists want to make physiolocial experiments, they don t want to develop soft- and hardware.

And why do offer manufacturers of sensors which can be used for biomedical and clinical applications not offer sensors with MQTT support by default, and offer examples for these sensors how to connect those to InfluxDB? This will happen sooner or later, we are convinced about that.

Why do engineering students not take over? Physiologists like us are wasting their time with things they are not trained for, and are wasting their time for things they know sooner or later somebody which is more capable of doing it will do it with more joy.