def GetBattorSerialNumbers(device_tree_map):
  for x in find_usb_devices.GetTTYList():
    if IsBattor(x, device_tree_map):
      (bus, device) = find_usb_devices.GetBusDeviceFromTTY(x)
      devnode = device_tree_map[bus].FindDeviceNumber(device)
      yield devnode.serial
def GetBattorList(device_tree_map):
  return [x for x in find_usb_devices.GetTTYList()
          if IsBattor(x, device_tree_map)]