Falcon 3 support » History » Revision 2
Revision 1 (Anchi Cheng, 05/14/2018 01:44 PM) → Revision 2/5 (Anchi Cheng, 07/23/2018 05:20 PM)
h1. Falcon 3 support 
 h2. Requirement from camera manufacture: 
 * Krios 2.9 or Talos/Arctica equivalent software version. 
 * Advanced TEM Scripting 
 h2. Required leginon version: 
 * 3.4 and above 
 h2. Extra Package and Installation 
 |_.program/package|_.notes| 
 |AdvancedTEmScripting.dll |(Should come with the microscope)| 
 {{include(comtypes installer)}} 
 {{include(comtypes_installation)}} 
 You should have 
 <pre> 
 TEMAdvancedScripting 
 </pre> 
 h2. instruments.cfg 
 * Falcon3 class is for linear mode and Falcon3EC class is for electron counting mode. You want to have both. 
 <pre> 
 [camera] 
 class: feicam.Falcon3 
 zplane: 50 
 height: 4096 
 width: 4096 
 </pre> 
 <pre> 
 [camera] 
 class: feicam.Falcon3EC 
 zplane: 50 
 height: 4096 
 width: 4096 
 </pre> 
 h2. Setup 
 * Set dose rate and acquire References using TUI Reference manager.    Don't do it in Leginon. 
 * Set up in fei.cfg (See FEI scope installation instruction) 
 <pre> 
 [camera] 
 FRAME_SUBPATH = leginonframes 
 </pre> 
 In this case, you will need to create a directory called leginonframes on your Falcon image storage server (called OffloadData on your scope PC) with these parent directories 
 <pre> 
 OffloadData\TemScripting\BM-Falcon\leginonframes 
 </pre> 
 This leginonframes directory can then mounted on your permanent storage system and allow rawtransfer.py to rsync the files. 
 h2. Programs to open before Leginon Client: TIA. 
 h2. Testing with pyscope 
 In python command 
 <pre> 
 form pyscope import feicam 
 g = feicam.Falcon3() 
 g.setExposureTime(200) 
 g.getImage() 
 </pre> 
 {{include(pyscope_test_result array)}} 
 h2. Trouble shooting 
 If TEM Advanced Scripting is not setup correctly by the manufacture, a configuration error will appear similar to this: 
 <pre> 
 _ctypes.COMError: (-2147467259, 'Unspecified error.', (u"Could not load Storage Server configuration file: C:\\ProgramData\\FEI||AcquisitionStorageServer||StorageServer.config', u'',u'', 0, None)) 
 </pre>