DBC file analysis function: it can be used for charging pile BMS protocol analysis, vehicle CAN J1939 protocol analysis, vehicle test and maintenance, vehicle data cracking, etc.
Bus flow statistics function: the software can count the bus data flow in real time and display it through drawing.
Time sequence sending data function: the data in the list can be sent according to the sequence, and the sending list can edit 100 items. This function is convenient for debugging the protocol that needs to send the data according to the sequence.
File saving function: the data in the receiving list can be saved locally, and it supports text file format (.txt) and excel format (.csv)
Language switching function: the software supports both Chinese and English
CAN Pro protocol analysis software function
CAN upper layer protocol data analysis: It can parse standard CAN bus upper layer protocols, including: DeviceNet, SAE J1939, CANOpen, ICAN, etc.
Custom protocol analysis: Users can use scripts to define their own protocols. After the custom protocol is programmed into the software according to the rules, when the received data conforms to the protocol, the software will automatically analyze it according to the user’s editing.
Trigger function: The user can pre-set the trigger condition and the data or file to be sent. After the trigger setting is activated, the trigger function will be activated when data that meets the conditions is received. The trigger function can pause the display, send data, and send files. This function can be used for special message positioning and detection.
Data playback, offline playback function: This function can load the batch file (.CAN) saved by CAN Pro software into the sending list, and the data in the file can be resent back to the CAN bus according to the time sequence when saving.
Physical quantity extraction and graphic display function: After the software loads the DBC file, it can display the data changes in real time through graphs, curves, etc. The user can analyze the data by observing the curve or graph. The software can also support the loading of custom protocols, and graphs and curves can be drawn after loading user-defined protocols.
All types of GCAN USBCAN products support secondary development. We provide secondary development dynamic and static link libraries, and provide development routines and routine source codes. The library functions are simple and convenient to use. Users can quickly apply our USBCAN devices to In your own project, if you encounter problems in the secondary development, we will provide perfect technical support; if the user does not have the development ability, you can OEM or customize it to us.
We can provide boards and shells without logo, convenient for users to resell or develop their own programs. Equipment without logo also enjoys warranty and after-sales service. Provide exclusive hardware ID, which is convenient for users to use and manage equipment, and can encrypt software/hardware by reading the hardware ID, which greatly protects users’ development results. Our company provides users with VB, VC, C#, .NET, Labview, labwindows, delphi and other example programs and source codes. Provide secondary development materials such as API and function call manual.