User-defined List

If the file 'list.conf' exists in the project directory,
for each subindex a entry in the userlist (userlist.txt) is created.
the file list.conf is parsed and the  following symbols
are replaced by the index subindex , data type or value:

%i	index  (dec.)		- %I	index (hex)
%s	sub    (dec.)		- %S	sub (hex)
%d	data type (CiA 309-3)	
%v	value	(dec.)		- %V	value (hex)
%n   	variable name of index
%e   	eds name of Index
%u   	unit
%a   	access type

%L      Lower limit
%U      Upper limit
%p      PDO mapping allowed		(0|1)
%O      Refuses Read ON Scan            (0|1)
%D      Refuses Write on Download       (0|1)
%R      Valid after Reset               (0|1)
%g	size in bytes


Example for list.conf:
0x%I 0x%S - %e - %U

For the objects 1000h and 1001h userlist.txt will
then look like this:

0x1000 0x00 - Device Type - 0xFFFFFFFF
0x1001 0x00 - Error  Register - 0xFF

Another example for list.conf:
obj:
   index: %i
   sub: %s
   PDO: %p

For the objects 1000h and 1001h userlist.txt will
then look like this:

obj:
   index: 4096
   sub: 0	
   PDO: 0

obj:
   index: 4097
   sub: 0	
   PDO: 0

Copyright port GmbH