-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect (very hot) temperature occures some frames #68
Comments
Best regards |
So, can you send the error log.txt again? Thx.~ |
Log output files attached to my first message. |
Still some problems, the err_log2_uart.txt is unavailable, would you please to send it again? The second, as your description, i2c went wrong when you communicate over uart and i2c at the same time. So, have you tried use i2c independently? Because I want to make it sure that there is no crush with different peripherals(i2c and uart), thanks |
https://drive.google.com/drive/folders/14WCyNtXlwZHpS8y67I3vSPC521D89Myv?usp=sharing
When I use i2c independently (without uart and other peripheral) problem (byte swap) not occur. |
I think that problem in esp32 i2c driver (espressif/esp-idf#5412) |
How to launch your project without bt, idf.py -p COMX is unavailable... |
Project can be run only on ESP32 board. |
Hi, melexis.
I use mlx90640 (MLX90640ESF-BAA-000-TU) with ESP32 controller. Test code available on https://github.com/moggiozzi/mlxtest.
Test environment is objects in room with 20-36 degrees of Celsius.
err_log1.txt
Is this normal behavior?
err_log2_uart.txt
I try
a) Set i2c frequency 100/400 KHz
b) Reread data when anomal temperature detected (with Enable data hold) - the data remains the same.
c) Set refresh rate 0.5 Hz
The matrix is sensitive to i2c delays? How can I fix this error?
The text was updated successfully, but these errors were encountered: