source: MML/trunk/machine/SOLEIL/StorageRing/diagnostics/fofb_load_matrix.m @ 4

Last change on this file since 4 was 4, checked in by zhangj, 10 years ago

Initial import--MML version from SOLEIL@2013

File size: 758 bytes
Line 
1function fofb_write_matrix(bpm,matrixLineX,matrixLineZ)
2coeffx=256*4+4;
3coeffz=512*4+4;
4fai_cfg_reg=2048*4;
5ack_rise=int32([fai_cfg_reg 4 1 9]);
6ack_fall=int32([fai_cfg_reg 4 1 8]);
7N=120;
8
9
10conf_array_X=int32([coeffx 4 N matrixLineX]);
11conf_array_Z=int32([coeffz 4 N matrixLineZ]);
12
13
14
15% tango_group_command_inout2(groupe,'WriteFAData',1,conf_array_X)
16% tango_group_command_inout2(groupe,'WriteFAData',1,conf_array_Z)
17% tango_group_command_inout2(groupe,'WriteFAData',1,ack_rise)
18% tango_group_command_inout2(groupe,'WriteFAData',1,ack_fall)
19
20   
21
22tango_command_inout2(bpm,'WriteFAData',conf_array_X);
23tango_command_inout2(bpm,'WriteFAData',conf_array_Z);
24
25tango_command_inout2(bpm,'WriteFAData',ack_rise);
26tango_command_inout2(bpm,'WriteFAData',ack_fall);
Note: See TracBrowser for help on using the repository browser.