Commit Graph

2859 Commits

Author SHA1 Message Date
Bjarne von Horn d06a18f934 Fix -Wold-style-declaration. 2025-02-05 12:58:56 +01:00
Bjarne von Horn 60dd4f94ec Fix -Wmissing-prototypes 2025-02-05 12:58:56 +01:00
Florian Pose ca66cd6ae9 Merge branch 'remove-inline-statement' into 'stable-1.6'
Remove unnecessary inline statement causing build -O0 problems

Closes #147

See merge request etherlab.org/ethercat!148
2024-11-18 12:27:14 +00:00
Richard Hacker 5802c72818 Remove unnecessary inline statement causing build -O0 problems
Fixes #147
2024-11-18 10:54:00 +01:00
Florian Pose 285cdf0bc3 Merge branch 'version-1.6.2' into 'stable-1.6'
Changed version to 1.6.2.

See merge request etherlab.org/ethercat!146
2024-10-31 08:38:07 +00:00
Florian Pose 29fc602642 Changed version to 1.6.2. 2024-10-31 09:29:55 +01:00
Florian Pose 318a92ce81 Merge branch 'remove_doxygen_timestamp' into 'stable-1.6'
Remove datetime from footer for reproducible builds.

See merge request etherlab.org/ethercat!145
2024-10-21 09:35:20 +00:00
Bjarne von Horn 50a9b0a23d Remove datetime from footer for reproducible builds. 2024-10-14 09:30:26 +02:00
Florian Pose 3ad731466b Merge branch 'fake-typo' into 'stable-1.6'
Fixed typo.

See merge request etherlab.org/ethercat!144
2024-10-11 15:24:18 +00:00
Florian Pose c85676cadf Fixed typo. 2024-10-11 17:15:42 +02:00
Florian Pose b0816ee67d Merge branch 'fix-fake-bit-offset' into 'stable-1.6'
Fixed check of non-zero bit offset.

Closes #139

See merge request etherlab.org/ethercat!143
2024-10-11 14:29:14 +00:00
Florian Pose 2dd0ff8d44 Fixed check of non-zero bit offset. 2024-10-11 16:21:44 +02:00
Florian Pose 4a757cedc2 Merge branch 'cherry-pick-45f2d1a9' into 'stable-1.6'
Merge branch 'Fix-19'

Closes #19

See merge request etherlab.org/ethercat!142
2024-10-02 12:27:17 +00:00
Florian Pose bc295a57aa Merge branch 'Fix-19' into 'master'
Fix #19: directly include soe_error_codes into SoeCommand.cpp

Closes #19

See merge request etherlab.org/ethercat!39

(cherry picked from commit 45f2d1a988)

e30a39f3 Fix #19: directly include soe_error_codes into SoeCommand.cpp

Co-authored-by: Florian Pose <fp@igh.de>
2024-10-02 09:33:42 +00:00
Florian Pose b457365165 Merge branch 'fix_typo' into 'stable-1.6'
Fix typo in bash completition.

Closes #137

See merge request etherlab.org/ethercat!141
2024-09-17 14:44:50 +00:00
Bjarne von Horn be4ff5b22f Fix typo in bash completition.
Fixes #137.
2024-09-17 09:19:20 +02:00
Florian Pose 419f62161b Merge branch 'add_fake_library' into 'stable-1.6'
Add fake library

See merge request etherlab.org/ethercat!136
2024-07-26 11:18:49 +00:00
Florian Pose 905b768c58 Fixed typo and updated URLs. 2024-07-26 12:49:24 +02:00
Florian Pose a0f7a0c8c9 Mention libfakeethercat in PDF documentation. 2024-07-26 12:35:54 +02:00
Florian Pose 04064099e9 Updated doxyfile to 1.11.0. 2024-07-26 11:57:02 +02:00
Bjarne von Horn 0f9ad4c834 Add more methods to fake_lib for EtherLab master block 2024-07-26 10:54:24 +02:00
Bjarne von Horn 185674e2b4 Add ecrt_master_scan_progress to fake lib. 2024-07-26 10:45:54 +02:00
Bjarne von Horn 3e3b938c2f Version bump to 1.6.1 2024-07-26 09:49:18 +02:00
Bjarne von Horn f1349ead07 Add reference to EtherLab for swap_io. 2024-07-23 13:33:28 +02:00
Florian Pose 2632042e4e Merge branch 'stable-1.6-fix-rtdm-device-minor' into 'stable-1.6'
Fix "No such file or directory" error when using multiple masters and RTDM

