Verze SW PP2CAN 3.001 přidává nový nástroj nazvaný "Data generator". Tento nástroj využívá definičních souborů EYE vytvářených v nástroji "Signal receiver" opačným způsobem, tedy ne pro dekódování dat ale pro je generování.
PP2CAN software version 3.001 adds a new tool called "Data generator". This tool uses EYE definition files created in the "Signal receiver" tool in the opposite way, not for decoding data but for generating it.
The tool can also handle cases where several different quantities are contained in a message with the same identifier, and quantities are inserted into one message. However, if they overlap in bits (incorrect definition), data lower in the list will overwrite previously inserted bits. The limitation of the tool is a fixed data length - 8 bytes and a period identical for all messages. This limitation is currently due to the fact that the EYE file editor in the Signal receiver tool does not allow editing these parameters. Unused data bytes (bits for quantities whose length is not a multiple of 8) are set to 0 or 1 according to the settings.
Supported data types are signed/unsigned int with a length of 1 to 64 bits, float32 and float64, and string.
From SW version 3.085, the tool allows more convenient work when modifying the multiplier of the generation period for individual messages. Already when importing an EYE or DBC file, a dialog is displayed that allows adjusting this period or possibly deactivating some messages. Deactivation is done by setting the multiplier to 0. When importing, the minimum message lengths are also calculated according to the defined signals. These lengths are set as default. However, you can easily switch between full length, i.e., 8 bytes for classic frames, 64 bytes for CAN FD frames. Also, for CAN FD frames, it is possible to easily change the Baudrate switch (BRS).