Absolute Encoder

Hi all

thinking of using the RLS Aksim encoder

comes in 20Bit (1,048,576 positions of resolution)

com protocals are
Asynchronous serial
pulse width modulated
Binary synchro serial
Spi slave 5V
usb 1.1
Biss-c

what do you guys think works with the Odrive?

spi has
Slave simple (16-bit word)
slave advanced (40-bit word
Slave advanced with timestamp

look forward to hearing from you

This should work once we figure out the little bugs in the SPI comms

hi
any idea what particular type of SPI?

Slave simple (16-bit word)
slave advanced (40-bit word
Slave advanced with timestamp

thank you

Simple (16-bit word)

Simple 16 bit word can not do 20 bit unfortunately.

we might have to rethink our driver method at this point.

thank you for your help

Oh. I missed that you wanted to use a 20-bit encoder. You can arbitrarily change the bit-length of the SPI message, but you’ll have to write a driver for that encoder anyway. There doesn’t appear to be a standard for SPI encoders, so we have a separate driver for each.

We can do any multiple of 8 bits…