Commit Graph

175 Commits

Author SHA1 Message Date
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 0ac3c50a0e Improved help on ioctl() version magic mismatch. 2023-06-26 11:45:40 +02:00
Florian Pose 7cce5ec6ae Fixed downloading SDOs via stdin (-). 2022-09-05 11:22:08 +02:00
Florian Pose afbead48a7 Removed tabs; output code as int. 2022-09-05 11:19:59 +02:00
Florian Pose 44c6c3d1da Merge branch 'master' of ../git 2022-06-23 11:55:13 +02:00
Florian Pose 405c88f6d6 Applied 0005-disable-eoe.patch 2022-06-23 10:25:36 +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
Nicola Fontana e30a39f36e Fix #19: directly include soe_error_codes into SoeCommand.cpp
Avoid having to rebuild conflicting master/soe_errors.c objects. Inside
the `tool` folder, the `soe_error_codes` array is used only by
SoeCommand, so this should not create further problems.
2021-11-01 20:17:26 +01:00
Florian Pose f3a48e21e8 Added missing scope for ostream. 2021-09-01 10:47:48 +02:00
Florian Pose 2ee65b6387 Added feature flags to API. 2021-08-24 17:47:15 +02:00
Sebastien BLANCHET ac0929d7f5 fix typo 2021-08-24 17:21:46 +02:00
Florian Pose fbc414c879 Use Git for version detection and tools. 2021-08-24 17:16:55 +02:00
Florian Pose da09ae3cf9 Fixed possible file name overflow. 2021-08-24 17:10:39 +02:00
Florian Pose c6241891da Minor: DC diagnosis layout. 2021-08-24 16:57:04 +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
Florian Pose 681b14c178 Ignore missing SDO entries in output. 2021-08-24 16:34:00 +02:00
Florian Pose 6e6441ed76 Clear unused ports; use arrows for next slaves. 2017-03-03 17:08:39 +01:00
Florian Pose d1376b9444 Optionally output CRC diagnosis information in graph. 2017-03-03 16:49:13 +01:00
Florian Pose 4ca05a730d Using EC_MAX_PORTS. 2017-03-03 16:36:00 +01:00
Florian Pose af5c09fdb5 Display alias adressing in graph. 2017-03-03 16:00:35 +01:00
Florian Pose cb6444fb28 crc reset command. 2017-03-03 13:50:49 +01:00
Florian Pose d065d2a43b New tool command 'ethercat crc'. 2017-03-03 13:33:17 +01:00
Gavin Lambert d9a93ffa24 Mark download data as const.
Remove redundant code.
[07-sdo-up-download]
2014-05-31 18:08:27 +12:00
Gavin Lambert e3e96acb69 Fix for strings containing spaces.
[04-string-download]
2014-05-31 17:21:53 +12:00
Florian Pose a03d091ac0 Implemented EoE Set IP parameter request via command-line tool. 2014-11-12 14:42:17 +01:00
Florian Pose 9a219078c7 Made some throw methods static. 2014-11-05 15:06:54 +01:00
Florian Pose 99418519bd Reverted default branch to stable-1.5. 2014-11-03 15:20:05 +01:00
Florian Pose 605d25eec9 Replaced all mangled hg keywords. 2012-09-06 14:17:21 +02:00
Florian Pose 12d6108d82 Fixed 'String too large' error in command-line tool. 2012-04-10 18:56:50 +02:00
Florian Pose abacf2d50e Fixed possible null pointer dereference in ethercat tool. 2012-01-04 15:57:10 +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
Florian Pose 08b9a07c6d Minor: Added missing comma. 2011-10-11 14:06:07 +02:00
Martin Troxler dda18aa1f6 merged 2011-03-14 11:20:05 +01:00
Florian Pose 8bb190f9e5 merge 2011-01-14 13:31:30 +01:00
Florian Pose cec2d44609 Be more tolerant when selecting slaves and domains. 2011-01-04 08:48:25 +01:00
Florian Pose f83d10d66b Fixed / improved config selection. 2011-01-04 08:39:51 +01:00
Florian Pose abfc319232 Assume increasing ranges if second number is omitted. 2011-01-04 08:36:41 +01:00
Florian Pose f413575d7f merge. 2010-12-20 17:52:37 +01:00
Florian Pose bf144c593c Implemented ranges for slaves, configs and domains. 2010-12-14 21:58:53 +01:00
Martin Troxler f938cab3d1 Merged 2010-11-27 17:02:54 +01:00
Florian Pose f739694670 Improved compiling on 2.6.34 (thanks to Malcolm Lewis). 2010-10-25 16:45:33 +02:00
Florian Pose 18f63a581d Implemented drive_no for command-line tool; binary base name is now a
parameter of the helpString method.
2010-10-25 10:12:26 +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 a27422eb73 Set master stats colum with to 6. 2010-08-05 09:54:06 +02:00
Florian Pose ba64ed28fc Fixed frame statistics overflow (to be verified). 2010-07-31 16:45:10 +02:00
Florian Pose b9c119817d Dropped '0x' before process data bytes to fit on an 80 col console. 2010-07-31 16:14:49 +02:00
Florian Pose 03f5ed2b28 Always set drive_no to zero in ethercat tool (TBC). 2010-07-23 09:30:42 +02:00