import requests import json from time import sleep from pitop import Pitop pitop = Pitop() miniscreen = pitop.miniscreen miniscreen.display_multiline_text("Welcome to LLDP Scanner", font_size=14) sleep (1) while not miniscreen.cancel_button.is_pressed: # Query LLDP API api_response = requests.get("http://127.0.0.1:5000/data") api_data = api_response.json() port_name = api_data['port_name'] port_speed = api_data['port_speed'] switch_name = api_data['switch_name'] vlan_id = api_data['vlan_id'] lldp_timestamp = api_data['timestamp'] # Display LLDP data miniscreen.display_multiline_text(f"LLDP Scan Taken {lldp_timestamp}", font_size=14) sleep(4) miniscreen.display_multiline_text(f"Port Name: {port_name}", font_size=12) sleep(4) miniscreen.display_multiline_text(f"Port Speed: {port_speed}", font_size=12) sleep(4) miniscreen.display_multiline_text(f"Switch Name: {switch_name}", font_size=12) sleep(4) miniscreen.display_multiline_text(f"VLAN ID: {vlan_id}", font_size=12) sleep(4) miniscreen.display_multiline_text("Ending Application", font_size=14) sleep(2)