Hello, as project related to I started playing with Machinetalk - or remote communications with Machinekit instances. If I understand it correctly there are language bindings for Qt superset and Python, but I don't speak snake or qt so my understanding from reading these sources is limited (but I read them). So I have been playing with lego (building block of Machinetalk -> , transport encoding) with hope for the personal milestone of creating a desktop application (Debian and Windows) with DRO output, jogging buttons and log readout using something akin to for connection. (Desktop app because these are easiest and one doesn't need specialized hardware.)
looking at quite a minimal Machinetalk documentation I have of questing (and probably will have a lot more, so sorry if you are easily pissed by basic questions, but I will have them and this is said even after I read Machinekoder's articles and watched videos on YouTube): 1) Given that every Protobuf encoded message can contain arbitrary information (because of the use of Container message and the fact — which I read somewhere — that information encoded in can be shared multiple situations) is there any table which maps every Machinetalk service to set of messages which can be populated in Container? I have been looking at https://github.com/machinekoder/machinetalk-doc but I don't see there for example which every message can over log connection. (For so far I presumed that Log service can send and always have property of Container). 2) Playing with stock Machinekit installation I discovered that even sim_axis run immediately start Zeroconf announcement over network. So even when protocol is used. I did not study Zeroconf to know if there is to limit only to certain IPs, as I can see that it could be useful for running "remote" UI locally on Machinekit machine. But it is a bug or feature? 3) In implementation of Machinekit as of today, is there the Server implementation of Machinetalk or is there implemented the Client side also. I am not sure if I am clear on what I mean but what I am to understand and build is the Client side. And I am interested if Machinekit installation as of today can connect to Machinekit instance and do something on it? Thank you for your time. Cern -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
