TODO
changeset 2011 04fdb4abf120
parent 2010 87de63b19e4c
parent 1977 e9f722488fcd
child 2187 7248218cbcbb
child 2256 37467d2f23fb
equal deleted inserted replaced
2010:87de63b19e4c 2011:04fdb4abf120
    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 * ethercat tool:
       
    17     - Output error after usage.
       
    18 * Fix casting away constness during expected WC calculation.
       
    19 * Include SoE drive_no in ethercat tool.
       
    20 
    16 
    21 Future issues:
    17 Future issues:
    22 
    18 
    23 * Remove allow_scanning flag.
    19 * Remove allow_scanning flag.
    24 * Output skipped datagrams again.
       
    25 * Check for Enable SDO Complete Access flag.
    20 * Check for Enable SDO Complete Access flag.
    26 * Do not output 'SDO does not exist' when querying data type.
    21 * Do not output 'SDO does not exist' when querying data type.
    27 * Always write down PDO assignment/mapping in doubt? If not, add an interface
       
    28   for enforcing this.
       
    29 * Read AL status code on spontaneous state change.
    22 * Read AL status code on spontaneous state change.
    30 * recompile tool/CommandVersion.cpp if revision changes.
    23 * recompile tool/CommandVersion.cpp if revision changes.
    31 * Log SoE IDNs with real name ([SP]-x-yyyy).
    24 * Log SoE IDNs with real name ([SP]-x-yyyy).
    32 * Output SoE IDN configurations in 'ethercat config'.
       
    33 * Only output watchdog config if not default.
    25 * Only output watchdog config if not default.
    34 * Implement CompleteAccess for SDO uploads.
    26 * Implement CompleteAccess for SDO uploads.
    35 * Output warning when send_ext() is called in illegal context.
    27 * Output warning when send_ext() is called in illegal context.
    36 * Change SDO index at runtime for SDO request.
    28 * Change SDO index at runtime for SDO request.
    37 * Implement ecrt_slave_config_request_state().
    29 * Implement ecrt_slave_config_request_state().
    71     - Implement CompleteAccess
    63     - Implement CompleteAccess
    72     - Implement --output-file argument in foe_read.
    64     - Implement --output-file argument in foe_read.
    73     - Implement indent in 'ethercat ma'
    65     - Implement indent in 'ethercat ma'
    74     - Implement 0xXXXX:YY format for specifying SDOs.
    66     - Implement 0xXXXX:YY format for specifying SDOs.
    75     - Implement reading from stream for soe_write.
    67     - Implement reading from stream for soe_write.
       
    68     - Output error after usage.
    76 * Simplify master fsm by introducing a common request state to handle external
    69 * Simplify master fsm by introducing a common request state to handle external
    77   requests (replace write_sii, sdo_request, etc).
    70   requests (replace write_sii, sdo_request, etc).
    78 * Remove stdio uses in userspace library?
    71 * Remove stdio uses in userspace library?
       
    72 * Fix casting away constness during expected WC calculation.
       
    73 * Fix bus scan hang when calling ecrt_master_deactivate().
    79 
    74 
    80 Smaller issues:
    75 Smaller issues:
    81 
    76 
    82 * Read out CRC counters.
    77 * Read out CRC counters.
    83 * Configure slave ports to automatically open on link detection.
    78 * Configure slave ports to automatically open on link detection.