Real-Time Publish Subscribe (DDS-RTPS)-Protokollimplementierung mit einer steckbaren Transportschicht. Dies ist eine Teilmenge der vollständigen Spezifikation, die für ROS 2-Verbindungen (Robot Operating System) optimiert ist
Diese Bibliothek wird nicht mehr von Foxglove gepflegt, da wir jetzt den Foxglove WebSocket für die Verbindung zu ROS 2-Systemen verwenden.
...
Der Empfang großer (>256 KB) Nachrichten ist mit der standardmäßigen Linux-Netzwerk-Empfangspuffergröße von 256 KB nicht möglich, abhängig von der CPU-Geschwindigkeit/Konflikt/Netzwerkgeschwindigkeit/vielen Faktoren. Linux-Benutzer sollten die folgenden Systemeinstellungen festlegen:
sudo sysctl -w net.core.rmem_max=26214400
sudo sysctl -w net.core.rmem_default=26214400
sudo sysctl -w net.ipv4.udp_mem=26214400
Oder dauerhaft in /etc/sysctl.conf
:
net.core.rmem_max=26214400
net.core.rmem_default=26214400
net.ipv4.udp_mem=26214400
yarn test
@foxglove/rtps ist unter der MIT-Lizenz lizenziert.
yarn version --[major|minor|patch]
aus, um die Version zu erhöhengit push && git push --tags
aus, um ein neues Tag zu pushen