Forum >Replies by nicolas
userhead nicolas
Replies (1)
  • You Reply: I'm also having slow obd.read when I'm reading more than 1 sensor on a 2011 Mazda 3.
    It will run super fast with one PID but if I add 2 I get over 10 seconds before the data refreshes.

    Here's a code snipet

        if (!obd.read(PID_SPEED, value)) {
            return;
        }
       
        test_string = String(value);
        test_string = test_string + "      ";
        CTE_LCD.Put_Text(test_string,500,0,BVS_34);
       
        if (!obd.read(PID_COOLANT_TEMP, value)) {
            return;
        }
           
        test_string = String(value);
        test_string = test_string + "      ";
        CTE_LCD.Put_Text(test_string,120,34,BVS_34);
       
       
        if (!obd.read(PID_ENGINE_LOAD, value)) {
            return;
        }
        test_string = String(value);
        test_string = test_string + "      ";
        CTE_LCD.Put_Text(test_string,500,34,BVS_34);
       
       
        if (!obd.read(PID_THROTTLE, value)) {
            return;
        }
       
        obd.read(PID_THROTTLE, value);
        test_string = String(value);
        test_string = test_string + "      ";
        CTE_LCD.Put_Text(test_string,120,68,BVS_34);