Re: [micro-manager-general] Question about Zeiss CAN29 messaging
Status: Beta
Brought to you by:
nicost
|
From: Stuurman, N. <Nic...@uc...> - 2019-05-20 17:09:14
|
On 5/19/19 12:24 PM, Wiktor Phillips wrote: > Quick question: Is there any kind of documentation of the > low-level/platform independent communications protocol for the CAN29 > bus? Or am I stuck inferring the byte commands/responses from the > implementation in the Zeiss CAN29 device adapter..? You should ask Zeiss. If I am not mistaken, description of the communication interface comes with the MTB (but I may very well be wrong, and you may need to request this separately). They have very good documentation and supported it (at least in the past) very well. You can also study the code of the Micro-Manager ZeissCAN29 device adapter, which should give you a clear idea how to go about this. Indeed, the low level protocol is an extension of the original CAN protocol. However, that only tells you something about the structure of the messages, not the content. I do remember that this protocol was a pleasure to work with, so well structured that it was very straight forward to implement new devices. Thanks for the mention of the emulator! Regretfully, I will have no time to work on that, but hopefully it can help others to improve and extend the existing code. Best, Nico |