Skip to content
Snippets Groups Projects
  1. Sep 21, 2023
  2. Aug 26, 2022
  3. Jul 13, 2020
  4. Jun 29, 2020
    • Martin Killenberg's avatar
      - _readQueue has length 3 · ae08f568
      Martin Killenberg authored
      - doPostRead() only updates user buffer when it should
      - doPostRead() sets data validity and version number
      - write() returns false (no data lost), because dropping the data is intentional
      - implemented interrupt()
      ae08f568
  5. Jun 26, 2020
  6. Jun 22, 2020
  7. Jun 19, 2020
  8. Jun 18, 2020
  9. Jun 16, 2020
  10. Apr 15, 2020
  11. Apr 14, 2020
  12. Mar 05, 2020
  13. Jan 23, 2020
  14. Feb 22, 2019
  15. Feb 21, 2019
  16. Jan 23, 2019
  17. Sep 05, 2018
  18. Jun 25, 2018
  19. Jun 21, 2018
  20. Jun 08, 2018
  21. Dec 15, 2017
  22. Nov 28, 2017
  23. Nov 24, 2017
  24. Nov 20, 2017
  25. Sep 15, 2017
  26. Sep 06, 2017
  27. Jul 25, 2017
  28. Apr 28, 2017
  29. Apr 20, 2017
  30. Apr 06, 2017
  31. Feb 09, 2017
  32. Jan 24, 2017
  33. Nov 25, 2016
  34. Nov 14, 2016
    • Martin Christoph Hierholzer's avatar
      Read all application inputs once before starting the module threads, so the... · 468f8c48
      Martin Christoph Hierholzer authored
      Read all application inputs once before starting the module threads, so the initial values are correctly present.
      
      For this purpose, additional changes were necessary:
      - Added support for constant values as feeders and consumers (just ignore the writes)
      - Connect all unconnected application accessors to constants after defining the connections and before creating the implementations
      - Renamed the user-overridden function "initialise()" into "defineConnections()", since more actions are now necessary during initialise().
      - The connections are now made (i.e. the implementations are created) during the initialisation phase
      468f8c48
Loading