Beiträge von Baldo Mero

    I have read synthesis instructions here (2nd post): Increase wiper water container and enable low-level indicator
    It explains how to change bits.
    The actual Excel file is available here:
    https://onedrive.live.com/?aut…6949&cid=45C6437E5AC3FE5C

    Thank you, I had read that but the start-stop was only confirmed for Cx-5 and I was hesitant to try. But I have done it and it works fine in my ND2. The problem is that the system turns off completely and stays off regardless of the dash button. I would preffere to have it off by default and to be able to switch it on with the button. But well ... good enough for now

    I have the odblink mx and forscan. This makes it possible to deactivate the belt warning beeper. StartStop can also be deactivated

    Have you done it? Could you give more detail ?. I have identified these SSU module strings in the mx5:


    731-01-01 5030 C824 21C7
    731-01-02 180D 1926 902F


    In the Cx5 the start-stop can be cancelled by editing 2 of the bytes of these strings, but don't know about the mx5...

    Yes, you can query it in the engine control unit. Do not know the PID by heart but should be found under OIL_TEMP

    Using the OBD bluetooth and the app Forscan you can get the data from Engine Oil temperature and Engine Oil pressure. The data appear to be credible but I don't know how they are obtained if there are no sensors. They should be calculated data but I have not been able to research how the values are read/calculated, or the PIDs to configure it in other apps. IN the info about the sensors, forscan just opens a generic dialog mentioning that values are from a thermistor etc, does not mention anything about a calculated value.

    Today I've tested my new adapter. I have attached the screenshot of what I normally run (ForScan) and the TPMS data obtained via Torque Pro.
    The adapter in service is the OBDLink MX. Just seems to be running fine. Now I have to figure out the tire numbering scheme. From the pressure data I currently assume T1 is rear right T2 is front right and counting on.
    I'm running winter tires, so according to the manual with a little more pressure on the rear axle


    Nice!. The numbering scheme seems to be random, in my case T1 was FL; T2 RL; T3 FR and T4 RL



    I couldn't help but notice the EOT value in your Torque Dashboard. Is that a PID pre-configured in the program or is it a custom PID? do you know the PID address?. I am curious because NDs are not supposed to have a real oil temperature sensor, so I wonder if this is a calculated value. Using Forscan I can also get an EOT value, but I don't know where it comes from.

    Just in case someone wants to try, below are the proofed PIDs configuration parameters with formulas for values in Bars and Celsius degrees. An OBDLink Mx or Mx+ adapter is recommended although others might work. This brand includes the software that allows configuring custom PIDs with these values (OBDLink). If you want to try other adapters, recommended apps are:


    - Car Scanner ELM - iOS (free to try, <10 eur to buy) - Already has the sensors configured in the Mazda syactive connection profile
    - Torque Pro - Android (<5 eur to buy) - The sensors can be configured as custom PIDs and the values can be sent to the infotainment screen using a mirroring plugin (OBD2AA)



    pid: 222A05
    name: Tire 1 Pressure
    sName: T1Press
    Min: 0
    Max: 3.5
    Scale: x1
    Unit: bar
    Equation: ((A * 1373) / 1000) /100
    Header: 720


    pid: 222A06
    name: Tire 2 Pressure
    sName: T2Press
    Min: 0
    Max: 3.5
    Scale: x1
    Unit: bar
    Equation: ((A * 1373) / 1000) /100
    Header: 720


    pid: 222A07
    name: Tire 3 Pressure
    sName: T3Press
    Min: 0
    Max: 3.5
    Scale: x1
    Unit: bar
    Equation: ((A * 1373) / 1000) /100
    Header: 720


    pid: 222A08
    name: Tire 4 Pressure
    sName: T4Press
    Min: 0
    Max: 3.5
    Scale: x1
    Unit: bar
    Equation: ((A * 1373) / 1000) /100
    Header: 720


    pid: 222A0A
    name: Tire 1 Temp
    sName: T1Temp
    Min: -20
    Max: 180
    Scale: x1
    Unit: C
    Equation: (A - 50)
    Header: 720


    pid: 222A0B
    name: Tire 2 Temp
    sName: T2Temp
    Min: -20
    Max: 180
    Scale: x1
    Unit: C
    Equation: (A - 50)
    Header: 720


    pid: 222A0C
    name: Tire 3 Temp
    sName: T3Temp
    Min: -20
    Max: 180
    Scale: x1
    Unit: C
    Equation: (A - 50)
    Header: 720


    pid: 222A0D
    name: Tire 4 Temp
    sName: T4Temp
    Min: -20
    Max: 180
    Scale: x1
    Unit: C
    Equation: (A - 50)
    Header: 720

    While not owning a ND2 I just want to make sure on which ECU you're trying to fetch the PIDs. They should be available on either the Brake/ABS-ECU or on a dedicated one depending on how Mazda implemented the system.


    Maybe you could share some screenshots

    At Miata.net they are getting the PIDs with a 720 header and mode 22. Pressure PIDs are 2A05 to 2A08 and Temperature 2A0A to 2A0D, for the 4 wheels. I paste all the PIDs below but please note that the formulas are for psi and Farenheit degrees as units. Also, you can see more information and screenshots at the original thread (https://forum.miata.net/vb/showthread.php?t=708582) - I hope that it is OK to link it here




    pid: 222A05
    name: Tire 1 Pressure
    sName: T1Press
    Min: 0
    Max: 50
    Scale: x1
    Unit: psi
    Equation: ((A * 1373) / 1000) * 0.145037738
    Header: 720


    pid: 222A06
    name: Tire 2 Pressure
    sName: T2Press
    Min: 0
    Max: 50
    Scale: x1
    Unit: psi
    Equation: ((A * 1373) / 1000) * 0.145037738
    Header: 720


    pid: 222A07
    name: Tire 3 Pressure
    sName: T3Press
    Min: 0
    Max: 50
    Scale: x1
    Unit: psi
    Equation: ((A * 1373) / 1000) * 0.145037738
    Header: 720


    pid: 222A08
    name: Tire 4 Pressure
    sName: T4Press
    Min: 0
    Max: 50
    Scale: x1
    Unit: psi
    Equation: ((A * 1373) / 1000) * 0.145037738
    Header: 720


    pid: 222A0A
    name: Tire 1 Temp
    sName: T1Temp
    Min: 0
    Max: 200
    Scale: x1
    Unit: F
    Equation: (9/5 * (A - 50)) + 32
    Header: 720


    pid: 222A0B
    name: Tire 2 Temp
    sName: T2Temp
    Min: -50
    Max: 200
    Scale: x1
    Unit: F
    Equation: (9/5 * (A - 50)) + 32
    Header: 720


    pid: 222A0C
    name: Tire 3 Temp
    sName: T3Temp
    Min: -50
    Max: 200
    Scale: x1
    Unit: F
    Equation: (9/5 * (A - 50)) + 32
    Header: 720


    pid: 222A0D
    name: Tire 4 Temp
    sName: T4Temp
    Min: -50
    Max: 200
    Scale: x1
    Unit: F
    Equation: (9/5 * (A - 50)) + 32
    Header: 720

    Hi, apologies for posting in English . There are a couple of long threads here relative to the TPMS system in the ND2 but I have no found anything relevant to my problem.


    I would like to know if someone has tried to get the tires temperature and pressure data through a OBD2 adapter. I have been discussing about this in the American forum miata.net because there are users that are able to get these data using custom-configured PIDs with Torque app. However, I tried the same but it has been impossible so far. Although Torque is an Android-only app and I am using an iphone and then different apps, I have tried different configurations of PIDs to no avail. By monitoring the connection logs I can see that the queries to the same PIDs that work in the American cars come back with no data in my car.


    I have been fighting with this for some time and exchanging data with the app developer and with the American colleagues but we don't find any explanation of why the EU cars don't seem to respond. So I wonder if someone here has ever tried this.