
弊社のTOPTICA Python Laser SDK(ソフトウェア開発キット)は、Pythonプログラミング言語を使用して、PCよりトプティカ社レーザーを簡単に制御することができます。本機能のご使用には、最低でもPython3.5とpySerialパッケージが必要です。Pythonプログラミング言語の最新メジャーリリースはPython 3.7.0で、多くの新機能や最適化が含まれています。
トプティカ社ではのデジタルコントローラにて制御されるレーザー向けに使いやすいPython Packageを提供しています:
- DLC pro controlled lasers: DL pro, DFB pro, MDL pro, TA pro, TA pro AL, MTA pro, CTL, DL-SHG pro, TA-SHG pro, MSHG pro, TA-FHG pro, TOPO, TopWave 266
- Locking electronics for lasers controlled by a DLC pro: FALC pro, PDH/DLC pro, DLC pro Lock
- Multi-Laser Engines: iChrome
- Frequency combs: DFC CORE, Complete DFC Systems
- Femto Fiber lasers: FemtoFiber dichro midIR , FemtoFiber ultra 780 , FemtoFiber ultra 920 , FemtoFiber ultra 1050 , FemtoFiber ultra 1560 , FemtoFiber smart 780 HP
- THz Systems: TeraScan
トプティカ社 Python レーザーSDKの主な特徴:
- すべてのレーザー機能を完全に制御できます。
- イーサネットおよびUSB/シリアルで接続します。
- レーザーデバイスのネットワークを検出します。
- シンプルな同期型低レベルAPI
- 高機能の高レベルの同期/非同期API
- Python IDEでレーザーパラメータのコード補完を可能にします。