See merge request etherlab.org/ethercat!139
2024-07-23 07:19:24 +00:00
Xianzi Lu 9ee9497dd4 Fix "No such file or directory" error when using multiple masters and RTDM
This error occurs when we are using multiple masters along with RTDM.
Device minor is not set and device numbers are always one when registering
an RTDM device.
Seems there is no need to change the legacy Xenomai 2.6 RTDM driver, because
the device will be identified by a name instead of a device minor.
2024-07-23 13:34:39 +08:00
Bjarne von Horn 1d858d8b3e Fix doxygen wording. 2024-07-22 11:43:51 +02:00
Florian Pose b30b7b6561 Merge branch 'fix_disable_eoe' into 'stable-1.6'
Fix building without EoE

Closes #123

See merge request etherlab.org/ethercat!137
2024-07-22 07:47:01 +00:00
Bjarne von Horn 45e8b098d7 add multi-master support to fakelib. 2024-07-19 11:51:17 +02:00
Bjarne von Horn eaeddb0c49 Add CI job without EoE. 2024-07-18 14:15:30 +02:00
Bjarne von Horn 4f71ac5099 Fix building without EoE
Fixes #123
2024-07-18 14:14:32 +02:00
Bjarne von Horn b5c7527990 fix pdf job dependencies. 2024-07-18 13:34:28 +02:00
Bjarne von Horn 86656eb61a switch to 15.4 2024-07-18 12:36:02 +02:00
Bjarne von Horn fe08cb0741 build fakelib in CI. 2024-07-18 12:07:17 +02:00
Bjarne von Horn c2c3d56a2c Add README to fakelib 2024-07-18 12:02:53 +02:00
Bjarne von Horn c15195178f Add SDO Json Dump to FakeLib. 2024-07-08 15:23:54 +02:00
Bjarne von Horn 0261b21adb more fake functions 2024-07-05 11:06:21 +02:00
Bjarne von Horn 013aafc329 Simulate domain state 2024-07-05 11:06:05 +02:00
Bjarne von Horn 4795be145a Save SDO config 2024-07-05 11:05:36 +02:00
Bjarne von Horn 42b980c0d4 add fake ethercat library to build system. 2024-07-04 19:00:42 +02:00
Bjarne von Horn 19779300e9 Add debug statements. 2024-07-04 18:31:20 +02:00
Bjarne von Horn 0740c3bbb6 permutate domain ids with FAKE_DOMAIN_PERMUTATION env 2024-07-04 18:30:35 +02:00
Bjarne von Horn daa555a4f6 Make rtipc name configurable 2024-07-04 18:13:17 +02:00
Bjarne von Horn 4c953d5000 WIP add rtipc 2024-07-04 15:41:34 +02:00
Bjarne von Horn 19afa78793 Very initial libfakeethercat 2024-07-04 12:31:46 +02:00
Florian Pose bc945f69ab Merge branch 'devel-1.6' into 'stable-1.6'
mention all current drivers in ethercat.conf

See merge request etherlab.org/ethercat!135
2024-06-07 13:16:14 +00:00
Bjarne von Horn 7e8c6cf12a mention all current drivers in ethercat.conf 2024-06-07 15:03:47 +02:00
Florian Pose cafd367785 Merge branch 'docs-on-tag' into 'stable-1.6'
Trigger docs pipeline on new tag.

See merge request etherlab.org/ethercat!134
2024-06-07 12:53:01 +00:00
Florian Pose 2b9b61fd1e Trigger docs pipeline on new tag. 2024-06-07 14:45:40 +02:00
Florian Pose 8330bca82c Merge branch 'devel-1.6' into 'stable-1.6'
Preparations for version 1.6

See merge request etherlab.org/ethercat!114
2024-06-07 11:50:33 +00:00