С точки зрения обычной программы (т. Е. Не драйвера устройства) соединение Wi-Fi - это просто сетевое подключение - не заметно отличается от (например) проводного Ethernet-соединения.
В настоящее время графические и цифровые библиотеки обработки сигналов в реальном времени являются маленькими менее распространенными, но не очень. «В реальном времени» - одна из тех скользких фраз, которые трудно точно определить, что это значит (разные люди используют ее по-разному). Предполагаю, вы просто хотите обновить график по мере поступления данных. В этом случае важным вопросом является пропускная способность, с которой вы имеете дело - например, сколько обновлений, сколько информации, как быстро?
Нижняя линия - ничто из того, что вы нам сказали, не дает реальных критериев выбора языка для использования. Очевидным открытым вопросом будет производительность - сколько данных вам нужно обработать и сколько обработки вам нужно сделать. Это может по крайней мере намекнуть на то, что один лучше другого.
с учетом его критической природы, я даже не уверен, что это место, чтобы задать этот вопрос –
Я сделал это с помощью C# и Python; Я знаю других, кто сделал это на C и C++. Я не уверен, что вы подразумеваете под «большими объемами данных», хотя - 12-свинцовая ЭКГ с частотой 1 кГц, 16 бит на образец ниже 200 Кбит/с. Это не очень много. – Gabe
Это зависит от архитектуры вашего приложения, это беспроводной датчик, который отправляет данные через WiFi на другое устройство (ПК, сервер, планшет, смартфон)? – garzanti