Knud Baastrup
ba27819221
Applied base-0024-Sdo-directory-now-only-fetched-on-request
...
Sdo directory now only fetched on request.
The time-consuming SDO directory fetch during slave scan can now be
skipped by setting the EC_SKIP_SDO_DICT in globals.h. The directory
will now instead be fethed the first time an ethercat sdos command
is executed with the ethercat tool.
2023-08-29 14:38:54 +02:00
Florian Pose
b1945b7bdc
Always define EoE handler count.
2023-07-20 13:11:10 +02:00
Florian Pose
5f84d54890
Applied 0000-version-magic.patch and bumped to 1.6
2022-06-23 12:20:47 +02:00
Florian Pose
44c6c3d1da
Merge branch 'master' of ../git
2022-06-23 11:55:13 +02:00
Florian Pose
225af9f787
Applied 0008-read-reference-slave-clock-64bit-time.patch
2022-06-23 10:45:16 +02:00
Florian Pose
405c88f6d6
Applied 0005-disable-eoe.patch
2022-06-23 10:25:36 +02:00
Florian Pose
b4f8c0e750
Added 0001-Distributed-Clock-fixes-and-helpers.patch
2022-06-23 10:07:34 +02:00
Shi Qiyao
29919ef8b7
Add support for FoE with password.
...
Patch originally from https://github.com/ribalda/ethercat which adds the
support for FoE command tool with password.
2022-04-19 11:54:16 +02:00
Florian Pose
db12765645
Fixed duplicate ioctl labels.
2021-08-24 18:12:00 +02:00
Florian Pose
2ee65b6387
Added feature flags to API.
2021-08-24 17:47:15 +02:00
Florian Pose
8e1dc9f593
Corrected license text of master/ioctl.h, because it is included in the userspace library.
2021-08-24 17:39:43 +02:00
Florian Pose
fffbeb4ba5
Added ecrt_master_sync_reference_clock_to() method.
2021-08-24 16:56:23 +02:00
Florian Pose
9d733cb1a9
Renamed app_start_time to dc_ref_time; output via command-line tool.
2021-08-24 16:48:07 +02:00
Knud Baastrup
fd9e5a770e
Maximum length of foe filename extended to 255.
2015-04-14 13:10:55 -04:00
Gavin Lambert
d9a93ffa24
Mark download data as const.
...
Remove redundant code.
[07-sdo-up-download]
2014-05-31 18:08:27 +12:00
Dave Page
b8c5ff836d
Integrate skeleton of allow_overlapping_pdos from af21f0bdc7c9
...
Overlapping PDO API added, but not active/working.
No more changes than required to build.
EC_IOCTL_VERSION_MAGIC now 30
2015-03-26 15:16:21 -04:00
Florian Pose
a03d091ac0
Implemented EoE Set IP parameter request via command-line tool.
2014-11-12 14:42:17 +01:00
Florian Pose
99418519bd
Reverted default branch to stable-1.5.
2014-11-03 15:20:05 +01:00
Florian Pose
ac81b869cc
Minor: Indentation.
2012-01-10 10:13:13 +01:00
Florian Pose
0b32dd07dd
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
Martin Troxler
dda18aa1f6
merged
2011-03-14 11:20:05 +01:00
Florian Pose
6929f2f718
Added ecrt_master_reset() method.
2010-11-30 15:24:21 +01:00
Martin Troxler
b7bd17853e
fixed ioctl codes, increased ioctl version magic
2010-11-29 08:15:57 +01:00
Martin Troxler
f938cab3d1
Merged
2010-11-27 17:02:54 +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
Martin Troxler
a55d77d7ed
merged
2010-10-18 10:45:07 +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
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
Martin Troxler
34d7a7360d
Increase version magic due to changed ioctl interface: Slave port info, inplace I/O
2010-05-07 15:16:14 +02:00
Martin Troxler
c2d9442c8d
Inplace I/O: fixed domain command (fmmu logical_address -> domain_address); show domain tx size
2010-05-03 10:21:23 +02:00
Martin Troxler
196bc7db4d
Inplace I/O: let input Pdos use the same bus space as Output Pdos
2010-04-29 16:33:32 +02:00
Martin Troxler
20d8691f5f
added API ecrt_master_configured_slaves_state
...
use this function instead of ecrt_master_state() if there are unused slaves on the bus
2010-03-14 20:47:10 +01:00
Florian Pose
430b47d574
64 bit frame statistics.
2010-03-09 12:18:43 +01: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
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
Martin Troxler
94fec37d0f
use given send interval to limit SDO/FOE traffic
2009-12-15 10:55:36 +01:00
Martin Troxler
cb33213076
ecrt_master_set_max_cycle_size: limit SDO traffic
2009-11-30 12:26:56 +01: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
694838c9f6
Fixed compiler error on --disable-eoe.
2009-08-04 07:54:16 +00:00