Commit Graph

1075 Commits

Author SHA1 Message Date
Florian Pose 131bcd7203 Added Kbuild files to BUILT_SOURCES in Makefile.am files to create dependencies. 2008-06-30 15:51:46 +00:00
Florian Pose bd54ab3ced Sync manager and name information in xml. 2008-06-30 12:37:06 +00:00
Florian Pose 1883d74f37 Improved input/output of hex numbers. 2008-06-30 12:22:46 +00:00
Florian Pose 564c6730e4 Added Fixed="1" to Pdo element. 2008-06-30 11:32:19 +00:00
Florian Pose 76845ae5b6 Xml: Output sync manager index with Pdo. 2008-06-30 11:28:32 +00:00
Florian Pose 79083c4921 Output slave headers in 'ethercat slaves'; show alias only if set. 2008-06-27 09:53:09 +00:00
Florian Pose 99c4e763c6 Alias decimal. 2008-06-27 09:48:45 +00:00
Florian Pose 22ec9f6a45 Removed TODOx:y-Output. 2008-06-27 09:37:53 +00:00
Florian Pose 00d5bfb06b Added configuration listing command. 2008-06-27 09:31:20 +00:00
Florian Pose 5e4ed4b154 United 'ethercat slaves' and 'ethercat list' with a verbose flag. 2008-06-27 08:58:04 +00:00
Florian Pose be9e9fd07d Avoid duplicate reconfiguration. 2008-06-27 07:22:02 +00:00
Florian Pose 0af701c291 TODO. 2008-06-27 06:56:18 +00:00
Florian Pose 377852ab27 Show sync manager index in 'ethercat domain'. 2008-06-26 14:56:39 +00:00
Florian Pose cf54c042c4 Adapted minimal example to sync manager configuration interface. 2008-06-26 14:28:09 +00:00
Florian Pose 78278f1a6b Fixed sync manager direction bug. 2008-06-26 14:24:49 +00:00
Florian Pose 9bbbc4009d Minor change. 2008-06-26 14:24:29 +00:00
Florian Pose 88f5a2ac84 Begin reading of Pdo assignment at sync manager 2; removed some
debugging.
2008-06-26 14:03:33 +00:00
Florian Pose 444802186b Operational flag in 'ethercat config'. 2008-06-26 13:42:23 +00:00
Florian Pose dc9a3daa77 Configuration error, if sync manager configuration configuration with
assigned Pdos is not provided by slave.
2008-06-26 13:41:42 +00:00
Florian Pose a81228a587 Store sync manager configurations in ec_slave_config_t instead of Pdo
lists for each direction; changed realtime interface to allow sync
manager configuration.
2008-06-26 13:16:15 +00:00
Richard Hacker d6c87aa3b8 Return out of ecrt_slave_config_pdos() when pdo_infos == NULL 2008-06-24 10:55:40 +00:00
Florian Pose 5223684939 Central CoE timeouts; retry on CoE response mismatch. 2008-06-23 12:03:37 +00:00
Florian Pose 62611876e4 Added a timeout for Sdo configurations. 2008-06-23 10:31:26 +00:00
Florian Pose 4a6df220bb Added ec_pdo_list_print(). 2008-06-23 10:27:40 +00:00
Florian Pose 8bb85dba51 Added some debugging. 2008-06-23 10:26:47 +00:00
Florian Pose 4458a5fd62 Minor change. 2008-06-23 09:52:23 +00:00
Florian Pose 82e3ccbc13 TODO. 2008-06-20 15:34:14 +00:00
Florian Pose a6b7657daf Fixed alias bug. 2008-06-20 13:38:35 +00:00
Florian Pose 0ebaf53bb9 TODO. 2008-06-20 07:55:28 +00:00
Florian Pose 28adf79a3c Introduced global upload timeout for fsm_coe_map. 2008-06-19 14:06:27 +00:00
Richard Hacker 86d0d12c62 Timeouts set for various uploads in FSM COE MAP 2008-06-19 13:52:12 +00:00
Florian Pose a11d897b5e Response timeout for checking Sdo upload. 2008-06-19 13:35:34 +00:00
Florian Pose 3b500dec34 TODO. 2008-06-19 10:25:21 +00:00
Florian Pose c233259931 Removed state machine cycle time measuring. 2008-06-19 10:22:24 +00:00
Florian Pose cdd45226aa Disable use of CPU timestamp counter by default. 2008-06-19 10:18:58 +00:00
Florian Pose 02ccc34a1e Use jiffies instead of cycles in SII state machine. 2008-06-19 10:18:18 +00:00
Florian Pose 05cbdfd999 Use jiffies instead of cycles in CoE state machine. 2008-06-19 10:17:52 +00:00
Florian Pose 1415090d15 Store abort code in sdo request; output it in user space; added some
re_size checking in fsm_coe.
2008-06-19 09:24:22 +00:00
Florian Pose 4a6d031f92 Check for data sizes when reading Pdo assignment/mapping from CoE. 2008-06-19 08:06:49 +00:00
Florian Pose 10ce3ceda1 Added response timeout to sdo_request; removed timout from fsm_coe_map. 2008-06-19 07:54:45 +00:00
Richard Hacker 87cca35c84 Retry reading assigned pdos using timeout. 2008-06-18 15:03:03 +00:00
Florian Pose 4349375d28 Retry reading Pdo assignment. 2008-06-18 14:37:20 +00:00
Florian Pose dfa4860546 working_counter = 0x0000; 2008-06-18 14:37:00 +00:00
Florian Pose f03af4c38b Removed 'end' and 'error' states from master state machine. 2008-06-18 13:53:31 +00:00
Florian Pose 6b2c9f27ef Bugfix: Bitlength always decimal in XML. 2008-06-18 13:44:43 +00:00
Florian Pose 0ef150c812 Renamed master 'mode' to 'phase'. 2008-06-18 13:33:50 +00:00
Florian Pose d91aa97487 Removed configs_attached flag; changed return value of
ec_master_attach_slave_configs() to void.
2008-06-18 12:49:11 +00:00
Florian Pose 258ec19c99 Fixed analog in position. 2008-06-18 11:24:31 +00:00
Florian Pose dae25376a5 Minor changes to minimal example. 2008-06-18 11:21:32 +00:00
Florian Pose ba99d87e54 Output attachment failure messages only when debugging. 2008-06-18 11:16:30 +00:00