All sensors are linear. To achieve log curve, you need to remap it, but signal was already amplified and stored in digital space, thats why all remapping operations produce extra noise (already captured noisefloor in linear sensor response) - you can not capture log curve out of sensor directly...