Florian Pose
|
6edb7e55f6
|
Allocated ioctl data structures dynamically to avoid stack warnings.
|
2012-01-10 11:30:41 +01:00 |
|
Florian Pose
|
a1251dfed8
|
Removed some locks causing latency when using the library; added ioctl()
latency debugging; fixed FoE memory leaks in error case.
|
2011-12-20 11:12:04 +01:00 |
|
Florian Pose
|
7555b87512
|
Added ecrt_master_sdo_download_complete() for ad-hoc downloading SDOs (also
via the command-line tool).
|
2011-10-24 10:49:27 +02:00 |
|
Florian Pose
|
bbe96b3246
|
Implemented ecrt_master_sdo_upload() and ecrt_master_sdo_download() also for
kernel space.
|
2011-09-15 16:33:13 +02:00 |
|
Florian Pose
|
6edbee06f0
|
Fixed compiler error for kernel versions < 2.6.23.
|
2011-05-12 08:40:22 +02:00 |
|
Florian Pose
|
6929f2f718
|
Added ecrt_master_reset() method.
|
2010-11-30 15:24:21 +01:00 |
|
Florian Pose
|
47a3e1a5c1
|
Minor 64bit improvements.
|
2010-10-25 16:15:12 +02:00 |
|
Florian Pose
|
869215071e
|
Output IDN configuration as part of 'ethercat config -v'.
|
2010-10-24 08:43:44 +02:00 |
|
Florian Pose
|
b3e4b73854
|
Merge.
|
2010-09-16 10:16:12 +02:00 |
|
Florian Pose
|
6f97d7e27f
|
Rescan command.
|
2010-09-16 09:08:11 +02:00 |
|
Florian Pose
|
190cdce964
|
Added drive_no parameter to SoE layer.
|
2010-07-20 10:52:31 +02:00 |
|
Florian Pose
|
5531b692ee
|
Output correct errno when transferring SDOs via command-line interface.
|
2010-07-06 17:40:20 +02:00 |
|
Florian Pose
|
324b9758a2
|
Implemented ecrt_master_read_idn() and ecrt_master_write_idn() in kernel space.
|
2010-07-06 15:09:57 +02:00 |
|
Florian Pose
|
5c131113dd
|
Incremented ioctl interface version; Minor changes.
|
2010-06-06 23:16:30 +02:00 |
|
Florian Pose
|
26d4687d0e
|
Added state parameter to ecrt_slave_config_idn().
|
2010-06-06 22:40:22 +02:00 |
|
Florian Pose
|
c442beaa02
|
Minor change.
|
2010-06-02 22:46:48 +02:00 |
|
Florian Pose
|
6d354de9c0
|
Fixed format specifiers.
|
2010-05-20 12:46:09 +02:00 |
|
Florian Pose
|
e1571b2795
|
Minor.
|
2010-05-06 11:39:08 +02:00 |
|
Florian Pose
|
62b722ab33
|
Improved syslog macros.
|
2010-05-03 18:07:57 +02:00 |
|
Florian Pose
|
6373e38ca3
|
Introduced effective_alias variable to separate reg12 alias from SII alias.
|
2010-04-23 16:42:27 +02:00 |
|
Florian Pose
|
d5c2b6f0b2
|
Implemented ecrt_slave_config_idn() for user-space library.
|
2010-03-09 12:01:29 +01:00 |
|
Florian Pose
|
271d540f38
|
Output tx errors and tx rate in byte/s.
|
2010-03-09 10:22:32 +01:00 |
|
Florian Pose
|
697124e23c
|
Frame statistics in 'ethercat master' output.
|
2010-03-07 23:55:51 +01:00 |
|
Florian Pose
|
3fda13418c
|
Fixed returning SoE error code.
|
2010-03-05 16:15:49 +01:00 |
|
Florian Pose
|
ffca1fa780
|
Implemented SoE write state machine and soe_write command.
|
2010-03-05 15:32:56 +01:00 |
|
Florian Pose
|
3850763eca
|
Implemented reading Sercos-over-EtherCAT services. To be continued...
|
2010-03-01 18:33:42 +01:00 |
|
Florian Pose
|
f41dadb84f
|
Multi-master support for command-line tool. The --master option supports
ranges like '1-3,6,7-9'. The ioctl() interface version is checked.
|
2010-02-24 16:27:11 +01:00 |
|
Florian Pose
|
a144042657
|
Removed tabulators.
|
2010-02-05 10:29:47 +01:00 |
|
Martin Troxler
|
5d6ce8b992
|
Merged
|
2009-12-27 16:58:19 +01:00 |
|
Martin Troxler
|
94fec37d0f
|
use given send interval to limit SDO/FOE traffic
|
2009-12-15 10:55:36 +01:00 |
|
Florian Pose
|
344ec90545
|
Merged changes by Martin Troxler.
|
2009-12-14 13:25:50 +01:00 |
|
Martin Troxler
|
d823576945
|
Moved FOE request queue and fsm into slaves
|
2009-12-01 16:00:22 +01:00 |
|
Martin Troxler
|
abb3588747
|
Moved sdo request queue to slaves
|
2009-12-01 14:24:57 +01:00 |
|
Martin Troxler
|
cb33213076
|
ecrt_master_set_max_cycle_size: limit SDO traffic
|
2009-11-30 12:26:56 +01:00 |
|
Martin Troxler
|
0d17968348
|
Each slave got its own SDO state machine (faster handling of external SDO requests)
|
2009-11-26 15:33:48 +01:00 |
|
Martin Troxler
|
286a65516b
|
Fixed SDO up/download kernel oops bug
|
2009-11-23 14:22:48 +01:00 |
|
Florian Pose
|
21dacadf01
|
Merge x86_64 fixes.
|
2009-10-19 13:13:55 +02:00 |
|
Florian Pose
|
7ac08b531f
|
Avoid warnings on x86_64 platform. Thanks to Thomas Elste.
|
2009-10-19 13:12:40 +02:00 |
|
Florian Pose
|
700226ac83
|
DC synchrony monitoring methods.
|
2009-08-21 12:15:16 +02:00 |
|
Florian Pose
|
1ccd59402e
|
Implemented ecrt_master_deactivate() in userspace.
|
2009-08-20 14:43:55 +02:00 |
|
Florian Pose
|
103eb7139c
|
Added ecrt_master_deactivate() to remove the bus configuration.
|
2009-08-20 14:27:35 +02:00 |
|
Florian Pose
|
10c7501851
|
Implemented CompleteAccess for SDO downloads.
|
2009-08-13 13:53:56 +02:00 |
|
Florian Pose
|
0663090dcc
|
Output watchdog configuration in ethercat config.
|
2009-08-04 12:52:12 +00:00 |
|
Florian Pose
|
694838c9f6
|
Fixed compiler error on --disable-eoe.
|
2009-08-04 07:54:16 +00:00 |
|
Florian Pose
|
f411a51ca6
|
Re-added callback data pointer, because it is necessary for some applications.
|
2009-07-29 09:19:53 +00:00 |
|
Florian Pose
|
4f4ac6e4fa
|
Added watchdog configuration via application interface (thanks to J. Mohre).
|
2009-07-27 10:48:52 +00:00 |
|
Florian Pose
|
735f1efbc1
|
Removed unwanted tabulators.
|
2009-07-27 10:37:47 +00:00 |
|
Florian Pose
|
a3c32e8b67
|
Improved the callback mechanism.
|
2009-07-13 15:18:28 +00:00 |
|
Florian Pose
|
f7e14d2915
|
EoE processing with kthread.
|
2009-06-30 11:11:56 +00:00 |
|
Florian Pose
|
1baa06d05b
|
ethercat eoe command.
|
2009-06-26 09:46:57 +00:00 |
|