04-13-2019 05:36 PM
Hi:
I am trying to use the BMP388 for basic weather info. I am using the forced mode for starting measurements and get a 16-bit result as expected. But what is the temp measurement range so I can scale to a meaningful number? At this point I am not concerned with high accuracy, I just want to get ballpark numbers then go from there. I am using a PIC mpu so my program area is very limited and will have to avoid all the floating point libraries.
Thanks!
Solved! Go to Solution.
04-15-2019 01:51 PM
04-16-2019 06:01 AM
Yes, I am aware there are good solutions around. I am working with a small MPU with limited program space so I need to create very efficiend code. The floating point routines use too much program space for my project.
04-18-2019 11:50 AM
Using the compensation formulas is mandatory to convert raw register values into scaled outputs. If floating-point arithmetic cannot be used in your project, the only alternative we offer uses 64-bit integers, as implemement in the BMP3 sensor API.
04-23-2019 05:46 AM
Thanks for the info... I have concluded I will need to select a product that does the computations internally. My project just will not have the resources necessary.
Thanks!