Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,

[Unreleased]

2021-03-31

Changed

  • Update GSDML file to conformance class B

2021-03-24

Added

  • Possibility to configure number of ports, without recompiling.

2021-03-03

Changed

  • Set thread priority and stack size via configuration

2021-02-19

Changed

  • Split options.h into two files.

  • Simplify configuration

2020-02-03

Added

  • Improved support for multiple ports

2021-01-29

Changed

  • Move remaining Linux sample app files to src/ports/linux

2020-01-11

Added

  • Support for multiple ports

2021-01-05

Added

  • Additional API functions for low-level diagnostic handling

2020-12-22

Changed

  • Remove link status from configuration

2020-12-15

Changed

  • Use Profinet version 2.4 for the GSDML file

  • Changed default installation path for sample_app on Raspberry Pi

2020-12-11

Added

  • Runtime data for multiple ports

  • Functionality to search for scripts in multiple locations for Linux

2020-12-07

Changed

  • Rename pnet_set_state() to pnet_set_primary_state()

2020-12-01

Added

  • Changed informative callbacks to be void-functions.

2020-11-30

Added

  • SNMP functionality for Linux

2020-11-20

Added

  • Additional log level FATAL

2020-11-19

Added

  • SNMP functionality for rt-kernel

2020-11-16

Added

  • Support for multiple ports in configuration

2020-11-10

Changed

  • Remove LLDP TTL from configuration

  • Remove LLDP chassis ID from configuration

2020-11-03

Changed

  • Improve API for adding diagnosis

  • Use rtlabs-com/osal and rtlabs-com/cmake-tools as submodules

2020-10-28

Changed

  • Rename compile time constants for number of slots and subslots

2020-09-19

Changed

  • Modified public API for sending alarm ACK.

2020-08-24

Changed

  • Renamed configuration members related to I&M data

2020-08-18

Added

  • Add min_device_interval to the configuration

  • Use cmake to set configurable build options

2020-06-15

Added

  • New user callback for LED state change.

2020-06-11

Added

  • New API function for application to perform a factory reset

2020-04-09

Added

  • New user callback to indicate reset requests from the IO-controller.

2020-04-06

Changed

  • Changed the user API to use a handle to the p-net stack, and to allow user arguments to callbacks.

2020-03-27

Changed

  • Read MAC address also from Linux hardware.