Other Parts Discussed in Thread: OPT4001, OPT3001, OPT3001DTSQ1EVM, OPT3001EVM, OPT4001EVM, OPT3004EVM, OPT3004
Tool/software:
I received the OPT3001DTSEVM and encounter the problem that I can't connect to the sensor via the GUI tool like other users already reported.
One user was advised to comment out lines 83-89 in mEVMSelector.py (which apparently didn't work for him) and then he modified the VID and PID values at line 35 of the same file to decimal values (which seemed to help in his case).
As I understand, for OPT3001DTSEVM the same software must be installed than for the OPT4001DTSEVM. So I installed OPT4001DTSEVM_GUI.exe under C:\Latte to avoid permission issues on my W11 PC. But even when running the program as admin, modifications of the mEVMSelector.py can't be saved.
Following log is displayed when starting the GUI with the OPT3001DTSEVM connected (USB ports COM4 and 5 detected):
#======
#Executing .. OPT4001/OPT4001DTS_EVM/devInit.py
#Start Time 2025-10-10 16:40:59.778000
#Error:
# "OPT4001/OPT4001DTS_EVM/devInit.py", line 41, in
# File "C:\Users\thoma\OneDrive\Documents\Texas Instruments\Latte\projects\OPT4001/OPT4001DTS_EVM/mEVMSelector.py", line 83, in __init__
# assert z[2] == '04'
# AssertionError
#
#
#Done executing .. OPT4001/OPT4001DTS_EVM/devInit.py
#End Time 2025-10-10 16:40:59.916000
#Execution Time = 0.137999773026 s
#================ ERRORS:1, WARNINGS:0 ================#
Following popup windows appear when starting the GUI without OPT3001DTSEVM connected:
1. Profile Selected: OPT4001DTS_EVM
2. Connection Problem: OPT4001 Connection Problem
and the log indicates:
#======
#Executing .. OPT4001/OPT4001DTS_EVM/devInit.py
#Start Time 2025-10-10 17:01:28.476000
#Error: 'PySide.QtGui.QWidget.closeEvent' called with wrong argument types: PySide.QtGui.QWidget.closeEvent(Shiboken.ObjectType) Supported signatures: PySide.QtGui.QWidget.closeEvent(PySide.QtGui.QCloseEvent)
# "OPT4001/OPT4001DTS_EVM/devInit.py", line 62, in
# File "core\asterixExecGUI.py", line 1746, in closeEvent
# TypeError: 'PySide.QtGui.QWidget.closeEvent' called with wrong argument types:
# PySide.QtGui.QWidget.closeEvent(Shiboken.ObjectType)
# Supported signatures:
# PySide.QtGui.QWidget.closeEvent(PySide.QtGui.QCloseEvent)
#
#
#Done executing .. OPT4001/OPT4001DTS_EVM/devInit.py
#End Time 2025-10-10 17:04:03.026000
#Execution Time = 154.549999952 s
#================ ERRORS:1, WARNINGS:0 ================#
What needs to be done to be able using the product?
Thanks in advance for your support.