- Nov 15, 2024
-
-
Marco Filho authored
It wasn't supposed to be here. Should be named configFE only.
-
- Nov 14, 2024
-
-
Marco Filho authored
VmmTbl now inherits from asynPortDriver instead of FrontEndBase. It has VmmTblAPI as a class component. Thus, everything that used pRMM->foo(); such as pRMM->setStringParam(addr_list, vmmHybFwVersion_[hyb], pVMMConfig.readFwVersion(hyb).c_str()); are simply foor(); (equivalent to this->foo();) Everything that used pVMMConfig.foo(); now uses pVmmTblAPI->foo(); configFEN had its name changed to configFE since the last configFE did nothing. Old configFE was removed. In the end, findRegister() was not moved to VmmTblAPI because it seems to be searching for a given register name based on an epics parameter.
-
Marco Filho authored
vmm_config is now called VmmTblAPI. Following [Loki's example](https://gitlab.esss.lu.se/nice/dev-epics-modules/fe-r5560-loki/-/blob/include-api-on-module/r5560LokiApp/src/r5560LokiApi.h?ref_type=heads) it inherits from RMM API's FrontEndBase, which means it doesn't need pFEN as a class parameter anymore. This breaks the whole application compilation, but it was already broken in the new API structure. It you compile only with SOURCES += $(APPSRC)/VmmTblAPI.cpp in the Makefile, it works. My intention is to keep adding the other files now.
-
- May 27, 2024
-
-
Douglas Araujo authored
-
Douglas Araujo authored
-
- May 24, 2024
-
-
Douglas Araujo authored
-
- Mar 26, 2024
-
-
Douglas Araujo authored
-
- Mar 25, 2024
-
-
Douglas Araujo authored
-
Douglas Araujo authored
-
- Mar 22, 2024
-
-
Douglas Araujo authored
In this moment we are using only hybrid 0, this must be changed in the future
-
- Mar 21, 2024
-
-
Douglas Araujo authored
-
- Mar 20, 2024
-
-
Douglas Araujo authored
-