MC SDK documentation for data packet structure?
Hi,
I am trying to understand the protocol, especially how to interpret the data packets to have custom code for auto motor ramp-up.
I see there are some documents under MC workbench -> About. However, I still cannot find the details about the data packet structure.
For instance: Upon executing a sample project through MC Workbench, Cubemx, and CubeIDE, and subsequently initiating the motor using Pilot. I observed the initial packet captured from the UART TX pin as 0x05, 0xC3, 0x00, 0xD4(using a logic analyzer). I speculate this to be a beacon, as indicated by beacon 0x05 from aspep.h, and the Motor Control Protocol Suite documentation mentions the initialization of a beacon from the host. Despite this, I've been unable to locate any documentation detailing the composition of the other three bytes or any specifics regarding the structure of the data packet. The SDK is very complicated as well. It takes too long to understand what each packet means.
[VERSION]: MCSDK 6.2.1
[TOOL]: MCSDK, STM32CUBEMX, STM32CUBEIDE, Pilot from MCSDK
Thanks
