Where can I get more details about register 0x5B and 0x5C? These two registers are not mentioned in datasheet. And why only 4 bit for register 0x5B(asic_lsb = ((index / 2) & 0x0F);) and shift 4 bit right to get msb for register 0x5C? I try to get the content of register 0x5b and 0x5c after config file is downaloaded and it showed 0x10(register 0x5C) and 0x00(register 0x5B). The setting of dev->read_write_len is 32 and the length of BMA4_CONFIG_STREAM_SIZE is 6144 bytes, the last write/index should be 6144-32=6112(0x17E0). So register 0x5C should be (6112/2 >>4)=0xBF and register0x5B= (6112/2)&0x0f=0x0? Obviously, the content of registetr 0x5B and ox5C are not what I expected.
... View more