DIAGNOSTIC TESTER
Diagnostic tester
Instruction Manual
Software
LEGAL RESERVATIONS AND AGREEMENT OF USE
Once the Diagprog4 device is switched on user should select a language from the list of the supported languages.
Language selection will result in the change of language in the entire menu.
User should review LEGAL RESERVATIONS and AGREEMENT OF USE. By selecting the Agree – accept button user accepts AGREEMENT OF USE and the Diagprog4 device will switch on.
It is necessary to accept AGREEMENT OF USE each time device is switched on.
Simple gestures — tapping or pressing with fingers — is enough to select menu options.
In order to navigate the menu using the keypad press Accept button to activate it and fully use the keypad.
MAIN SCREEN
To navigate the main screen please use main screen icons or top/bottom buttons on the keypad.
MAIN SCREEN ICONS
ICONS |
FUNCTION |
|
![]() |
Cars | Selection of a car model |
![]() |
Motorbikes | Selection of a motorbike model |
![]() |
Other | Selection of a quad, scooter, tractor model |
![]() |
Tools | Basic Tools |
![]() |
Setup | Basic Setup |
![]() |
Information | Information about Diagprog4 |
![]() |
Special programs | Runs special/diagnostic functions |
![]() |
VIN programs | Read the car’s VIN number. Car selection based on VIN number. |
![]() |
Accept Icon | Allows to accept |
![]() |
Cancel Icon | Allows to cancel |
![]() |
Top Icon | Allows to MOVE UPWARDS in the menu |
![]() |
Bottom Icon | Allows to MOVE DOWNWARDS in the menu |
KEYPAD
The keypad below the multi-touch screen is another way to navigate the DiagProg4 menu.
KEYPAD – BUTTONS
BUTTONS | FUNCTION | |
![]() |
Accept Button | Button to ACCEPT |
![]() |
Cancel Button | Button to CANCEL |
![]() |
Top Button | Button to MOVE UPWARDS in the menu |
![]() |
Bottom Button | Button to MOVE DOWNWARDS in the menu |
![]() |
DIAGNOSTICS | ![]() |
EEPROM READ/WRITE |
![]() |
SERVICES – ADVANCED EDITING | ![]() |
FLASH READ/WRITE |
![]() |
DIAGNOSTICS AND REPAIR OF CAR MODULES | ![]() |
ADVANCED DIAGNOSTIC FUNCTIONS |
![]() |
IMMOBILIZER | ![]() |
FUNCTIONS FOR ADVANCED USERS |
![]() |
CLEAR CRASH DATA |
MENU ICONS – description
DIAGNOSTICS | Automotive diagnostics e.g. read and clear trouble codes DTC, service, module identification. |
SERVICES – ADVANCED EDITING | Service inspection – reading, writing, editing |
DIAGNOSTICS AND REPAIR OF CAR MODULES | Option diagnostics and repair of car modules |
IMMOBILIZER | Immobilizer |
CLEAR CRASH DATA | Clearing accident data |
EEPROM READ/WRITE | Reading and writing EEPROM content |
FLASH READ/WRITE | Reading and writing FLASH content |
ADVANCED DIAGNOSTIC FUNCTIONS | Advanced diagnostic functions |
FUNCTIONS FOR ADVANCED USERS | Functions for advanced users |
SETUP
SETUP MENU FEATURES
ICON | DESCRIPTION |
ACTIVE TECHNICAL SUPPORT | Provides access to all data sent automatically to seek active technical support |
DEFAULT SETTINGS | Restoring the device to the original state once initially used |
DOWNLOAD UPDATE/ ACTIVATION | Allows users to check for new updates/ activations |
INFORMATION | Information about DiagProg4 |
LANGUAGE | Menu language selection: Polish, English, German, French, Italian, Spanish, Portuguese, Brazilian |
MAINTENANCE | File synchronization between device and files on the server |
OBDII/VOLTAGE TEST SETTINGS | Power supply to the connected module and OBDII connector |
OTHER SETTINGS | Settings modification: e.g. contrast, volume |
POWER SAVING | Switch ON/OFF screensaver |
SECURITY | DiagProg4 additional security measures |
TESTS | Tests available for the user |
WIFI SETTINGS | WIFI settings modification |
ABOUT DIAGPROG4 | Information about DiagProg4 |
CONTROL NUMBER | Used for registration in customer zone at www.diagprog4.com |
DATE/TIME | Information about date and time |
DEVICE LIMITS | Information about DiagProg4 limits |
AGREEMENT OF USE | Information about DiagProg4 Agreement of Use |
IMPORT DP3 LICENSES | Allows to transfer all active programs from Diagprog3 to Diagprog4 |
OPEN-SOURCE LICENSE | Information about Open-Source license DiagProg4 |
EXTERNAL INTERFACE TEST | External interface test |
CHECK SDHC CARD FAT32 SYSTEM | Micro SDHC card compatibility with FAT32 system test |
MULTIPLEX TEST | MULTIPLEX test |
TOOLS
ICON | DESCRIPTION |
CAN ANALYZER (Internal use only) | Programs For Internal Use Only |
CAN PLAYER (Internal use only) | Programs For Internal Use Only |
CAN TERMINATION CONTROL | Enables/ disables High Speed CAN Termination |
DOWNLOAD UPDATE/ ACTIVATION | Allows users to check for new updates/ activations |
EEPROM PROGRAMMER | Write EEPROM memory |
EXTERNAL UNIT POWER | Power supply to the connected module |
HEXEDITOR | File editing in hexadecimal system |
J1850 ANALYZER (Internal use only) | Programs For Internal Use Only |
K-L ANALYZER (Internal use only) | Programs For Internal Use Only |
MICROCONTROLLER PROGRAMMER | Write FLASH + EEPROM |
RESTART DIAGPROG4 | Immediate restart in order to reload the operating system |
RESTORE THE BACKUP MODULE | Restore backup file saved on SD card |
SENDING LOG FILE | Send *.LOG file to ElproSys server for technical support |
SUPPORT SCRIPT | Runs support script prepared for the user by the technical support team |
UDS COMMUNICATION CONTROL | Enables/ disables UDS communication |
UNIT CALCULATOR | Enables metric conversion |
Menu – Subject of programming can be Menu for CARS, MOTORBIKES, and OTHER VEHICLES.
EXEMPLARY PROGRAMMING MENU
EXEMPLARY PROGRAMMING
Exemplary programming of Alfa Romeo \ 146/146 \ ST5249
BASIC SETTINGS
WIFI settings
Select SETUP, next select WIFI settings from the menu, and connect to a WIFI network.
Select the available WIFI network and enter a password.
If the WIFI network connection is correct then information about the network will be displayed next time WIFI SETTINGS are selected until the device is disconnected from the network.
Information about WIFI enabled by default is stored on an SD card. Without an SD card device will not remember the WiFi network.
LANGUAGE settings
Select SETUP , next select LANGUAGE from the menu, and accept with the OK button.
SENDING LOG FILE
If any error occurs during module programming DiagProg4 sends a LOG file to the ElproSys server for
Technical Support.
SENDING LOG FILES MANUALLY
Select TOOLS , and next select SENDING LOGFILE from the menu.
Sending a LOG file is only possible when the device is within the WIFI network range.
If the LOG file is sent successfully message will be displayed on the screen.
LOG file can be sent using dedicated software – DiagProg4 Manager.
DIAGPROG4 MANUAL UPDATE
Connect DiagProg4 to PC via mini USB cable (Linux, Unix, Mac OS, Android, or Windows), it will appear as an additional external drive.
Save the update.pdf file, received directly from ElproSys or its representative in the main folder of the microSDHC card, and restart the device which will be automatically updated.
DiagProg4 can be updated using dedicated software – DiagProg4 Manager.
MAINTENANCE
MAINTENANCE enables remote maintenance of the device in order to ensure optimal technical parameters.
Once the MAINTENANCE option is selected device will automatically run the microSDHC card test and will synchronize files with the Elprosys server. Before you start make sure to:
– insert microSDHC card
– connect DP4 to the WIFI network (Internet)
File synchronization can be completed using dedicated software – DiagProg4 Manager.
DISPLAY FIRMWARE UPDATE
Display firmware update is downloaded automatically.
The user has to select from the DP4 menu:
SETUP → OTHER SETTINGS → TFT Update
Estimated installation time: around 1 minute
IMPORTANT: Do not turn off the power supply before finishing the update.
RESTART DIAGPROG4
If the device screen does not respond to touch, it is possible to restart it to restore its efficiency.
Press and hold buttons – up and
– cancel for at least 3 seconds to restart the DiagProg4 device.
DIAGPROG4 MANAGER
DIAGPROG4 MANAGER – PC tool
DIAGPROG4 MANAGER connects DiagProg4 with PC, allowing data synchronization between devices.
Software used to manage devices using PC.
DiagProg4 connection with PC:
It is required to use a mini USB cable supplied by the manufacturer in order to connect DiagProg4 with the PC.
DiagProg4 should be connected to an additional power source.
![]() |
Software update | Use this option to download the latest update and activations from the Elprosys server. |
![]() |
File synchronization | Use this option to download necessary data files (BSI, Flash, etc.) from Elprosys server |
![]() |
Technical support | Use this option to send data – like LOG file, activation status etc. required to seek technical support |
![]() |
MicroSD card manager | Use this option to view memory card data |
![]() |
Info about DiagProg4 | Use this option to view device details |
![]() |
Info about DiagProg4 Manager | Use this option to view information about the DiagProg4 Manager |
System requirements:
Operating system: Windows Vista, Windows 7, Windows 8, Windows 10.
RAM: 1 GB (Recommended)
Free disk space: At least 2 GB (Recommended)
Software requirements: .Net Framework 4.5 or above
Some DiagProg4 functions will show additional hints. When a position is selected from the menu device will display an additional descriptive menu. In order to display a hint select a position from the menu, press it and hold it.
RECORD OF CHANGES
Date | Author | Changes |
03.03.2016 | Czupryna Sylwester | Adding LEGAL RESERVATIONS and AGREEMENT OF USE |
03.03.2016 | Czupryna Sylwester | The software number (SN) is displayed on the main screen. |
03.03.2016 | Czupryna Sylwester | New „DIAL’ icon replacing the „VIN” icon on the main screen |
03.03.2016 | Czupryna Sylwester | Change in SETUP MENU — adding new positions: – MAINTENANCE– OBDII/VOLTAGE TEST SETTINGS |
03.03.2016 | Czupryna Sylwester | Change in SUBMENU INFORMATION — adding new positions:
– CONTROL NUMBER |
03.03.2016 | Czupryna Sylwester | – OPEN-SOURCE LICENSE
Change in TOOLS MENU — adding new positions: |
03.03.2016 | Czupryna Sylwester | Adding description for option: SENDING LOGFILE manually |
03.03.2016 | Czupryna Sylwester | Adding description for option: MAINTENANCE |
03.03.2016 | Czupryna Sylwester | Adding description for option: RESTART DIAGPROG4 |
03.03.2016 | Czupryna Sylwester | Adding description for option: DESCRIPTIVE MENU |
03.04.2017 | Czupryna Sylwester | Change in TOOLS MENU — adding new positions:
– DOWNLOAD UPDATE/ ACTIVATION |
03.04.2017 | Czupryna Sylwester | The Hardware version is displayed on the main screen. |
03.04.2017 | Czupryna Sylwester | Adding additional language: Brazilian |
03.04.2017 | Czupryna Sylwester | Adding DISPLAY FIRMWARE UPDATE |
03.04.2017 | Czupryna Sylwester | Adding DIAGPROG4 MANAGER — PC tool |
07.02.2019 | Czupryna Sylwester | Display firmware update |
20.03.2019 | Czupryna Sylwester | Change in the programming menu |
©Elprosys
April 2019 − Rev. 3.1
Documents / Resources
![]() |
ELPROSYS DiagProg4 Professional Diagnostic Tester [pdf] Instruction Manual DiagProg4, Professional Diagnostic Tester, DiagProg4 Professional Diagnostic Tester |