nakarlsson
0adfb0025b
Merge pull request #156 from nakarlsson/master
...
Add functions to configure and send an overlapping IOmap
2018-02-02 08:21:46 +01:00
rtlaka
28d82fa8fd
Add functions to configure and send an overlapping IOmap
2018-02-01 13:01:35 +01:00
nakarlsson
fc945ba86b
Merge pull request #155 from nakarlsson/master
...
Add check that all slaves are present
2018-02-01 10:50:02 +01:00
rtlaka
f329d2fc3a
Add check that all slaves are present
2018-01-31 10:18:56 +01:00
Hans-Erik Floryd
cd243dedcc
Merge pull request #143 from lounick/integrate-with-RTEMS
...
Integrate with RTEMS
2018-01-25 11:13:23 +01:00
Nick Tsiogkas
3cc1e9739e
Integrate SOEM with RTEMS
2018-01-23 17:07:59 +01:00
mizoguch-ken
1903d1ff54
fix warnings and fix error ( #128 )
2017-09-18 08:06:12 +02:00
Hans-Erik Floryd
3daefaea61
Normalize line endings ( #126 )
...
* add .gitattributes
* normalize line-endings
2017-08-16 20:07:39 +02:00
Hans-Erik Floryd
da7d55e893
Enable and fix warnings ( #123 )
...
* cleanup CMakeLists.txt
* build with more warnings, warnings as errors
* fix expression has no effect warning
* fix unused parameter warnings
* fix loss of precision warning
* remove obsolete files
2017-08-16 13:48:51 +02:00
Hans-Erik Floryd
0ece3165a0
name all exported structs ( #125 )
2017-08-15 19:02:00 +02:00
Hans-Erik Floryd
c8a11227b5
Automated builds ( #122 )
...
* add travis and appveyor build scripts
* add travis and appveyor badges to README.md
2017-08-07 17:33:08 +02:00
Hans-Erik Floryd
59a87a36c1
Merge pull request #112 from nakarlsson/master
...
Use only one config thread default, multiple threads is an advanced feature for people who know their system
2017-07-14 17:10:40 +02:00
nakarlsson
db5d3eb769
Use only one config thread default, multiple threads is an advanced feature for people who know their system
2017-06-01 06:42:13 +02:00
Zihan Chen
ed79602a64
Fixed FMMU2func typo ( #107 )
2017-05-25 10:11:15 +02:00
Zihan Chen
e78bb66327
Fixed osal_timer_diff bug ( #106 )
2017-05-25 10:09:10 +02:00
Hans-Erik Floryd
fb975cbc70
allow setting CMAKE_INSTALL_PREFIX externally ( #86 )
...
looks fine
2017-03-31 17:47:20 +02:00
Mikael Heden
15e7748198
Move license information to LICENSE file ( #95 )
...
OK
2017-03-29 07:16:44 +02:00
HolgerNie
cf76625f4c
Update nicdrv.c ( #87 )
...
For the new network cards we need also to set mBlkPktHdr.len.
2017-03-14 14:47:13 +01:00
nakarlsson
712fac0eb9
Merge pull request #77 from alberth/improve_tutorial_and_documentation
...
Improve tutorial and documentation
2017-02-14 20:53:16 +01:00
Albert Hofkamp
6c37e949e0
Improve tutorial and documentation
2017-02-09 12:19:58 +01:00
Mikael Heden
cfd5adfdcd
Merge pull request #70 from nakarlsson/master
...
Add vxworks port
2017-01-11 16:52:19 +01:00
nakarlsson
addb1204b4
vxworks
...
Add VxWorks reference driver, interrupt driven Mux driver.
2017-01-10 11:55:23 +01:00
nakarlsson
ea931518a1
Merge pull request #66 from Apollo3zehn/fix_fatal_sync_error
...
fix issue #60 (slave fails going to OP: fatal sync error)
2016-12-21 11:15:07 +01:00
Apollo3zehn
d7a3b608b3
- reset activation register in ecx_set_slaves_to_default
2016-12-19 12:05:55 +01:00
nakarlsson
1b0635ca28
Merge pull request #63 from MagnaboscoL/master
...
minor improvement ecx_readstate()
2016-10-29 10:03:09 +02:00
MagnaboscoL
c97e92e4ec
revert ecx_statecheck() to original
2016-10-25 20:25:10 +02:00
MagnaboscoAndrea
298397bcc3
improve both ecx_statecheck and ecx_readstate
...
- in ecx_statecheck only one iteration is done through the slave list if needed
- in ecx_readstate only one datagram is used if possible
2016-10-23 13:18:34 +02:00
Luca
3be652a0e0
Bug fix
2016-10-20 15:21:29 +02:00
Luca
47d2845861
tabs removes
2016-10-18 18:00:31 +02:00
Luca
74b76da668
fixed for pr
2016-10-18 17:54:58 +02:00
Luca
28927aab87
minor_improvement/ ecx_statecheck() improved
...
ecx_statecheck() when called with the first argument set to 0 automatically updates the state of all the slaves in the slavelist structure when possible,
2016-10-18 00:35:54 +02:00
nakarlsson
03601959b6
Make PDO CA access thread safe ( #51 )
2016-08-18 17:28:02 +02:00
ArthurKetels
43e4493346
Merge pull request #39 from Cloud-Automation/master
...
Fixed grouping problem.
Intermediate solution
2016-05-26 09:02:21 +02:00
stefan.poeter@cloud-automation.de
9cc335ef33
Refactored stack reset to ecx_clearindex.
2016-05-25 09:27:47 +02:00
stefan.poeter@cloud-automation.de
e4d625bf5a
Fixed grouping problem.
2016-05-23 11:50:19 +02:00
ArthurKetels
4bb4b59067
Merge pull request #38 from OpenEtherCATsociety/rxbufstat
...
Rxbufstat
2016-05-18 17:05:45 +02:00
nakarlsson
8a8ec824a3
Removed TAB
2016-05-14 15:17:33 +02:00
nakarlsson
4dd1401698
Add condition that frame must med _TX to be marked as RCVD
2016-05-14 15:16:45 +02:00
ArthurKetels
eee55962f2
Merge pull request #34 from AversanJeff/master
...
Minor D.C. cleanup
2016-04-19 10:36:59 +02:00
Jeffrey Gorchynski
44b7340c2c
Minor D.C. cleanup
...
- When enabling or disabling D.C., SOEM internal ec_slavet attributes
will be updated to reflect the new settings
- Changed CyclShift parameter to a signed integer to conform with the
rest of code
- Corrected some spelling mistakes
2016-03-29 12:03:38 -04:00
Mikael Heden
aaab1b38b1
Merge pull request #31 from hefloryd/master
...
Documentation fixes
2016-02-17 14:40:56 +01:00
Hans-Erik Floryd
07f4cd108d
Merge pull request #25 from mheden/master
...
Minor fixes
2016-02-17 14:28:59 +01:00
Mikael Heden
ec1cc7a4ed
Fix possible SM overwrite
2016-02-17 11:01:46 +01:00
Mikael Heden
918a6bad97
DC: change to EtherCAT epoch
2016-02-17 10:54:50 +01:00
Mikael Heden
82edc9a033
Fix type mismatches
2016-02-17 10:54:49 +01:00
Mikael Heden
59e2164410
Fix return value of ecx_writestate
2016-02-17 10:54:48 +01:00
Mikael Heden
d5fa11630d
Lowest state should not contain error flag
2016-02-17 10:54:48 +01:00
Mikael Heden
eac0acd809
Fix potential bug when the number of slaves is too large
2016-02-17 10:54:47 +01:00
Hans-Erik Floryd
e5784fe66e
delete derived resources
2016-02-16 14:16:00 +01:00
Hans-Erik Floryd
58e939575b
update doxygen build instructions
...
refer to README.md
2016-02-16 14:14:59 +01:00