Data Sheet

CoreDeviceInterfaceSpecifications ModernRobotics Inc
Page10of10
ModernRoboticsCoreDeviceInterface
30 – 4FH struct I2C port I2C0 buffer r/w
50 – 6FH struct I2C port I2C1 buffer r/w
70 – 8FH struct I2C port I2C2 buffer r/w
90 – AFH struct I2C port I2C3 buffer r/w
B0 – CFH struct I2C port I2C4 buffer r/w
D0 – EFH struct I2C port I2C5 buffer r/w
r/oreadonly.r/wread/write
TheDeviceversionnumberfieldwillreportarevisionnumberastwo4bitnibbles,thehighnibblebeing
themajorversionnumberandthelowernibblebeingtherevisionlevel.
TheManufacturerCodefieldwillcontain4DH.
TheDeviceid.fieldwillcontain
41H.
TheBufferflagstatusbytefieldreturnssixbitsreflecting thestatusofthesixbufferflags.
D7 D6 D5 D4 D3 D2 D1 D0
- - Buffer
5 flag
Buffer
4 flag
Buffer
3 flag
Buffer
2 flag
Buffer
1 flag
Buffer
0 flag
Thebufferflagbitsreflectthevaluescontainedwithintheportbufferflagbytes.Iftheflagbyteis0,the
correspondingbitwillbesetto0.Iftheflagbyteisnonzero,thecorrespondingbitwillbesetto1.