Releases: leducp/KickCAT
Releases · leducp/KickCAT
KickCAT 2.5
What's Changed
- Enable PyPI publish step by @leducp in #230
- upload binary artifacts for slave builds by @trns1997 in #233
- add freedom-64f python example by @trns1997 in #232
- Improve coverage by @leducp in #236
- synthesise readme for better UX to getting started by @trns1997 in #240
- python script to dump tx/rx pdo mappings by @trns1997 in #244
- A few tweak to the latest README by @leducp in #246
- Better mailbox support by @leducp in #249
- deploy artifact zips once downloaded manually by @trns1997 in #253
- mailbox necessary for preop to safeof transition by @trns1997 in #255
- Align write on 32bits in the lan92 FIFO by @leducp in #259
- fix config to have running xmc4 slave and better UX easycat py by @trns1997 in #251
- Multi slave easycat by @trns1997 in #256
- SDO write - Rationalize API by @leducp in #260
- add kickcat official logo by @trns1997 in #261
- fix nuttx master build after libc local changes by @trns1997 in #262
- Ethercat gui by @trns1997 in #245
- Add Timer for better RT behavior by @leducp in #268
- fix debug prints and refactor lan9252 interface by @trns1997 in #271
- benchmarking script and perf comparison by @trns1997 in #272
- Cleanup typos by @leducp in #274
- small bug fix, luckily no visible impact yet by @trns1997 in #275
- soem working with kickcat slaves but with a subtlity by @trns1997 in #273
- Add missing include in AbstractSPI for compilation with gcc-12 by @matthieuvigne in #282
- refactor unit test and mocks by @trns1997 in #279
- migrate to use argparser by @trns1997 in #281
- dynamic pdo configuration slave by @trns1997 in #257
- Rpi easycat hat by @trns1997 in #283
- Cleanup by @leducp in #288
- Fix network simulator by @trns1997 in #291
- Master testing with network sim by @trns1997 in #295
- Add a mailbox sequencer to ease the messaging sequencing for user. by @leducp in #298
- Refactor bus unit tests by @leducp in #301
- semi automate conan version bump PR after release by @trns1997 in #303
- Multi slave sim by @trns1997 in #297
- Reorganize mailbox unit tests by @leducp in #305
- clean up network sim by @trns1997 in #310
- Py lint using ruff by @trns1997 in #309
- refactor map pdo method and move it to bus by @trns1997 in #304
- fix binding build and add checks in CI by @trns1997 in #312
- test creation of conan package by @trns1997 in #317
- Add exprimental DC support by @leducp in #296
- add rpi build job too ci by @trns1997 in #320
- Support cross compilation by @leducp in #327
- RPI 3B / 4B setup helper by @leducp in #325
- Release procedure by @leducp in #331
- related to #332 by @leducp in #333
- Add support for AF_XDP socket (expect lower latency and slighty lower CPU load) by @leducp in #324
- Export in artefact the conan package by @leducp in #334
- Github git management is awful by @leducp in #336
- Fix: apt may replace test bench rpi custom kernel by @leducp in #337
- Cleanup integration test script and app by @leducp in #339
- add bare builds for x86 and arm64 by @trns1997 in #338
- Bare build arm by @trns1997 in #340
- add chrt to hw_test_run to increase script priority by @trns1997 in #342
- fix discrepancies in readme by @trns1997 in #341
Hardware Test Bench Results
See issue #343
New Contributors
- @matthieuvigne made their first contribution in #282
Full Changelog: v2.4-rc0...v2.5
KickCAT 2.5-rc3
KickCAT 2.5-rc2
What's Changed
- Export in artefact the conan package by @leducp in #334
- Github git management is awful by @leducp in #336
Full Changelog: v2.5-rc0...v2.5-rc2
KickCAT 2.5-rc0
What's Changed
- Enable PyPI publish step by @leducp in #230
- upload binary artifacts for slave builds by @trns1997 in #233
- add freedom-64f python example by @trns1997 in #232
- Improve coverage by @leducp in #236
- synthesise readme for better UX to getting started by @trns1997 in #240
- python script to dump tx/rx pdo mappings by @trns1997 in #244
- A few tweak to the latest README by @leducp in #246
- Better mailbox support by @leducp in #249
- deploy artifact zips once downloaded manually by @trns1997 in #253
- mailbox necessary for preop to safeof transition by @trns1997 in #255
- Align write on 32bits in the lan92 FIFO by @leducp in #259
- fix config to have running xmc4 slave and better UX easycat py by @trns1997 in #251
- Multi slave easycat by @trns1997 in #256
- SDO write - Rationalize API by @leducp in #260
- add kickcat official logo by @trns1997 in #261
- fix nuttx master build after libc local changes by @trns1997 in #262
- Ethercat gui by @trns1997 in #245
- Add Timer for better RT behavior by @leducp in #268
- fix debug prints and refactor lan9252 interface by @trns1997 in #271
- benchmarking script and perf comparison by @trns1997 in #272
- Cleanup typos by @leducp in #274
- small bug fix, luckily no visible impact yet by @trns1997 in #275
- soem working with kickcat slaves but with a subtlity by @trns1997 in #273
- Add missing include in AbstractSPI for compilation with gcc-12 by @matthieuvigne in #282
- refactor unit test and mocks by @trns1997 in #279
- migrate to use argparser by @trns1997 in #281
- dynamic pdo configuration slave by @trns1997 in #257
- Rpi easycat hat by @trns1997 in #283
- Cleanup by @leducp in #288
- Fix network simulator by @trns1997 in #291
- Master testing with network sim by @trns1997 in #295
- Add a mailbox sequencer to ease the messaging sequencing for user. by @leducp in #298
- Refactor bus unit tests by @leducp in #301
- semi automate conan version bump PR after release by @trns1997 in #303
- Multi slave sim by @trns1997 in #297
- Reorganize mailbox unit tests by @leducp in #305
- clean up network sim by @trns1997 in #310
- Py lint using ruff by @trns1997 in #309
- refactor map pdo method and move it to bus by @trns1997 in #304
- fix binding build and add checks in CI by @trns1997 in #312
- test creation of conan package by @trns1997 in #317
- Add exprimental DC support by @leducp in #296
- add rpi build job too ci by @trns1997 in #320
- Support cross compilation by @leducp in #327
- RPI 3B / 4B setup helper by @leducp in #325
- Release procedure by @leducp in #331
- related to #332 by @leducp in #333
- Add support for AF_XDP socket (expect lower latency and slighty lower CPU load) by @leducp in #324
New Contributors
- @matthieuvigne made their first contribution in #282
Full Changelog: v2.4-rc0...v2.5-rc0
KickCAT 2.4-rc0
What's Changed
- Rework error management by @leducp in #215
- add conan profile for ubuntu 24.04 by @trns1997 in #217
- Improve coverage by @leducp in #219
- Add support for FRDM-K64F by @leducp in #220
- rework nuttx ci build by @trns1997 in #223
- read accel data and fill dataframe by @trns1997 in #222
- Add minimal Python bindings by @leducp in #225
Full Changelog: v2.3-rc6...v2.4-rc0
v2.3
v1.0.0
v1.0-rc2
Ready to be tested in production
Feature complete for standard CoE / basic application