etherlab/__init__.py
author Edouard Tisserant
Tue, 02 Aug 2022 11:50:54 +0200
changeset 3577 6c7a7b22bec9
parent 2274 5cb9ef5351cc
child 3750 f62625418bff
permissions -rw-r--r--
IDE+Runtime: fix exception when reconnecting with non-empty trace/force list.

Sometimes, remote call to SetTraceVariableList returned None just after reconnecting:
- changed caller to accept None (in case of connection problem)
- changer SetTraceVariable list to return 4 (DEBUG_SUSPENDED) if debug is suspended
2274
5cb9ef5351cc Load images for EtherCAT extension
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2022
diff changeset
     1
from __future__ import absolute_import
5cb9ef5351cc Load images for EtherCAT extension
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2022
diff changeset
     2
5cb9ef5351cc Load images for EtherCAT extension
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2022
diff changeset
     3
from etherlab.etherlab import *
5cb9ef5351cc Load images for EtherCAT extension
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2022
diff changeset
     4
from util.BitmapLibrary import AddBitmapFolder
5cb9ef5351cc Load images for EtherCAT extension
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2022
diff changeset
     5
import util.paths as paths
5cb9ef5351cc Load images for EtherCAT extension
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2022
diff changeset
     6
5cb9ef5351cc Load images for EtherCAT extension
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2022
diff changeset
     7
AddBitmapFolder(os.path.join(paths.AbsDir(__file__), "images"))