Skip to content

Commit d2ab77b

Browse files
authored
Merge pull request #29 from CoolFanyu/change_command_version
Updated the release notes and instructions
2 parents a10b447 + ba90361 commit d2ab77b

File tree

3 files changed

+39
-27
lines changed

3 files changed

+39
-27
lines changed

deapi/Guide to use mamba.pdf

315 KB
Binary file not shown.

deapi/python_3_instruction.txt

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,8 @@
1-
1. Install Python 3
1+
1. Install miniforge and setup python environment
22
===================
3-
Download the latest version on https://repo.anaconda.com/archive/Anaconda3
4-
Check Install for All users
5-
Check Add Path
3+
Follow the instructions in the document "Guide to use mamba"
64

7-
2. Packages requried by Direct Electron
8-
===================================
9-
python -m pip install --upgrade pip
10-
python -m pip install protobuf
11-
python -m pip install mrcfile
12-
13-
3. The Path Environment variable
14-
==============================
15-
If you encourter ssl module problem while installing packages, add the following to the path variable
16-
C:\...\Anaconda3
17-
C:\...\Anaconda3\Scripts
18-
C:\...\Anaconda3\Library\bin
19-
20-
21-
4. Migrate Python 2 code to Python 3
22-
==================================
23-
If you have Python 2 code, you can migrate to Python 3 using this tool.
24-
python -m pip install 2to3
25-
Example: 2to3.exe -w some_p2_code.py
26-
27-
28-
5. Documentation
5+
2. Test API
296
================
307
Run 90_example2.py with the simulator version server to verify the API is work.
31-
The result should be "OnTestMovieBuffer : Check value passed!"
8+
The result should be "OnTestMovieBuffer : Check value passed!"

deapi/release_notes.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
Changes in 5.2.3:
2+
=================
3+
#3179 C++ SDK GetResult function has deadlock issue if DE-MC version is 2.5
4+
5+
Changes in 5.2.2:
6+
=================
7+
#3010 Fixed Python API compatible issue for GetResult
8+
#2966 Fixed a crashing issue for SetROI function
9+
#2917 Added Python function PropertyValidValues back(Deprecated, please use GetPropertySpecifications)
10+
11+
Changes in 5.2.1:
12+
=================
13+
#2981 Made GetResult compatible with server 2.5.
14+
#2978 Fixed issue with setting ROI using Python 5.2 API and 2.7.2
15+
#2977 Fixed issue connecting using 5.2 API with older server versions
16+
#2966 fixed issues with SetROI function
17+
18+
Changes in 5.2.0:
19+
=================
20+
#2459 Add statistic for "Incident e-/pix/s" - Refactored style of image attributes incident statistics for Python SDK
21+
#2924 Add property "Ignore Stretch Type From Client" force to ignore contrast stretch for SDK versions below released 5.2
22+
#2917 Update property read-only status on GUI when server changes a property's read-only status
23+
#2901 Add function SetAdaptiveROI(int offsetX, int offsetY, int sizeX, int sizeY) to API
24+
#2319 Display the fraction of saturated pixels in the acquisition - Added saturation warning image attributes for SDK.
25+
#2805 Add an API function for the scan controller that allows users to pass an array of X, Y coordinates
26+
#2833 Test RTX 5000 Ada for CeleritasXS - Fixed printing issue in python api
27+
#2794 Allow start/stop saving during acquisition through SDK
28+
#2747 Exception occurs when setScanROI() by Python API
29+
#1560 Support read-only client connection
30+
#2671 Make the ID correspond to the virtual mask index
31+
#2669 SDK cannot get virtual mask until the SDK take an acquisition first
32+
#2658 Modify the 90_example to make it support for both 2.7.2 and 2.7.3
33+
#2651 Add SetScanSize, SetScanROI, SetScanSizeAndGetChangedProperties, SetScanROIAndGetChangedProperties in all SDK
34+
#2386 Use API function to set Engineering Mode instead of using property
35+
136
Changes in 5.1.0:
237
=================
338
#2522 Fixed GetResult for scanning in SDK uses image size instead of scan size

0 commit comments

Comments
 (0)