You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I bought Honeywell pressure sensor ABP2DRRN002ND2B3XX.
I used the library you created, but it did not output both pressure values and temperatures.
The situation is.
-I used example.ino and changed the pressure range to match the sensor I purchased.
(The output is inH2O, so I will convert it to Pa and use it in Pa.)
∙ Changed the input of the address in Honeywell_ABP.h, _p_min and _p_max, which are the pressure range. Also, the sensor used by //sensor 14-bit output range is 30-70% of 2^14, so I want to change the values of _output_min and _output_max.
I have made the above changes and the output is as shown in the attached image.
Please let me know if there is anything else I should change.
I will send you the code after rewriting if necessary.
The text was updated successfully, but these errors were encountered:
Sorry I know this is extremely late... Your sensor belongs in ABP2 series, not ABP. Their I2C protocols are different, hence why this library in its current form would not work for ABP2. For one, ABP returns upto 4 bytes of reply (2 bytes containing status + pressure, 2 bytes temperature), where ABP2 returns upto 7 bytes of reply (1 byte status, 3 bytes pressure, 3 bytes temperature). I haven't looked much deeper, but if this is all that's different between them, then it should be relatively simple to modify this library (specifically Honeywell_ABP::update()) to work for ABP2.
Hi,
I bought Honeywell pressure sensor ABP2DRRN002ND2B3XX.
I used the library you created, but it did not output both pressure values and temperatures.
The situation is.
-I used example.ino and changed the pressure range to match the sensor I purchased.
(The output is inH2O, so I will convert it to Pa and use it in Pa.)
∙ Changed the input of the address in Honeywell_ABP.h, _p_min and _p_max, which are the pressure range. Also, the sensor used by //sensor 14-bit output range is 30-70% of 2^14, so I want to change the values of _output_min and _output_max.
I have made the above changes and the output is as shown in the attached image.
Please let me know if there is anything else I should change.
I will send you the code after rewriting if necessary.
The text was updated successfully, but these errors were encountered: