ursl / tessie

tessie controls the CMS phase-2 TEPX cold box
https://github.com/ursl/tessie
1 stars 3 forks source link

Incorporating the UZH setup #24

Closed Arash-Jofrehei closed 1 month ago

ursl commented 2 months ago

I'll merge this, but with the following changes:

ursl commented 2 months ago

I tried to merge, and initially I thought the problem was signalStopOperations() calling stopOperations(int), but I think not. I still have

moor>qmake "CONFIG+=NOPI" -o Makefile tessie.pro
moor>make -j10
moor>tessie.app/Contents/MacOS/tessie 
filesize = 1418 too large, creating new logfile
renamed tessie.txt to tessie.txt.20240906_17:23:42.632 with result = 0
2024/09/06_17:23:42.632    INFO opentessie.csv
MainWindow w() call
2024/09/06_17:23:42.707    INFO tessie version 2024/09/03-03
ioServer::doRun() entered, instantiate tMosq
2024/09/06_17:23:42.775    INFO start tessie
MainWindow w.show() call
driveHardware::doRun() entered
driveHardware::doRun() start loop
Trace/BPT trap

when enabling #define UZH in the code. This is not present when commenting the #define

Will look into this on Monday.