-
-
-# # Transport layer
-#
-# # State machine.
-# if (self.lnk_event == "RESET"):
-# self.trn_state = "IDLE"
-# elif (self.trn_state == "IDLE"):
-# pass
-# elif (self.trn_state == "COMMAND"):
-# if (self.collect_data(8)):
-## self.put(self.lnk_fall, self.samplenum, self.out_proto, ['FUNCTION COMMAND', self.net_data])
-# self.put(self.lnk_fall, self.samplenum, self.out_ann, [ANN_NETWORK , ['FUNCTION COMMAND: 0x%02x' % self.net_data]])
-# self.put(self.lnk_fall, self.samplenum, self.out_ann, [ANN_TRANSPORT, ['FUNCTION COMMAND: 0x%02x' % self.net_data]])
-# if (self.net_data == 0x48):
-# # COPY SCRATCHPAD
-# self.trn_state = "TODO"
-# elif (self.net_data == 0x4e):
-# # WRITE SCRATCHPAD
-# self.trn_state = "TODO"
-# elif (self.net_data == 0xbe):
-# # READ SCRATCHPAD
-# self.trn_state = "TODO"
-# elif (self.net_data == 0xb8):
-# # RECALL E2
-# self.trn_state = "TODO"
-# elif (self.net_data == 0xb4):
-# # READ POWER SUPPLY
-# self.trn_state = "TODO"
-# else:
-# # unsupported commands
-# self.trn_state = "TODO"
-# elif (self.trn_state == "TODO"):
-# if (self.collect_data(8)):
-# self.put(self.lnk_fall, self.samplenum, self.out_ann, [ANN_NETWORK , ['TRANSPORT DATA: 0x%02x' % self.net_data]])
-# self.put(self.lnk_fall, self.samplenum, self.out_ann, [ANN_TRANSPORT, ['TRANSPORT DATA: 0x%02x' % self.net_data]])
-## self.put(self.lnk_fall, self.samplenum, self.out_ann, [ANN_NETWORK , ['TODO unsupported transport state: %s' % self.trn_state]])
-## self.put(self.lnk_fall, self.samplenum, self.out_ann, [ANN_TRANSPORT, ['TODO unsupported transport state: %s' % self.trn_state]])
-# pass
-# else:
-# raise Exception('Invalid trn_state: %s' % self.trn_state)
-
-
-#class onewire_device ():
-# def __init__ (self, scratchpad_size = 8):
-# pass
-# def reset (self):
-# pass
-# def data (self, data):
-# self.put(self.lnk_fall, self.samplenum, self.out_ann, [ANN_NETWORK , ['TRANSPORT DATA: 0x%02x' % self.net_data]])
-# self.put(self.lnk_fall, self.samplenum, self.out_ann, [ANN_TRANSPORT, ['TRANSPORT DATA: 0x%02x' % self.net_data]])