1. The pyrcl (py>3.6) script runs fine in gui mode. But the same script throws error when executed in screen off mode. Looks like "break" or "DO" commands don't work in pyrcl.
Ex: t32_instance.cmd('break')
Python trace:
File "/home/s0001673/.local/lib/python3.8/site-packages/lauterbach/trace32/rcl/_rc/_command.py", line 16, in __call__
self.__conn._cmd(cmd)
File "/home/msr/.local/lib/python3.8/site-packages/lauterbach/trace32/rcl/rcl.py", line 286, in _cmd
raise e.with_traceback(e.__traceback__) from None
File "/home/msr/.local/lib/python3.8/site-packages/lauterbach/trace32/rcl/rcl.py", line 284, in _cmd
self.__library.t32_executecommand(cmd.encode(), 4096)
File "/home/msr/.local/lib/python3.8/site-packages/lauterbach/trace32/rcl/_rc/_library.py", line 435, in t32_executecommand
raise CommandError(str(e), "command: ", cmd) from None
lauterbach.trace32.rcl._rc._command.CommandError: ('target system down', 'command: ', b'Break')
2. Also screen dumps using Printer function doesn't provide full/complete line. It cuts the info into half/quarter line of the actual output.
Comments (9)