Skip to content

Commit 5a941d0

Browse files
comments added to PICA
1 parent 782c736 commit 5a941d0

1 file changed

Lines changed: 22 additions & 1 deletion

File tree

PICA_Launcher_V5.py

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
1-
# FINAL BUILD VERSION: 13.1 (README Parser restored)
1+
# BUILD VERSION: 13.1 (README Parser restored)
2+
'''
3+
PICA Launcher V5
4+
================
5+
A graphical launcher for Python Instrument Control & Automation (PICA) scripts, designed for laboratory automation in materials science and physics research.
6+
Provides a Tkinter-based GUI to launch measurement scripts, view documentation, and test GPIB/VISA instrument connections.
7+
Features:
8+
---------
9+
- Launches various instrument automation scripts in isolated processes.
10+
- Displays README and LICENSE files with Markdown rendering.
11+
- Opens instrument manuals and script folders.
12+
- Tests GPIB/VISA connections using PyVISA.
13+
- Styled, user-friendly interface with logging console.
14+
Dependencies:
15+
-------------
16+
- tkinter
17+
- pyvisa (optional, for GPIB test)
18+
- Pillow (optional, for logo display)
19+
Author: Prathamesh K Deshmukh
20+
Guided by: Dr. Sudip Mukherjee
21+
Institute: UGC-DAE Consortium for Scientific Research, Mumbai Centre
22+
'''
223
import tkinter as tk
324
from tkinter import ttk, messagebox, Toplevel, Text, Canvas, scrolledtext, font
425
import os, sys, subprocess, platform, threading, queue, re

0 commit comments

Comments
 (0)