I created PAYLOAD_OSEM by copying PAYLOAD_MASTER/PAYLOADTM_OPLEV.
Replaced the OPLEV inside with OSEMINF, and modified the WD to use LIB/WD1.
Also fixed all OPLEV names to OSEM.
The DAQ channel has also been modified accordingly.
Next, I copied TYPEC_MASTER/OMC to PAYLOAD_MASTER/PAYLOAD_MASTER_OMC and replaced TM with PAYLOADMASTER_OSEM.
As a result, there are differences in the following items.
In order to input ShutDown to TM, PAY_SHUTDOWN is added, DACKILL_TYPEC, DACKILL is used as it is.
The following process will be lost.
TM/OPTICALALIGN
TM/OSC, TM/OSC_CLOCK, TM/DEMOD_1
The following processes have been modified to match with other models.
The output of DITHERINF_P and Y is modified to be input to DITHER2EUL.
TM/LINK_P and Y are now outside of TM.