🞢 Drop here for new chart
🞢 Drop here for last value
T
3D
{{telem.name}}
({{telem.unit}})
{{telem.values_formatted}}
Drag on chart for
multi-series
multi-series
Connection failed, UDP port might already be in use by another client.
Ready to plot UDP telemetry sent to
Format of the telemetry is availble here.
{{input.address}}:{{input.port}}
Format of the telemetry is availble here.
From bash
echo "myValue:1234" | nc -u -w0 {{input.address}} {{input.port}}
From python
import socket sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.sendto("myValue:1234".encode(), ("{{input.address}}", {{input.port}}))
Check samples
From SerialPort (e.g. arduino)
#include <Arduino.h> void setup() { Serial.begin(115200); } float i=0; void loop() { i+=0.1; Serial.print(">sin:"); // Important ">" prefix Serial.println(sin(i)); delay(50); }
> prefix is required on telemetry from Serial ports
From c++
#include "Teleplot.h" Teleplot teleplot("{{input.address}}", {{input.port}}); int main(int argc, char* argv[]) { teleplot.update("myValue", 1234); }
Check samples