iwoodsawyer
0507616b2d
Fixes
2021-05-04 10:15:05 -07:00
iwoodsawyer
64385e592c
Add define USE_MBX to disable mailbox support
2021-05-03 22:13:18 -07:00
iwoodsawyer
1eb3389790
Fix compilation issues
2021-05-03 20:56:13 -07:00
iwoodsawyer
e4cd4bcc5a
Build with debug print statements
2021-05-03 20:55:25 -07:00
iwoodsawyer
c9c230d5d8
Fixes for PDO mapping
2021-05-02 21:49:33 -07:00
iwoodsawyer
a177b10bf9
Fix sm mappimg
2021-04-30 16:06:28 -07:00
iwoodsawyer
076dc1ec42
Fix number of records equal number of bytes pdo
2021-04-30 15:10:45 -07:00
iwoodsawyer
71ac497267
Fix compilations errors
2021-04-30 15:07:48 -07:00
iwoodsawyer
c4da3cc85c
typo
2021-04-30 14:16:10 -07:00
iwoodsawyer
9818c7c788
Remove empty lines
2021-04-30 14:15:20 -07:00
iwoodsawyer
fbf8b44ab8
Adjust demo for EasyCAT and EtherC configuration
2021-04-30 14:14:35 -07:00
iwoodsawyer
fe0bebb5c2
Fix compilation issue
2021-04-30 10:28:11 -07:00
iwoodsawyer
9561e951bc
Add synchronization options
2021-04-29 14:39:41 -07:00
Ivo Houtzager
32f4235c07
Update README.md
2021-04-29 10:31:24 -07:00
iwoodsawyer
89b0687e7c
Fix segmentation fault during parse arguments
2021-04-29 10:19:28 -07:00
iwoodsawyer
ba3ef2df6e
Add user configuration options for bcm2835 init
2021-04-28 21:36:15 -07:00
iwoodsawyer
a5aa19ca0e
Fix comment for reset
2021-04-28 16:21:05 -07:00
iwoodsawyer
4cea579ed9
Add comments in init function
2021-04-28 16:19:14 -07:00
iwoodsawyer
2d795a0013
Fix initialization of lan9252 using bcm2835 spi
2021-04-28 16:09:43 -07:00
iwoodsawyer
984b202163
Add diagnostics
2021-04-27 12:49:57 -07:00
iwoodsawyer
ff73a5cb45
Add app demo with raspberry pi
...
Fix hal compilation errors with raspberry pi
2021-04-27 12:46:53 -07:00
iwoodsawyer
46077b2447
select raspberrypi-lan9252 for build
2021-04-26 15:37:48 -07:00
iwoodsawyer
6e5bea6968
Add hal for lan9252 using raspberrypi bcm2835 spi
2021-04-26 15:37:10 -07:00
nakarlsson
1f24b72c5c
Merge pull request #99 from lrsdnlssn/master
...
Fix segmented download using complete access
2021-04-06 14:23:36 +02:00
Lars Danielsson
e40d95cc1e
Fix segmented download using complete access
...
Change-Id: If6060fb5bb1084c88c4159e2bcd38ba9b8eb3d40
2021-04-01 11:05:28 +02:00
nakarlsson
f244ea522d
Merge pull request #98 from hefloryd/feature/gh-actions
...
Migrate to Github Actions
2021-02-17 16:45:26 +01:00
Hans-Erik Floryd
0d6f7de0e6
Migrate to Github Actions
2021-02-17 16:33:17 +01:00
Hans-Erik Floryd
591d08d474
Merge pull request #97 from hefloryd/master
...
Regenerate rtl_xmc4_dynpdo
2021-02-11 17:09:34 +01:00
Hans-Erik Floryd
85319b8524
Regenerate rtl_xmc4_dynpdo
...
Regenerate source and artifacts from slave.esx using EtherCAT Slave
Editor.
2021-02-11 16:40:22 +01:00
Hans-Erik Floryd
eb1848a9a3
Merge pull request #92 from lrsdnlssn/master
...
Let hook modify size, and also fix handling of large objects
2021-02-10 16:12:33 +01:00
Lars Danielsson
8d5afc9b2d
Convert bits to bytes in the correct place
2021-02-10 14:58:15 +01:00
Lars Danielsson
87b2c1eb93
Fix for very large objects (with Complete Access)
...
Change-Id: I95c7b0f73e581ef6dace14e9b8f02ceff50f38ca
2020-10-26 10:57:51 +01:00
Lars Danielsson
48772707a6
Fix handling of large objects in SDO Upload with Complete Access
...
Change-Id: I64471e2ac1ac1865db43c48fd15b0e1d44651a66
2020-10-19 14:22:02 +02:00
Lars Danielsson
c814d2dacf
Allow the pre_object_upload_hook to modify size
...
Change-Id: Ia95a1e8e3ba7e6bde3286f4eb15f8ba7f0cb85b2
2020-10-19 14:21:09 +02:00
Hans-Erik Floryd
71bb37091f
Merge pull request #89 from lrsdnlssn/master
...
Allow Download Complete Access data size to be less than full size
2020-09-29 15:39:39 +02:00
Lars Danielsson
74d710b8b7
Add more data types which may have flexible length
...
Change-Id: Ia78d89adfb4017e970ace7fdf0b1bccffc8ac357
2020-09-28 15:41:27 +02:00
Lars Danielsson
a6f45c308f
Allow Download Complete Access data size to be less than full size
...
Change-Id: Ie27c54547c88d89bc1a8c99afc875ea1276a6d85
2020-09-28 15:39:16 +02:00
Hans-Erik Floryd
9ea52dff56
Merge pull request #87 from lrsdnlssn/master
...
Export SDO_findobject and fix missing include path
2020-09-16 14:50:30 +02:00
Lars Danielsson
c0d3e17bcf
Export function SDO_findobject()
...
Change-Id: I30b1c3b6a47111c1305aaa310bfdd882951689a1
2020-09-16 12:59:58 +02:00
Lars Danielsson
177739b02d
Fix missing include path
...
Change-Id: Icb3188babcac2124a0dd1d3c86a9686e6d98f647
2020-09-16 12:59:49 +02:00
Hans-Erik Floryd
ed6a6542c8
Merge pull request #86 from lrsdnlssn/master
...
Simplify foe et al.
2020-09-10 13:04:18 +02:00
Lars Danielsson
d9ebdc99fe
Simplify foe
...
Change-Id: I4de53dddf63b6ceb8c9654c9dad73f7d69bd5ee0
2020-09-09 15:44:39 +02:00
Lars Danielsson
59728c994c
Add option to skip default initialization
...
Change-Id: I08bad59fe5adbb616a9005570a153511738bee1e
2020-09-09 15:44:29 +02:00
Lars Danielsson
dd21bd3423
Improve debug printout in FOE_write()
...
Change-Id: Ib79ca30360f2b1ed5eb86cbc72850c5068e05c54
2020-09-09 15:44:20 +02:00
Lars Danielsson
d970d8eb1e
Increase maximum file name length
...
Change-Id: Ief4ac03f8b47f0cfa5a3086a41e57e7d81c2c764
2020-09-09 15:44:09 +02:00
Lars Danielsson
9a430287d1
Add error code FOE_ERR_CHECKSUM (0x800C)
...
Change-Id: Ic607fd3d93c10bfaae28102182434f6d59ab7734
2020-09-09 15:43:59 +02:00
Lars Danielsson
aee9bf569b
Export function SDO_findsubindex()
...
Change-Id: I79a364687510a9869c4c9287121093e3a2f003b9
2020-09-09 15:43:43 +02:00
Hans-Erik Floryd
4746f22c78
Merge pull request #82 from nakarlsson/master
...
Don't always include optional IP parameter lengths
2020-08-20 10:36:08 +02:00
Hans-Erik Floryd
09394ecfc8
Merge pull request #83 from lrsdnlssn/master
...
Handle SDO entries with flexible length
2020-08-20 10:34:58 +02:00
Lars Danielsson
32c8901940
Optimize function SDO_findsubindex()
...
Since most objects contain all subindexes (i.e. are not sparse),
check the most likely scenario first.
Change-Id: Idfda8ae3a3903c8312e02c9354b241af804f69ed
2020-08-19 14:49:28 +02:00