I'm using a MS5803-15BA (datasheet) to make pressure measurements. The datasheet contains this graph of pressure error vs. pressure at page 17.
The datasheet also specifies on page 1 that the accuracy when reading from 0 to 6 bar and operating from 0°C to +40°C is +- 20 mbar.
1) Does this means that if I'm using the sensor at 25°C, to read a pressure of around 4000 mbar, my reading will be something close to 10 mbar more than the real value? Or if I'm using the sensor to read a pressure around 12000 mbar also at 25°C, my reading should be corrected to 40 mbar more than observed pressure?
2) If this is the case, will it worth to make a script that uses the information in this graph to compensate the reading and yield a more accurate pressure measurement? Something like, if sensor is reading 2000 mbar at 25°C, subtract 5 bar to find a more accurate pressure measurement. Is there a way to obtain the data used to make this plot in order to code this script?
3) In case question 2 answer is also positive, how can I assess the accuracy of my reading after that compensation?