Other Parts Discussed in Thread: CONTROLSUITE
Hello,
I've been trying the controlSuite's Biss library that makes use of the CLB to generate the clocks. This part works correctly and I could read Biss encoders without much hassle. However, I would like to interface SSI encoders using the same pins, so that the same Biss hardware can be used for SSI.
The main problem I found is that the CLB only activates the SPI clock after reading the start bit in the frame, ignoring any SSI information prior to the first "1".
I have thought of a workaround to this problem (still to be implemented) but I would like to understand several things about the CLB:
- Is it possible to have a modification of the CLB where the SPI clock is not triggered after a start bit, but immediately? This would ensure compatibility with the SSI.
- Once the CLB is configured is it possible to disable it or unlink it from the PWM modules, to allow dynamic configuration?
- What is the current status of the CLB libraries and documentation?
Best Regards