A lightweight mod for telemetry and controlling Kitten Space Agency. Built using a philosophy to reduce the traffic to the connected clients, “in order to reduce the amount of computation needed for the clients. Especially for the use on embedded hardware and SBCs like Raspberry Pi.
This is accomplished by using protobuf for packaging of the data and gating how often data is sent based upon if the change and fixed data-rate.
Tested with StarMap, version 0.3.5
Support for multiple connected clients Stream telemetry data to the connected clients Control the direction of the vessel, toggle throttle and its level Client example written in python
Copy the content in the release to Kitten Space Agency\Content\KittenProtoLink. Then add the following to your manifest.toml file:
[[mods]]
id = "KittenProtoLink"
enabled = true
The mod will automatically create a socket-server on port 47011 that you can connect to. In the release, there is a python script included that connects to the mod, stream telemetry and ignites the engine after a while. In order to run the python-script, you need to install protobuf by running pip install protobuf.
Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.