It must be high clock issue on PAHUB. I just tried to hide Wire.setClock(450000) and change the refreshrate of MLX90640 to 4Hz (0x03). It worked well. With PAHUB, it cannot work with high refreshrate (E.g. 8Hz or 16Hz)!!!
K
Posts made by KINGSHEN
-
RE: M5Fire, PAHUB & MLX90640
-
M5Fire, PAHUB & MLX90640
MLX90640 doesn't work with PAHUB via M5Fire portA!!!
The following source code works successfully when I connected MLX90640 directly to port A.
Got a black screen while using the following code and a change of connection 'PORT A - PAHUB0 - MLX90640'
I guess it could be a compatible issue between high clock 450kHz and PAHUB.
Any advices???