def __init__(self): # initialize parent class OpenCli.__init__(self, "6tus client", self.quit_cb) self.sixtusCoap = sixtusCoap() # add commands # 1415:923b::009e 7 2 0 11 self.registerCommand('create_link', 'c', 'create a link', [ 'dst_url', 'target_addr', 'slot_num', 'slot_type', 'shared', 'ch_offset' ], self._handlerCreateLink) self.registerCommand('update_link', 'u', 'updates a link', [ 'dst_url', 'target_addr', 'slot_num', 'slot_type', 'shared', 'ch_offset' ], self._handlerUpdateLink) # add commands self.registerCommand('read_link', 'r', 'reads a link from the schedule', [ 'dst_url', 'target_addr', 'slot_num', ], self._handlerReadLink) # add commands self.registerCommand('delete_link', 'd', 'deletes a link from the schedule', [ 'dst_url', 'target_addr', 'slot_num', ], self._handlerDeleteLink)
def __init__(self, moteProbe_handler, moteConnector_handler): # store params self.moteProbe_handler = moteProbe_handler self.moteConnector_handler = moteConnector_handler # initialize parent class OpenCli.__init__(self, "Serial Tester", self._quit_cb) # add commands self.registerCommand('pklen', 'pl', 'test packet length, in bytes', ['pklen'], self._handle_pklen) self.registerCommand('numpk', 'num', 'number of test packets', ['numpk'], self._handle_numpk) self.registerCommand('timeout', 'tout', 'timeout for answer, in seconds', ['timeout'], self._handle_timeout) self.registerCommand('trace', 'trace', 'activate console trace', ['on/off'], self._handle_trace) self.registerCommand('testserial', 't', 'test serial port', [], self._handle_testserial) self.registerCommand('stats', 'st', 'print stats', [], self._handle_stats) # by default, turn trace on self._handle_pklen([10]) self._handle_numpk([1]) self._handle_timeout([1]) self._handle_trace([1])
def __init__(self,moteProbe_handlers,moteConnector_handlers,moteState_handlers): # store params self.moteProbe_handlers = moteProbe_handlers self.moteConnector_handlers = moteConnector_handlers self.moteState_handlers = moteState_handlers # initialize parent class OpenCli.__init__(self,"Reservation Experiment CLI",self._quit_cb) # add commands self.registerCommand('list', 'l', 'list available states', [], self._handlerList) self.registerCommand('state', 's', 'prints some state', ['state parameter'], self._handlerState) self.registerCommand('reserve', 'r', 'reserve cells; e.g. "r e6 eb 2 10032"', ['mote_addr','neighbor_addr','num_of_links','start_at_asn'], self._handlerRes)
def __init__(self): # initialize parent class OpenCli.__init__(self,"6tus client",self.quit_cb) self.sixtusCoap = sixtusCoap() # add commands # 1415:923b::009e 7 2 0 11 self.registerCommand('create_link', 'c', 'create a link', ['dst_url','target_addr','slot_num','slot_type','shared','ch_offset'], self._handlerCreateLink) self.registerCommand('update_link', 'u', 'updates a link', ['dst_url','target_addr','slot_num','slot_type','shared','ch_offset'], self._handlerUpdateLink) # add commands self.registerCommand('read_link', 'r', 'reads a link from the schedule', ['dst_url','target_addr','slot_num',], self._handlerReadLink) # add commands self.registerCommand('delete_link', 'd', 'deletes a link from the schedule', ['dst_url','target_addr','slot_num',], self._handlerDeleteLink)
def __init__(self,moteProbe_handler,moteConnector_handler): # store params self.moteProbe_handler = moteProbe_handler self.moteConnector_handler = moteConnector_handler # initialize parent class OpenCli.__init__(self,"Serial Tester",self._quit_cb) # add commands self.registerCommand( 'pklen', 'pl', 'test packet length, in bytes', ['pklen'], self._handle_pklen ) self.registerCommand( 'numpk', 'num', 'number of test packets', ['numpk'], self._handle_numpk ) self.registerCommand( 'timeout', 'tout', 'timeout for answer, in seconds', ['timeout'], self._handle_timeout ) self.registerCommand( 'trace', 'trace', 'activate console trace', ['on/off'], self._handle_trace ) self.registerCommand( 'testserial', 't', 'test serial port', [], self._handle_testserial ) self.registerCommand( 'stats', 'st', 'print stats', [], self._handle_stats ) # by default, turn trace on self._handle_pklen([10]) self._handle_numpk([1]) self._handle_timeout([1]) self._handle_trace([1])
def __init__(self, moteProbe_handlers): # store params self.moteProbe_handlers = moteProbe_handlers # initialize parent class OpenCli.__init__(self, "mote probe CLI", self.quit_cb) # add commands self.registerCommand("status", "s", "print status", [], self._handlerStatus)
def __init__(self, moteProbe_handlers): # store params self.moteProbe_handlers = moteProbe_handlers # initialize parent class OpenCli.__init__(self, "mote probe CLI", self.quit_cb) # add commands self.registerCommand('status', 's', 'print status', [], self._handlerStatus)
def __init__(self, moteProbe_handlers, moteConnector_handlers, moteState_handlers): # store params self.moteProbe_handlers = moteProbe_handlers self.moteConnector_handlers = moteConnector_handlers self.moteState_handlers = moteState_handlers # initialize parent class OpenCli.__init__(self, "mote State CLI", self._quit_cb) # add commands self.registerCommand('list', 'l', 'list available states', [], self._handlerList) self.registerCommand('state', 's', 'prints some state', ['state parameter'], self._handlerState)
def __init__(self, moteProbe_handlers, moteConnector_handlers, moteState_handlers): # store params self.moteProbe_handlers = moteProbe_handlers self.moteConnector_handlers = moteConnector_handlers self.moteState_handlers = moteState_handlers # initialize parent class OpenCli.__init__(self, "Reservation Experiment CLI", self._quit_cb) # add commands self.registerCommand("list", "l", "list available states", [], self._handlerList) self.registerCommand("state", "s", "prints some state", ["state parameter"], self._handlerState) self.registerCommand( "reserve", "r", 'reserve cells; e.g. "r e6 eb 2 10032"', ["mote_addr", "neighbor_addr", "num_of_links", "start_at_asn"], self._handlerRes, )
def __init__(self, moteProbe_handlers, moteConnector_handlers, moteState_handlers): # store params self.moteProbe_handlers = moteProbe_handlers self.moteConnector_handlers = moteConnector_handlers self.moteState_handlers = moteState_handlers # initialize parent class OpenCli.__init__(self, "Reservation Experiment CLI", self._quit_cb) # add commands self.registerCommand('list', 'l', 'list available states', [], self._handlerList) self.registerCommand('state', 's', 'prints some state', ['state parameter'], self._handlerState) self.registerCommand( 'reserve', 'r', 'reserve cells; e.g. "r e6 eb 2 10032"', ['mote_addr', 'neighbor_addr', 'num_of_links', 'start_at_asn'], self._handlerRes)
def __init__(self,moteProbe_handlers,moteConnector_handlers,moteState_handlers): # store params self.moteProbe_handlers = moteProbe_handlers self.moteConnector_handlers = moteConnector_handlers self.moteState_handlers = moteState_handlers # initialize parent class OpenCli.__init__(self,"mote State CLI",self._quit_cb) # add commands self.registerCommand('list', 'l', 'list available states', [], self._handlerList) self.registerCommand('state', 's', 'prints some state', ['state parameter'], self._handlerState)