# espec **Repository Path**: lab-auto/espec ## Basic Information - **Project Name**: espec - **Description**: Python based ESPEC chamber control utility - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-12-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # espec #### Description Python based ESPEC chamber control utility Worked with ESPEC chamber with serial communication available #### Software Architecture Software architecture description Python3+pyserial #### Installation 1. xxxx 2. xxxx 3. xxxx #### Instructions ```text usage: especChamber.py [-h] [-V] [-c CHAMBER] [-T TEMPERATURE] [--temperature_slew TEMPERATURE_SLEW] [--temperature_deviation TEMPERATURE_DEVIATION] [-H HUMIDITY] [--humidity_slew HUMIDITY_SLEW] [--humidity_deviation HUMIDITY_DEVIATION] [-I] [--action {fastseek,gethumidity,gethumidityfullsetstr,gettemperature,gettemperaturefullsetstr,setslew,setslewhumi,slewseek}] [-p PARAMETERS] [-D] ESPEC Chamber Control Commandline Utility optional arguments: -h, --help show this help message and exit -V, --version show program version -c CHAMBER, --chamber CHAMBER set ESPEC chamber port -T TEMPERATURE, --temperature TEMPERATURE set ESPEC chamber temperature --temperature_slew TEMPERATURE_SLEW set ESPEC chamber temperature slew --temperature_deviation TEMPERATURE_DEVIATION set ESPEC chamber temperature deviation -H HUMIDITY, --humidity HUMIDITY set ESPEC chamber humidity --humidity_slew HUMIDITY_SLEW set ESPEC chamber humidity slew --humidity_deviation HUMIDITY_DEVIATION set ESPEC chamber humidity deviation -I, --return_immediate Return immediately for seek function call --action {fastseek,gethumidity,gethumidityfullsetstr,gettemperature,gettemperaturefullsetstr,setslew,setslewhumi,slewseek} function to call -p PARAMETERS, --parameters PARAMETERS Customize parameters in JSON format -D, --debug show program version ``` #### Contribution 1. Fork the repository 2. Create Feat_xxx branch 3. Commit your code 4. Create Pull Request #### Gitee Feature 1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md 2. Gitee blog [blog.gitee.com](https://blog.gitee.com) 3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) 4. The most valuable open source project [GVP](https://gitee.com/gvp) 5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) 6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)