|
RMM API 2.0.0
|
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
userFieldWrite method.ringCheck fails before running the FEN configuration.DetectorConfig struct to hold detector configuration provided from the JSON file (useful for testing).teardownRing method.getFeType method to retrieve the front-end firmware type as an ASCII string.SET_TIME to correctly populate the DLY_RX_TIME_SLV register.regMap as an argument in FENBase-derived class constructors.bringUp. BringUpMode enum values: CONCURRENT, SEQUENTIAL.IDLE before Tx engines. config.bringUp parallelism.RMMAPI level, with the option to use register address or register name.LogTopic enum class to categorize logging topics: GENERAL, REGISTER_ACCESS, CLOCK, OUTPUT_QUEUES, RAILS, RINGS, UDP_CORE.getLogMsg method in RMMAPI class to retrieve log messages for a given LogTopic.TOPIC_RMM_* macros for individual logging topics: TOPIC_RMM_REGISTER_ACCESS, TOPIC_RMM_RAILS, TOPIC_RMM_RINGS, TOPIC_RMM_CLOCKS, TOPIC_RMM_OUTPUT_QUEUES, TOPIC_RMM_INFOS, TOPIC_RMM_UDP_CORE.TimingMode argument in the config method. Values: MRF, LCL, EXT.RMMResult struct to store value and status for R/W methods.OutputQueueData and UDPCoreData structs.FrontEndFactory.FENBase.fieldRead and fieldWrite methods.setAllLogMasks method in RMMAPI to setLogMasks. Now accepts a topic parameter to apply logging for a specific topic.Ring class to Topology class.PacketCount map.