+ // TODO debug code below - remove
+ String msgHeader = '<' + guiTsb.name + ">: ";
+ LogicObserver obs = c ->
+ {
+ System.out.println(msgHeader + "wire states:");
+ System.out.println(msgHeader + " in : " + in.getValues());
+ System.out.println(msgHeader + " enable: " + enable.getValues());
+ System.out.println(msgHeader + " out : " + out.getValues());
+ };
+ in.registerObserver(obs);
+ enable.registerObserver(obs);
+ out.registerObserver(obs);