Bjarne von Horn
|
4f71ac5099
|
Fix building without EoE
Fixes #123
|
2024-07-18 14:14:32 +02:00 |
|
Florian Pose
|
7b40d5fc40
|
Added missing prototypes.
|
2024-05-22 12:36:16 +02:00 |
|
Florian Pose
|
bfa618ebbb
|
Set EoE IP params during slave configuation.
|
2024-05-14 17:52:50 +02:00 |
|
Florian Pose
|
ee55c20e28
|
Fixed mail address; limited lines to 78 characters; removed $Id$.
|
2024-02-01 15:15:41 +01:00 |
|
Florian Pose
|
512bac72e2
|
Merge branch 'devel-1.6' into prepare-1.6
|
2024-02-01 13:26:12 +01:00 |
|
Bjarne von Horn
|
2e071ad680
|
Remove EtherCAT copyright notice.
|
2024-02-01 09:18:26 +01:00 |
|
Bjarne von Horn
|
7a7f9a041e
|
Fix -Wcomment.
|
2024-01-15 11:20:25 +01:00 |
|
Bjarne von Horn
|
c3826c7758
|
Remove EtherCAT copyright notice.
|
2024-01-15 11:20:25 +01:00 |
|
Florian Pose
|
97ee76462b
|
Introduced feature flag WaitBeforeSAFEOPms.
|
2023-11-23 14:38:29 +01:00 |
|
Florian Pose
|
441b7e470e
|
First feature flag: AssignToPdi.
|
2021-07-23 16:16:18 +02:00 |
|
Florian Pose
|
083bd419b8
|
Renamed app_start_time to dc_ref_time; output via command-line tool.
|
2018-11-26 17:17:18 +01:00 |
|
Florian Pose
|
545d4e548c
|
Use SYNC0 + SYNC1 cycle times for cyclic start time generation.
|
2016-09-16 12:35:09 +02:00 |
|
Florian Pose
|
9537c567f8
|
Introduced --enable-sii-assign.
|
2013-02-06 17:25:08 +01:00 |
|
Florian Pose
|
032acb3d85
|
Avoided io_sem locking from userspace/rtdm library.
|
2013-01-10 17:36:41 +01:00 |
|
Florian Pose
|
c0adb9cbfd
|
Do not use slaves's SoE state machine for configuration.
|
2012-12-06 14:06:10 +01:00 |
|
Florian Pose
|
7b435e5e84
|
Changed the datatypes of the shift times in ecrt_slave_config_dc()
to int32_t to correctly display negative shift times.
|
2012-11-29 10:15:40 +01:00 |
|
Florian Pose
|
075ac4aee8
|
Adjusted DC clock discipline parameters.
|
2012-11-20 14:53:36 +01:00 |
|
Florian Pose
|
0f875c88cf
|
Always enable a sync manager, if there are registered PDOs conatined (and it
is not virtual)
|
2011-10-24 10:47:36 +02:00 |
|
Florian Pose
|
3981accaae
|
Output app_time in DC debugging.
|
2011-09-15 12:38:48 +02:00 |
|
Florian Pose
|
26d4687d0e
|
Added state parameter to ecrt_slave_config_idn().
|
2010-06-06 22:40:22 +02:00 |
|
Florian Pose
|
6d354de9c0
|
Fixed format specifiers.
|
2010-05-20 12:46:09 +02:00 |
|
Florian Pose
|
9c91630351
|
Write DC system time offsets right after slave scan / config change. Wait for DC clock discipline.
|
2010-05-06 11:42:52 +02:00 |
|
Florian Pose
|
62b722ab33
|
Improved syslog macros.
|
2010-05-03 18:07:57 +02:00 |
|
Florian Pose
|
68cbcacb95
|
Moved ABS() macro to globals.
|
2010-04-19 21:52:46 +02:00 |
|
Florian Pose
|
1a373c1c59
|
Use ec_datagram_zero() wherever possible.
|
2010-04-15 20:15:48 +02:00 |
|
Florian Pose
|
1aa6122534
|
Improved DC tome offset calculation:
- Only write time offset, if absolute difference to application time is
more than 100 ms.
- Separate handling for 32 bit and 64 bit time registers.
|
2010-03-29 18:04:17 +02:00 |
|
Florian Pose
|
bf2bffdcf5
|
Added missing queue_external_datagram(); removed tabs.
|
2010-03-19 10:48:16 +01:00 |
|
Florian Pose
|
541a6e145c
|
Fixed segfault - Initialize SoE request properly.
|
2010-03-07 23:08:07 +01:00 |
|
Florian Pose
|
fc4ee4d699
|
Added ecrt_slave_config_idn() method to store SoE IDN configurations.
|
2010-03-05 18:05:35 +01:00 |
|
Florian Pose
|
f5a2a4167d
|
Introduced ec_datagram_print_state() method and used it at all places where
the datagram state is output.
|
2010-02-23 15:13:56 +01:00 |
|
Florian Pose
|
c2cf92f9ec
|
Fixed setting watchdog intervals.
|
2009-08-06 12:52: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
|
18d3eb982e
|
Configure PDO sync managers even if no configuration has been applied.
|
2009-07-09 12:54:49 +00:00 |
|
Florian Pose
|
534c605e4f
|
Fixed mailbox usage for slaves that do not provide sync manager
configurations.
|
2009-06-15 15:46:04 +00:00 |
|
Florian Pose
|
8e9761b1e2
|
Debugging output.
|
2009-05-07 12:25:10 +00:00 |
|
Florian Pose
|
c39919e6cc
|
Replaced ecrt_slave_config_dc_cycle_times() and ecrt_slave_config_dc_shift_times() by ecrt_slave_config_dc_sync_signals().
|
2009-05-04 12:46:30 +00:00 |
|
Florian Pose
|
6935cbb247
|
Use application start time as a common reference for cyclic generation
start times.
|
2009-05-04 12:11:00 +00:00 |
|
Florian Pose
|
5401cb1a6d
|
Set system time transmission delay during config.
|
2009-04-30 16:04:44 +00:00 |
|
Florian Pose
|
69da9e5524
|
Determine type of DC implementation (full or delay meas. only); update scan FSM graph.
|
2009-04-27 11:38:03 +00:00 |
|
Florian Pose
|
4b4dc8a5b5
|
DC shift time working.
|
2009-04-23 12:25:09 +00:00 |
|
Florian Pose
|
59a9094b2a
|
Improved DC configuration.
|
2009-04-20 13:43:57 +00:00 |
|
Florian Pose
|
2395d3a876
|
Clear DC assignment after going to INIT.
|
2009-04-20 11:53:17 +00:00 |
|
Florian Pose
|
5ed436bb6a
|
Minor changes.
|
2009-04-20 10:27:36 +00:00 |
|
Florian Pose
|
0dd5ec3567
|
DC sync reference clock to application time. TBC...
|
2009-04-09 18:21:18 +00:00 |
|
Florian Pose
|
e3b1d8e573
|
DC cyclic operation and slave configuration. TBC...
|
2009-04-09 09:17:41 +00:00 |
|
Florian Pose
|
478a0f2a69
|
Warn if going to SAFEOP without configuration.
|
2009-03-19 08:44:48 +00:00 |
|
Florian Pose
|
12c12b1bab
|
Improved and added license headers.
|
2009-02-24 12:51:39 +00:00 |
|
Florian Pose
|
6a5e90c4b1
|
Allow the slave to not respond to the mailbox sync manager configuration
datagram for a certain time.
|
2009-01-27 14:14:37 +00:00 |
|
Florian Pose
|
d137632ae4
|
TODO.
|
2009-01-26 16:38:39 +00:00 |
|