First of all, thanks to everyone for all the information and inspiration shared so far!
Following information is about modifying features of you meter. Take backup of eeprom's content if you are going to modify it's content. You are doing possible modifications at your own risk!There has been some talk about reordering the modes, for example to make DCA come before ACA. Unless I've missed a post or few, there hasn't been English information about what those bytes actually mean and how to possibly make other similar changes.
Knowing what bytes need to be swapped to swap places of DC and AC modes is nice, but wouldn't it be great to have
information how to reorder the modes the way YOU want (within some limitations)?
For quick reference, check out first attachment image to see where modes of each selector switch are being set and second attachment to see what the bytes on those locations mean. Second attachment also mentions some jumpers... You can switch places of modes only if they have same set of jumpers mentioned.
The longer explanation:Chinese datasheet of DTM0660L (
Here's a link to that datasheet in PDF format. Link was shared by user Puomjw on the thread of Russian forum that has been discussed earlier.) explains the EEPROM content at 0x80 - 0xBF, which is where order of the modes is set.
Least significant nibble of address on that area represents the selector switch position and most significant nibble represents the mode selectable by Select-button.
For example bytes in locations 0x8F, 0x9F, 0xAF and 0xBF set all four modes of one specific selector switch position. 0x8F contains default mode, pressing the Select-button cycles between that and the modes set in 0x9F, 0xAF and 0xBF. See the first attached image for clarification.
UT210E's eeprom has 0x07, 0x09, 0x0A and 0x0B in those four locations that were mentioned as an example. The datasheet has a chart (Section 11.3 in the datasheet I linked in this post, also in second attachment of this post) which tells what modes each of the bytes represents.
Comparing those bytes from eeprom to the chart on datasheet: 0x07 = Resistance, 0x09 = Continuity, 0x0A = Diode and 0x0B = Capacitance. Looking at the UT210E, there surely is a selector switch position which has resistance, continuity, diode and capacitance modes. So, now we know which four byte section sets modes of that selector switch position. Doing similar comparisons to rest of the four byte sections on that 0x80-0xBF area of UT210E's eeprom results this:
Locations | Selector switch position |
0x87, 0x97, 0xA7 and 0xB7 | 2A |
0x8B, 0x9B, 0xAB and 0xBB | 20A |
0x8C, 0x9C, 0xAC and 0xBC | NCV |
0x8D, 0x9D, 0xAD and 0xBD | 100A |
0x8E, 0x9E, 0xAE and 0xBE | Volts |
0x8F, 0x9F, 0xAF and 0xBF | Resistance/Continuity/Diode/Capacitance |
Rest of the four byte sections include only 0x00 and aren't used (not selectable with selector switch).
LimitationsThere are some things that limit the possible modifications you can do to order of the modes: In second attachment there is column with jumper names: J1A, J5 etc. Selector switch also shorts or opens these jumpers, modifying the way input signal travels inside the meter.
You can only replace a mode with another one, if that new mode has exact same set of jumpers mentioned, as the old one. For an example: Looking at second attachment, you can move continuity before resistance, but you cannot replace NCV with continuity.
There aren't too many things one can do, but I hope this helps!