|
M1M3 Support System
|


Public Member Functions | |
| FreezeSensorBusList (ILCSubnetData *subnetData, ILCMessageFactory *ilcMessageFactory) | |
| void | buildBuffer () override |
| (Re)-build message send to FPGA. | |
| void | update () override |
| Called when update to buffer is required. | |
Public Member Functions inherited from LSST::M1M3::SS::BusList | |
| BusList (ILCSubnetData *subnetData, ILCMessageFactory *ilcMessageFactory) | |
| int32_t | getLength () |
| uint16_t * | getBuffer () |
| int32_t * | getExpectedHPResponses () |
| int32_t * | getExpectedFAResponses () |
| int32_t * | getExpectedHMResponses () |
Additional Inherited Members | |
Protected Member Functions inherited from LSST::M1M3::SS::BusList | |
| void | startSubnet (uint8_t subnet) |
| Writes command to start a subnet message on the bus. | |
| void | endSubnet () |
| Ends subnet. | |
Protected Attributes inherited from LSST::M1M3::SS::BusList | |
| ILCSubnetData * | subnetData |
| Status of messages on a subnet. | |
| ILCMessageFactory * | ilcMessageFactory |
| ModbusBuffer | buffer |
| Buffer holding data send to FPGA Command FIFO. | |
| int32_t | expectedHPResponses [HP_COUNT] |
| int32_t | expectedFAResponses [FA_COUNT] |
| int32_t | expectedHMResponses [HP_COUNT] |
| int32_t | subnetStartIndex |
|
overridevirtual |
(Re)-build message send to FPGA.
Should be called when external conditions changes - e.g. when an ILC is disabled.
Reimplemented from LSST::M1M3::SS::BusList.


|
overridevirtual |
Called when update to buffer is required.
Shall write new values to ILC commands etc.
Reimplemented from LSST::M1M3::SS::BusList.
