Publishing details

Changelog

lely-core (2.3.0-0ppa1~ubuntu16.04.7) xenial; urgency=low

  * Add initial changes for ECSS compliance
  * Add LELY_NO_ERRNO support
  * Add preliminary LELY_NO_MALLOC support
  * Add LELY_NO_STDIO support
  * Make diagnostic functions optional with LELY_NO_DIAG
  * Make NMT boot slave service optional with LELY_NO_CO_NMT_BOOT
  * Make NMT configuration request service optional with LELY_NO_CO_NMT_CFG
  * Make node guarding optional with LELY_NO_CO_NG
  * Add dcf2dev static object generator for use with LELY_NO_MALLOC
  * Add initial ECSS unit test suite
  * Add stop token implementation
  * Add Transmit-PDO sampling support
  * Add Multiplex PDO support
  * Add manual SDO download DCF requests
  * Add re-entrant versions of the error string functions
  * Unify fiber implementations
  * Allow fiber migrations between threads on platforms that support it
  * Add contains() method to all containers
  * Make pheap_find() and pheap_remove() non-recursive
  * Add 16-bit Unicode string functions
  * Make executor optional for synchronous CAN channel operations
  * Support SLCAN network interfaces on Linux
  * Add start()/stop()/is_stopped() methods to all CANopen services
  * Support explicit requests for SDO block transfers
  * Add co_nmt_chk_bootup() to check if (mandatory) slaves sent a boot-up message
  * Allow bare $NODEID values in EDS/DCF files
  * Ignore keys with empty values in EDS/DCF files
  * Support custom data types in EDS/DCF tools
  * Fix object 1018h handing in dcfgen
  * Document Docker images in docker/README.md
  * Check C and C++ code style with clang-format in CI/CD jobs
  * Check Python code style with Black and Flake8 in CI/CD jobs

 -- <email address hidden> (J. S. Seldenthuis)  Thu, 08 Apr 2021 16:15:09 +0200

Available diffs

Builds

Built packages

Package files