11 Version 1.5.0: |
11 Version 1.5.0: |
12 |
12 |
13 * Ethernet drivers: |
13 * Ethernet drivers: |
14 - Fix link detection in generic driver. |
14 - Fix link detection in generic driver. |
15 - Add native drivers from 2.6.24 up to 2.6.31. |
15 - Add native drivers from 2.6.24 up to 2.6.31. |
16 * Finish library implementation. |
|
17 - Remove stdio uses? |
|
18 * Rescan command. |
|
19 * Change SDO index at runtime for SDO request. |
|
20 * Output skipped datagrams again. |
|
21 * Output warning when send_ext() is called in illegal context. |
|
22 * Implement CompleteAccess for SDO uploads. |
|
23 * Check for Enable SDO Complete Access flag. |
|
24 * Remove allow_scanning flag. |
|
25 * ethercat tool: |
16 * ethercat tool: |
26 - Output error after usage. |
17 - Output error after usage. |
27 - Data type abbreviations. |
|
28 - Implement ranges for slaves and domains. |
18 - Implement ranges for slaves and domains. |
29 - Add -x switch for hex display. |
19 * Fix casting away constness during expected WC calculation. |
30 - Implement CompleteAccess |
20 * Include SoE drive_no in ethercat tool. |
31 - Implement --output-file argument in foe_read. |
21 |
32 - Fix arguments of reg_read. |
22 Future issues: |
33 - Number layout for reg_read. |
23 |
34 - Implement identifier parameter for cstruct command. |
24 * Remove allow_scanning flag. |
35 - Implement sync delimiter for cstruct command. |
25 * Output skipped datagrams again. |
36 - Implement indent in 'ethercat ma' |
26 * Check for Enable SDO Complete Access flag. |
37 - Implement 0xXXXX:YY format for specifying SDOs. |
27 * Do not output 'SDO does not exist' when querying data type. |
38 - Implement reading from stream for soe_write. |
28 * Always write down PDO assignment/mapping in doubt? If not, add an interface |
39 - Fix AL state display if error bit set. |
29 for enforcing this. |
|
30 * Read AL status code on spontaneous state change. |
40 * recompile tool/CommandVersion.cpp if revision changes. |
31 * recompile tool/CommandVersion.cpp if revision changes. |
41 * Log SoE IDNs with real name ([SP]-x-yyyy). |
32 * Log SoE IDNs with real name ([SP]-x-yyyy). |
42 * Output SoE IDN configurations in 'ethercat config'. |
33 * Output SoE IDN configurations in 'ethercat config'. |
43 * Fix casting away constness during expected WC calculation. |
34 * Only output watchdog config if not default. |
44 * Read AL status code on spontaneous state change. |
35 * Implement CompleteAccess for SDO uploads. |
45 |
36 * Output warning when send_ext() is called in illegal context. |
46 Future issues: |
37 * Change SDO index at runtime for SDO request. |
47 |
|
48 * Implement ecrt_slave_config_request_state(). |
38 * Implement ecrt_slave_config_request_state(). |
49 * Remove default buffer size in SDO upload. |
39 * Remove default buffer size in SDO upload. |
50 * Override sync manager size? |
40 * Override sync manager size? |
51 * Show Record / Array / List type of SDOs. |
41 * Show Record / Array / List type of SDOs. |
52 * Distributed clocks: |
42 * Distributed clocks: |
75 * Make scanning and configuration run parallel (each). |
65 * Make scanning and configuration run parallel (each). |
76 * ethercat tool: |
66 * ethercat tool: |
77 - Add a -n (numeric) switch. |
67 - Add a -n (numeric) switch. |
78 - Check for unwanted options. |
68 - Check for unwanted options. |
79 - Fix number of digits in negative integer hex output. |
69 - Fix number of digits in negative integer hex output. |
|
70 - Data type abbreviations. |
|
71 - Add -x switch for hex display. |
|
72 - Implement CompleteAccess |
|
73 - Implement --output-file argument in foe_read. |
|
74 - Implement indent in 'ethercat ma' |
|
75 - Implement 0xXXXX:YY format for specifying SDOs. |
|
76 - Implement reading from stream for soe_write. |
80 * Simplify master fsm by introducing a common request state to handle external |
77 * Simplify master fsm by introducing a common request state to handle external |
81 requests (replace write_sii, sdo_request, etc). |
78 requests (replace write_sii, sdo_request, etc). |
82 * Write PDO mapping/assignment by default? |
79 * Remove stdio uses in userspace library? |
83 |
80 |
84 Smaller issues: |
81 Smaller issues: |
85 |
82 |
86 * Read out CRC counters. |
83 * Read out CRC counters. |
87 * Configure slave ports to automatically open on link detection. |
84 * Configure slave ports to automatically open on link detection. |