|
| Kalyan_tipTiltOffload2SE.disturbance = pyfits.getdata('tipOnDM.fits') |
| Stop sending commands to DM, make it flat agian and running 50 frames wfcCtrl.StopDisturbance() wfcCtrl.ResetShape() wfcCtrlCommon.startLoop(50) More...
|
|
| Kalyan_tipTiltOffload2SE.CONFIG |
|
| Kalyan_tipTiltOffload2SE.SE |
|
| Kalyan_tipTiltOffload2SE.P1 = se.getPosition()['SE06'] |
|
| Kalyan_tipTiltOffload2SE.P2 = se.getPosition()['SE06'] |
|
| Kalyan_tipTiltOffload2SE.delP = P1 - P2 |
|
float | Kalyan_tipTiltOffload2SE.scale = delP/30.0 |
|
| Kalyan_tipTiltOffload2SE.actuator = np.zeros((100,349)) |
| from LaosWfcCtrl import * import time wfcCtrl, wfcCtrlCommon, wfcFitsWriter = Wfc.connect("laos.sx.hws.wfc.loop-svr.WFC") More...
|
|
| Kalyan_tipTiltOffload2SE.idx = wfcCtrl.getLastBufferNum() |
|
| Kalyan_tipTiltOffload2SE.current_shape = actuator.mean(axis=0) |
|
| Kalyan_tipTiltOffload2SE.m2c_inverse = la.pinv(m2c,rcond=1e-15) |
|
| Kalyan_tipTiltOffload2SE.current_modes = np.dot(m2c_inverse,current_shape) |
|
| Kalyan_tipTiltOffload2SE.measured_tip |
|
| Kalyan_tipTiltOffload2SE.measured_tilt |
|
list | Kalyan_tipTiltOffload2SE.tip_tilt_measured = [measured_tip,measured_tilt] |
|
list | Kalyan_tipTiltOffload2SE.tip_mult_vector = [1.28678/1009.14360579, -7.68663/1009.14360579] |
|
list | Kalyan_tipTiltOffload2SE.tilt_mult_vector = [7.11891/1041.2522373 , 1.18884/1041.2522373] |
|
list | Kalyan_tipTiltOffload2SE.tip_tilt_matrix = [tip_mult_vector, tilt_mult_vector] |
|
| Kalyan_tipTiltOffload2SE.SE_relative_displacement = np.rint(np.dot(tip_tilt_matrix,tip_tilt_measured)) |
|
| Kalyan_tipTiltOffload2SE.gain = np.zeros(349) |
|
| Kalyan_tipTiltOffload2SE.delX |
|
| Kalyan_tipTiltOffload2SE.delY |
|
| Kalyan_tipTiltOffload2SE.q = MapStringPoint() |
|