When you unzip an .ev3
program, there are many txt
and xml
files that are inside. In particular, there is an xml
file produced with the filename extension .ev3p
, which seems to contain program instructions which the EV3 brick can then interpret and execute. I am interested in using these .ev3p
files produced in order to analyze the correctness of programs.
To test this, I created two .ev3
programs: one which moves forward 3 cycles, one which moves forward 5 cycles. Upon text-comparing their respective .ev3p
files, I found :
<ConfigurableMethodTerminal ConfiguredValue="3">
in the first file and
<ConfigurableMethodTerminal ConfiguredValue="5">
in the second file.
However, there are other small, unexplained differences between the respective .ev3p
files. I need to know:
- Is there any documentation that is provided by National Instruments that can give me insight into how these
.ev3p
files are produced and how they can be interpreted.