ECM Part Number
This is the main window of the NDS III software which shows the ECM Nissan Identification part number and the VIN number if available.
Basic and Advance Functions can be selected by clicking on the buttons, using the shortcut keys (F1 – F12) or using the Menu bar. All real time functions are disabled until communication with the ECU is established.
At the bottom of the window, next to the temperature and speed units, we can see which type of wideband O2 sensor was identified by the software.
The progress bar indicates communication between the ECU and PC. If the bar is not moving, the data is not being received from the ECU.
Classic design gauges
Modern design gauges
The Data Display function uses 12 gauges and 9 registers to display real time information about the engine as measured or calculated by the engine ECU. Parameters are assigned to gauges using the Data Display Settings function.
Data Display Settings
The Data Display Settings function is used to assign parameters and registers to be displayed by the Data Display function. Only parameters that are supported by the currently connected ECU are available for selection.
Parameters and registers can be logged to a file. This function can also be accessed from the Data Display function. The saved data log file can be analysed using the Data Replay or Log Analyser functions.
The Self Diagnostics function reads and resets engine ECU fault codes.
The Idle Adjustment function allows users to increase the base idle RPM. The setting is saved to the ECU and it does not reset with an engine restart.
The video below shows the Idle Adjustment function in use.
The Timing Adjustment function adjusts the base ignition timing. The setting is saved to the ECU and it does not reset with engine restart.
The video below shows the Timing Adjustment function in use.
The Active Test function can be used to temporarily modify some of the engine parameters. They return to their original values when a function is stopped, PC disconnected, or engine restarted.
Note: It is possible to damage the engine if the A/F Base % function is used to excessively modify the fuel delivery. Likewise, the engine may overheat if the Engine Temperature is set too low for a long period of time. Do not use those functions if you are not sure how they will affect your engine.
The Work Support functions allow users to perform some of the advance service procedures. Those procedures may need to be performed after replacement parts are installed.
Clear Self Learn – clears the A/F Base Self Learn map learned by the ECU.
The video below shows the Clear Self Learn function in use.
Idle Air Volume Learn – is an operation to learn the fully closed position of the throttle valve.
The video below shows the IAVL function in use.
Exhaust Valve Timing Control Learn – is an operation to learn the characteristic of exhaust valve timing control magnet retarder by comparing the target angle of exhaust camshaft with the actual retarded angle of exhaust camshaft.
M/T Neutral Position Learn – is an operation to learn the shift lever neutral position.
The video below shows the M/T Neutral Position Learn function in use.
Program Immobiliser Key Fob – programs immobiliser keys on vehicles equipped with Nissan Intelligent Key system.
The video below shows the key fob programming function in use.
Cylinder Power Test
The Cylinder Power Test function can be used to identify cylinder that is underperforming. This function allows shutting down individual cylinders. If all of cylinders are producing the same amount of power, then the engine RPM will drop the same amount on each cylinder.
The Live Graph function has 5 sets of graphs to display live parameter and register readings. The reading can be stopped and restarted. This function is particularly useful for visualising parameter changes over time. The variables are assigned to graphs in the Live Graph Settings window.
The Live Graph Settings function is used to assign parameters and registers to graphs in the Live Graph function. Only parameters and registers that are supported by the currently connected ECU are available for selection. Graph colours can be individually customised.
The Speed Test function is a unique function for measuring car’s acceleration performance. Predefined or user specified tests can be used. Due to the low resolution of Nissan speed sensors, measurements should only be used as a guide.
Note: This function should not be used while on public roads.
The Address Watch function is used for monitoring ECU memory addresses. By monitoring a memory address, additional information can be retrieved that is not normally available using the Consult III protocol. A knock sensor reading can be obtain using this method if knock sensor memory address is known.
The Log Analyser function can be used to review log files previously generated with the Data Logging function. Graphs are drawn by selecting boxes next to parameter value. Graph colours match the parameter value colours.
Classic design gauges
Modern design gauges
The Data Replay function replays previously saved data logs. Replay can be speeded up or slowed down using the Replay speed scroll bar. The Position scroll bar controls which log record is currently displayed.