Having a Unity plugin is pretty great, but having the C#/.NET communication implementation as a project is even greater! Any chance that the FAST and FastSerialCommunicator objects could be open-sourced? It looks like the Fast object inherits from MonoBehaviour, but could likely be abstracted out to make it more generically available in .NET for the most part. Making it not tied entirely to MonoBehavior would allow this to be more easily available for development with MonoGame, Godot, or even a desktop app or whatnot.
I would be glad to help with this, if there were any questions!
Having a Unity plugin is pretty great, but having the C#/.NET communication implementation as a project is even greater! Any chance that the
FAST
andFastSerialCommunicator
objects could be open-sourced? It looks like theFast
object inherits fromMonoBehaviour
, but could likely be abstracted out to make it more generically available in .NET for the most part. Making it not tied entirely toMonoBehavior
would allow this to be more easily available for development with MonoGame, Godot, or even a desktop app or whatnot.I would be glad to help with this, if there were any questions!