What's New

328 New ELM328 OBD Device Identifier IC
We've added a new test IC to our OBD lineup - just for the ELM327 code developers.

The new ELM328 IC is electrically identical to the ELM327 except that it offers one new AT command which can be used to reset the @2 Device Identifier lock. This provides code developers with a means to repeatedly test code which writes to the @2 device identifier, without requiring a new IC each time.

Note that the ELM328 supports all of the ELM327 AT Commands, but will not transmit OBD messages - it is for code development only, and not for use in scan tools.





327 Now shipping ELM327 v1.3
We've improved our best OBD Interpreter, so now it's even better!
The new ELM327 v1.3 IC has taken the proven v1.2, added more error monitoring and recovery, added several more AT commands, has improved the CAN printing, and has added a few features that many of you have been asking for. To name just a few of the new features, you can now:
  • set the maximum number of responses to obtain
  • remove spaces from ECU responses (to speed data transmission)
  • store a unique identifier in EEPROM
  • set the CAN mask and filter with one command
  • easily switch between variable and fixed CAN message lengths
  • send CAN remote frames (RTRs)
The IC has been well-tested to date, with some very favourable responses. We think that you will be pleased as well. Download either the 'QuickSheet' (a 6 page summary), or the full (59 page) Data Sheet for a more complete description of the new ELM327.

The new ELM327 still converts OBDII data (ISO 15765-4 CAN, SAE J1850 PWM, SAE J1850 VPW, ISO 9141-2, ISO 14230-4 and SAE J1939) for you - we've just made it better, with no increase in the price!




327 Extra bytes may appear in ELM327 output
There is a very small chance that NULL characters (byte value 00) may occasionally be inserted into the RS232 data that is transmitted by the ELM327 (all versions).

Microchip Technology has reported that some ICs which use the same EUSART as in the ELM327 may, under very specific (and rare) conditions, insert an extra byte (always of value 00) into the transmitted data. If you are using a terminal program to view the data, you should select the 'hide control characters' option if it is available, and if you are writing software for the ELM327, then monitor incoming bytes and ignore any that are of value 00 (ie remove NULLs).

This problem is limited to the ELM327 IC only. Our other OBD products (ELM320, ELM322, and ELM323) do not use the same base IC, so this does not apply to them.






Have a suggestion for the next update?
Drop us a line at:
feedback@elmelectronics.com






Home | Privacy Policy