[32m2024-11-25 21:12:42.464[0m | [33mMainThread [0m | [1mINFO [0m | [1mAPRSD is up to date[0m | [36maprsd.cmds.webchat[0m:[36mwebchat[0m:[35m597[0m
[32m2024-11-25 21:12:42.464[0m | [33mMainThread [0m | [1mINFO [0m | [1mAPRSD Started version: 3.4.4.dev38+g9f7d169[0m | [36maprsd.cmds.webchat[0m:[36mwebchat[0m:[35m598[0m
[32m2024-11-25 21:12:42.464[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186m********************************************************************************[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2804[0m
[32m2024-11-25 21:12:42.464[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mConfiguration options gathered from:[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2805[0m
[32m2024-11-25 21:12:42.465[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mcommand line args: [][0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2806[0m
[32m2024-11-25 21:12:42.465[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mconfig files: ['/home/pi/.config/aprsd/aprsd.conf'][0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2807[0m
[32m2024-11-25 21:12:42.465[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186m================================================================================[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2809[0m
[32m2024-11-25 21:12:42.465[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mack_rate_limit_period = 1[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.465[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mbeacon_interval = 1800[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.465[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mbeacon_symbol = /[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.466[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mcallsign = KM6LYW[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.466[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mconfig_dir = [][0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.466[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mconfig_file = ['/home/pi/.config/aprsd/aprsd.conf'][0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.466[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mconfig_source = [][0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.466[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mdefault_ack_send_count = 2[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.466[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mdefault_packet_send_count = 3[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.466[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186menable_beacon = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.466[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186menable_packet_logging = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.467[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186menable_save = True[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.467[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186menable_seen_list = True[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.467[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186menable_sending_ack_packets = True[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.467[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186menabled_plugins = ['aprsd.plugins.ping.PingPlugin'][0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.467[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlatitude = 38.9119[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.467[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mload_help_plugin = True[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.467[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlog_packet_format = compact[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.467[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlongitude = -120.9356[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.468[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mmsg_rate_limit_period = 2[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.468[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mpacket_dupe_timeout = 600[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.468[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mpacket_list_maxlen = 100[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.468[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mpacket_list_stats_maxlen = 20[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.468[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186msave_location = /home/pi/.config/aprsd/[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.468[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mshell_completion = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.468[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mtrace_enabled = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.468[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186munits = imperial[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2817[0m
[32m2024-11-25 21:12:42.469[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlogging.log_level = DEBUG[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.469[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlogging.logfile = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.469[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlogging.logformat = {time:YYYY-MM-DD HH:mm:ss.SSS} | {thread.name: <18} | {level: <8} | {message} | {name}:{function:}:{line:}[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.469[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186madmin.password = ****[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.469[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186madmin.user = admin[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.469[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186madmin.web_enabled = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.469[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186madmin.web_ip = 0.0.0.0[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.469[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186madmin.web_port = 8001[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.470[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwatch_list.alert_callsign = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.470[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwatch_list.alert_time_seconds = 3600[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.470[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwatch_list.callsigns = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.470[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwatch_list.enabled = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.470[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwatch_list.packet_keep_count = 10[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.470[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwebchat.disable_url_request_logging = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.470[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwebchat.latitude = 38.9119[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.470[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwebchat.longitude = -120.9356[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.471[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwebchat.web_ip = 0.0.0.0[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.471[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mwebchat.web_port = 8055[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.471[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_registry.description = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.471[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_registry.enabled = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.471[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_registry.frequency_seconds = 3600[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.471[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_registry.registry_url = https://aprs.hemna.com/api/v1/registry[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.471[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_registry.service_website = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.471[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_network.enabled = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.472[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_network.host = noam.aprs2.net[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.472[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_network.login = KM6LYW[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.472[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_network.password = ****[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.472[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_network.port = 14580[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.472[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkiss_serial.baudrate = 9600[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.472[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkiss_serial.device = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.472[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkiss_serial.enabled = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.473[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkiss_serial.path = ['WIDE1-1', 'WIDE2-1'][0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.473[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkiss_tcp.enabled = True[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.473[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkiss_tcp.host = localhost[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.473[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkiss_tcp.path = ['WIDE1-1', 'WIDE2-1'][0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.473[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkiss_tcp.port = 8001[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.473[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mfake_client.enabled = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.473[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186maprs_fi.apiKey = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.474[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mowm_weather_plugin.apiKey = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.474[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mavwx_plugin.apiKey = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.474[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mavwx_plugin.base_url = https://avwx.rest[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.474[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.arcgis_password = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.474[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.arcgis_username = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.474[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.azuremaps_subscription_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.474[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.baidu_api_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.475[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.bing_api_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.475[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.geopy_geocoder = Nominatim[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.475[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.google_api_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.475[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.here_api_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.475[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.opencage_api_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.475[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.tomtom_api_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.475[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.user_agent = APRSD[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.475[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.what3words_api_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.476[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mlocation_plugin.woosmap_api_key = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.476[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.callsign = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.476[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.debug = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.476[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.email_shortcuts = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.476[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.enabled = False[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.476[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.imap_host = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.476[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.imap_login = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.477[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.imap_password = ****[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.477[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.imap_port = 993[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.477[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.imap_use_ssl = True[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.477[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.smtp_host = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.477[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.smtp_login = None[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.477[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.smtp_password = ****[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.477[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.smtp_port = 465[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.477[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186memail_plugin.smtp_use_ssl = True[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2824[0m
[32m2024-11-25 21:12:42.478[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186m********************************************************************************[0m | [36moslo_config.cfg[0m:[36mlog_opt_values[0m:[35m2828[0m
[32m2024-11-25 21:12:42.633[0m | [33mMainThread [0m | [1mINFO [0m | [1mStart KeepAliveThread[0m | [36maprsd.cmds.webchat[0m:[36mwebchat[0m:[35m618[0m
[32m2024-11-25 21:12:42.635[0m | [33mKeepAlive [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStarting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m48[0m
[32m2024-11-25 21:12:42.841[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS(8.0.0) TCP Connection to localhost:8001[0m | [36maprsd.client.drivers.kiss[0m:[36msetup[0m:[35m41[0m
[32m2024-11-25 21:12:42.842[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStarting KISS interface connection[0m | [36maprsd.client.drivers.kiss[0m:[36msetup[0m:[35m55[0m
[32m2024-11-25 21:12:42.844[0m | [33mMainThread [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mUsing selector: EpollSelector[0m | [36masyncio.selector_events[0m:[36m__init__[0m:[35m54[0m
[32m2024-11-25 21:12:42.851[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStarting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m48[0m
[32m2024-11-25 21:12:42.853[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStart blocking KISS consumer[0m | [36maprsd.client.drivers.kiss[0m:[36mconsumer[0m:[35m85[0m
[32m2024-11-25 21:12:42.854[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStarting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m48[0m
[32m2024-11-25 21:12:42.856[0m | [33mMainThread [0m | [1mINFO [0m | [1mStart socketio.run()[0m | [36maprsd.cmds.webchat[0m:[36mwebchat[0m:[35m632[0m
* Serving Flask app 'aprsd'
* Debug mode: off
[32m2024-11-25 21:12:42.863[0m | [33mMainThread [0m | [1mINFO [0m | [1m[31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:8055
* Running on http://192.168.1.145:8055[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:42.865[0m | [33mMainThread [0m | [1mINFO [0m | [1m[33mPress CTRL+C to quit[0m[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:44.589[0m | [33mThread-1 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:44] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:44.595[0m | [33mThread-2 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:44] "GET /socket.io/?EIO=4&transport=polling&t=PDbAsh- HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:44.645[0m | [33mThread-5 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mWeb socket connected[0m | [36maprsd.cmds.webchat[0m:[36mon_connect[0m:[35m467[0m
[32m2024-11-25 21:12:44.649[0m | [33mThread-5 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:44] "POST /socket.io/?EIO=4&transport=polling&t=PDbAsiv&sid=mHObuzC9F25BMNf3AAAA HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:44.658[0m | [33mThread-7 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:44] "GET /socket.io/?EIO=4&transport=polling&t=PDbAsiw&sid=mHObuzC9F25BMNf3AAAA HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:47.645[0m | [33mThread-6 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mWS Disconnected[0m | [36maprsd.cmds.webchat[0m:[36mon_disconnect[0m:[35m474[0m
[32m2024-11-25 21:12:47.649[0m | [33mThread-6 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:47] "GET /socket.io/?EIO=4&transport=websocket&sid=mHObuzC9F25BMNf3AAAA HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:50.796[0m | [33mThread-10 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mTemplate index.html[0m | [36maprsd.cmds.webchat[0m:[36mindex[0m:[35m388[0m
[32m2024-11-25 21:12:50.798[0m | [33mThread-10 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mtransport tcpkiss aprs_connection TCPKISS://localhost:8001[0m | [36maprsd.cmds.webchat[0m:[36mindex[0m:[35m391[0m
[32m2024-11-25 21:12:50.800[0m | [33mThread-10 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186minitial stats = {'time': '11-25-2024 21:12:50', 'stats': {'APRSDStats': {'version': '3.4.4.dev38+g9f7d169', 'uptime': '0:00:06.211291', 'callsign': 'KM6LYW', 'memory_current': 1005764, 'memory_current_str': '982KB', 'memory_peak': 11009416, 'memory_peak_str': '10MB', 'loging_queue': 0}, 'PacketTrack': {'total_tracked': 0, 'packets': {}}, 'APRSClientStats': {'transport': 'tcpkiss', 'filter': None, 'connected': True, 'host': 'localhost', 'port': 8001}}, 'transport': 'tcpkiss', 'aprs_connection': 'TCPKISS://localhost:8001'}[0m | [36maprsd.cmds.webchat[0m:[36mindex[0m:[35m395[0m
[32m2024-11-25 21:12:50.831[0m | [33mThread-10 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:50] "GET / HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.082[0m | [33mThread-11 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/css/upstream/jquery.toast.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.132[0m | [33mThread-13 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/css/upstream/google-fonts.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.219[0m | [33mThread-12 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/css/upstream/bootstrap.min.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.237[0m | [33mThread-14 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/css/chat.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.254[0m | [33mThread-15 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/css/index.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.258[0m | [33mThread-17 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/js/upstream/jquery-3.7.1.min.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.263[0m | [33mThread-18 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/js/upstream/jquery.toast.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.270[0m | [33mThread-16 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/css/tabs.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.277[0m | [33mThread-19 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/js/upstream/socket.io.min.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.282[0m | [33mThread-20 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/js/upstream/bootstrap.bundle.min.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.343[0m | [33mThread-21 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/js/main.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.347[0m | [33mThread-23 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/js/send-message.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.351[0m | [33mThread-22 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "[36mGET /static/js/gps.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.407[0m | [33mThread-25 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.411[0m | [33mThread-24 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "GET /socket.io/?EIO=4&transport=polling&t=PDbAuMV HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.459[0m | [33mThread-27 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mWeb socket connected[0m | [36maprsd.cmds.webchat[0m:[36mon_connect[0m:[35m467[0m
[32m2024-11-25 21:12:51.463[0m | [33mThread-27 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "POST /socket.io/?EIO=4&transport=polling&t=PDbAuNP&sid=_dNGJXYUCLmkg7bAAAAC HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.468[0m | [33mThread-28 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "GET /socket.io/?EIO=4&transport=polling&t=PDbAuNQ&sid=_dNGJXYUCLmkg7bAAAAC HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:12:51.519[0m | [33mThread-31 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:12:51] "GET /socket.io/?EIO=4&transport=polling&t=PDbAuOJ&sid=_dNGJXYUCLmkg7bAAAAC HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:13:18.325[0m | [33mThread-34 (_handle_event_internal)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mWS: on_send {'to': 'APRSPH', 'message': 'HELP', 'path': 'WIDE1-1'}[0m | [36maprsd.cmds.webchat[0m:[36mon_send[0m:[35m478[0m
[32m2024-11-25 21:13:18.353[0m | [33mTX-APRSPH-1972 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStarting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m48[0m
[32m2024-11-25 21:13:18.355[0m | [33mTX-APRSPH-1972 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS Send 'b':APRSPH :HELP{1972'' TO 'APRSPH' From 'KM6LYW' with PATH '['WIDE1-1']'[0m | [36maprsd.client.drivers.kiss[0m:[36msend[0m:[35m109[0m
[32m2024-11-25 21:13:18.403[0m | [33mThread-35 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:13:18] "[36mGET /static/css/upstream/font.woff2 HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:13:40.643[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:00:56.058868 RX:0 TX:1 Tracker:1 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:4 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:13:40.646[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000482 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:13:40.648[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:00:57.801973 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:13:40.650[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.777703 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:13:40.653[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;63;3;93mTX-APRSPH-1972 [0m[1m Alive? True 0:00:00.281289 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:13:51.488[0m | [33mThread-37 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:13:51] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:14:21.368[0m | [33mTX-APRSPH-1972 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS Send 'b':APRSPH :HELP{1972'' TO 'APRSPH' From 'KM6LYW' with PATH '['WIDE1-1']'[0m | [36maprsd.client.drivers.kiss[0m:[36msend[0m:[35m109[0m
[32m2024-11-25 21:14:22.950[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APZ100', ssid=0, digi=False), source=Address(callsign=b'KM6LYW', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=True)], control=Control(v=b'\x03'), pid=b'\xf0', info=b':APRSPH :HELP{1972')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:14:22.953[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KM6LYW>APZ100,GTOWN*::APRSPH :HELP{1972'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:14:23.006[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 102[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:14:23.008[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mGot a packet not meant for us.[0m | [36maprsd.threads.rx[0m:[36mprocess_other_packet[0m:[35m248[0m
[32m2024-11-25 21:14:23.009[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'KM6LYW:APRSPH:1972'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:14:40.662[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:01:56.077564 RX:1 TX:1 Tracker:1 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:4 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:14:40.664[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000476 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:14:40.667[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:01:57.820667 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:14:40.669[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.647684 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:14:40.671[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;63;3;93mTX-APRSPH-1972 [0m[1m Alive? True 0:00:00.287321 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:14:51.574[0m | [33mThread-40 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:14:51] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:15:28.467[0m | [33mThread-43 (_handle_event_internal)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mWS on_GPS: {'latitude': 38.9119, 'longitude': -120.9356, 'path': 'WIDE1-1'}[0m | [36maprsd.cmds.webchat[0m:[36mon_gps[0m:[35m509[0m
[32m2024-11-25 21:15:28.470[0m | [33mThread-43 (_handle_event_internal)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mLat 38.9119[0m | [36maprsd.cmds.webchat[0m:[36mon_gps[0m:[35m512[0m
[32m2024-11-25 21:15:28.472[0m | [33mThread-43 (_handle_event_internal)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mLong -120.9356[0m | [36maprsd.cmds.webchat[0m:[36mon_gps[0m:[35m513[0m
[32m2024-11-25 21:15:28.475[0m | [33mThread-43 (_handle_event_internal)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS Send 'b'@252115z3854.71N/12056.14WlDigiPi WebChat Beacon http://digipi.org'' TO 'APDW16' From 'KM6LYW' with PATH '['WIDE1-1']'[0m | [36maprsd.client.drivers.kiss[0m:[36msend[0m:[35m109[0m
[32m2024-11-25 21:15:30.666[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APZ100', ssid=0, digi=False), source=Address(callsign=b'KM6LYW', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=True)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'@252115z3854.71N/12056.14WlDigiPi WebChat Beacon http://digipi.org')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:15:30.668[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KM6LYW>APZ100,GTOWN*:@252115z3854.71N/12056.14WlDigiPi WebChat Beacon http://digipi.org'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:15:30.708[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 170[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:15:30.709[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mGot a packet not meant for us.[0m | [36maprsd.threads.rx[0m:[36mprocess_other_packet[0m:[35m248[0m
[32m2024-11-25 21:15:30.710[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'KM6LYW:252115z'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:15:40.685[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:02:56.100464 RX:2 TX:2 Tracker:2 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:4 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:15:40.687[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000500 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:15:40.689[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:02:57.843583 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:15:40.692[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.971127 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:15:40.694[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;63;3;93mTX-APRSPH-1972 [0m[1m Alive? True 0:00:00.300767 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:15:51.684[0m | [33mThread-45 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:15:51] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:15:55.386[0m | [33mTX-APRSPH-1972 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS Send 'b':APRSPH :HELP{1972'' TO 'APRSPH' From 'KM6LYW' with PATH '['WIDE1-1']'[0m | [36maprsd.client.drivers.kiss[0m:[36msend[0m:[35m109[0m
[32m2024-11-25 21:15:56.390[0m | [33mTX-APRSPH-1972 [0m | [1mINFO [0m | [1mMessagePacket (1972) Message Send Complete. Max attempts reached 3[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m134[0m
[32m2024-11-25 21:15:56.392[0m | [33mTX-APRSPH-1972 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mExiting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m57[0m
[32m2024-11-25 21:15:57.056[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APZ100', ssid=0, digi=False), source=Address(callsign=b'KM6LYW', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=True)], control=Control(v=b'\x03'), pid=b'\xf0', info=b':APRSPH :HELP{1972')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:15:57.059[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KM6LYW>APZ100,GTOWN*::APRSPH :HELP{1972'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:15:57.073[0m | [33mRX_PKT [0m | [33m[1mWARNING [0m | [33m[1mPacket KM6LYW:1972 already tracked, dropping.[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m126[0m
[32m2024-11-25 21:16:01.941[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APWW11', ssid=0, digi=False), source=Address(callsign=b'KG6TTN', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'}APRSPH>APAIOR,TCPIP,KG6TTN*::KM6LYW :ack1972')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:16:01.944[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KG6TTN>APWW11,GTOWN,WIDE2-1:}APRSPH>APAIOR,TCPIP,KG6TTN*::KM6LYW :ack1972'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:16:01.966[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 202[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:16:01.967[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot ack for message 1972[0m | [36maprsd.threads.rx[0m:[36mprocess_ack_packet[0m:[35m163[0m
[32m2024-11-25 21:16:01.969[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'APRSPH:KM6LYW:1972'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:16:13.249[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APWW11', ssid=0, digi=False), source=Address(callsign=b'KG6TTN', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'}APRSPH>APAIOR,TCPIP,KG6TTN*::KM6LYW :SMS [spc] 09XXnumber [spc] msg to text PHILIPPINE numbers /1125')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:16:13.252[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KG6TTN>APWW11,GTOWN,WIDE2-1:}APRSPH>APAIOR,TCPIP,KG6TTN*::KM6LYW :SMS [spc] 09XXnumber [spc] msg to text PHILIPPINE numbers /1125'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:16:13.273[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 214[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:16:13.275[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStarting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m48[0m
[32m2024-11-25 21:16:13.277[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mpopulate_callsign_location APRSPH[0m | [36maprsd.cmds.webchat[0m:[36mpopulate_callsign_location[0m:[35m221[0m
[32m2024-11-25 21:16:13.278[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS Send 'b':APRSPH :ack1974'' TO 'APRSPH' From 'KM6LYW' with PATH '['WIDE1-1', 'WIDE2-1']'[0m | [36maprsd.client.drivers.kiss[0m:[36msend[0m:[35m109[0m
[32m2024-11-25 21:16:13.280[0m | [33mProcessPKT [0m | [33m[1mWARNING [0m | [33m[1mConfig aprs_fi.apiKey is not set. Can't get location from aprs.fi falling back to sending REPEAT to get location.[0m | [36maprsd.cmds.webchat[0m:[36mpopulate_callsign_location[0m:[35m233[0m
[32m2024-11-25 21:16:13.281[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mSending REPEAT to get location for callsign APRSPH.[0m | [36maprsd.cmds.webchat[0m:[36mpopulate_callsign_location[0m:[35m272[0m
[32m2024-11-25 21:16:13.284[0m | [33mTX-REPEAT-1975 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStarting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m48[0m
[32m2024-11-25 21:16:13.286[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'APRSPH:KM6LYW:None'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:16:13.288[0m | [33mTX-REPEAT-1975 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS Send 'b':REPEAT :ld APRSPH{1975'' TO 'REPEAT' From 'KM6LYW' with PATH '['WIDE1-1', 'WIDE2-1']'[0m | [36maprsd.client.drivers.kiss[0m:[36msend[0m:[35m109[0m
[32m2024-11-25 21:16:17.284[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStill wating. 4[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m212[0m
[32m2024-11-25 21:16:21.654[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APWW11', ssid=0, digi=False), source=Address(callsign=b'KG6TTN', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b"}APRSPH>APAIOR,TCPIP,KG6TTN*::KM6LYW :LIST to see today's checkins. https://aprsph.net for more info/1125")}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:16:21.657[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KG6TTN>APWW11,GTOWN,WIDE2-1:}APRSPH>APAIOR,TCPIP,KG6TTN*::KM6LYW :LIST to see today's checkins. https://aprsph.net for more info/1125'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:16:21.678[0m | [33mRX_PKT [0m | [33m[1mWARNING [0m | [33m[1mPacket APRSPH:None already tracked, dropping.[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m126[0m
[32m2024-11-25 21:16:22.287[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStill wating. 9[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m212[0m
[32m2024-11-25 21:16:27.290[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStill wating. 14[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m212[0m
[32m2024-11-25 21:16:32.293[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStill wating. 19[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m212[0m
[32m2024-11-25 21:16:37.296[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStill wating. 24[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m212[0m
[32m2024-11-25 21:16:40.703[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:03:56.118244 RX:4 TX:4 Tracker:4 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:5 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:16:40.705[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000466 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:16:40.707[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:03:57.861337 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:16:40.710[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.407756 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:16:40.712[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;162;102;172mTXAck-APRSPH-1974[0m[1m Alive? True 0:00:00.403625 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:16:40.714[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;47;98;136mTX-REPEAT-1975 [0m[1m Alive? True 0:00:00.405811 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:16:42.299[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mStill wating. 29[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m212[0m
[32m2024-11-25 21:16:45.301[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS Send 'b':APRSPH :ack1974'' TO 'APRSPH' From 'KM6LYW' with PATH '['WIDE1-1', 'WIDE2-1']'[0m | [36maprsd.client.drivers.kiss[0m:[36msend[0m:[35m109[0m
[32m2024-11-25 21:16:46.304[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mAckPacket(1974) Send Complete. Max attempts reached 2[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m192[0m
[32m2024-11-25 21:16:46.307[0m | [33mTXAck-APRSPH-1974 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mExiting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m57[0m
[32m2024-11-25 21:16:47.022[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APZ100', ssid=0, digi=False), source=Address(callsign=b'KM6LYW', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b':APRSPH :ack1974')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:16:47.024[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KM6LYW>APZ100,GTOWN,WIDE2-1::APRSPH :ack1974'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:16:47.038[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 248[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:16:47.040[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mGot a packet not meant for us.[0m | [36maprsd.threads.rx[0m:[36mprocess_other_packet[0m:[35m248[0m
[32m2024-11-25 21:16:47.041[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'KM6LYW:APRSPH:1974'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:16:49.667[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'DIEQUX', ssid=0, digi=False), source=Address(callsign=b'N6YBH', ssid=9, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'`0M^l! j/`":+}_%')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:16:49.669[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'N6YBH-9>DIEQUX,GTOWN,WIDE2-1:`0M^l! j/`":+}_%'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:16:49.697[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 251[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:16:49.698[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mGot a packet not meant for us.[0m | [36maprsd.threads.rx[0m:[36mprocess_other_packet[0m:[35m248[0m
[32m2024-11-25 21:16:49.700[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'N6YBH-9:Lat:38.693Lon:-120.828Altitude566Course104222mbits'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:16:51.767[0m | [33mThread-48 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:16:51] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:17:16.302[0m | [33mTX-REPEAT-1975 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mKISS Send 'b':REPEAT :ld APRSPH{1975'' TO 'REPEAT' From 'KM6LYW' with PATH '['WIDE1-1', 'WIDE2-1']'[0m | [36maprsd.client.drivers.kiss[0m:[36msend[0m:[35m109[0m
[32m2024-11-25 21:17:18.425[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APZ100', ssid=0, digi=False), source=Address(callsign=b'KM6LYW', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b':REPEAT :ld APRSPH{1975')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:17:18.428[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KM6LYW>APZ100,GTOWN,WIDE2-1::REPEAT :ld APRSPH{1975'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:17:18.443[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 280[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:17:18.444[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mGot a packet not meant for us.[0m | [36maprsd.threads.rx[0m:[36mprocess_other_packet[0m:[35m248[0m
[32m2024-11-25 21:17:18.445[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'KM6LYW:REPEAT:1975'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:17:22.500[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APWW11', ssid=0, digi=False), source=Address(callsign=b'KG6TTN', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'}REPEAT>APZ100,TCPIP,KG6TTN*::KM6LYW :ack1975')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:17:22.503[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KG6TTN>APWW11,GTOWN,WIDE2-1:}REPEAT>APZ100,TCPIP,KG6TTN*::KM6LYW :ack1975'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:17:22.525[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 285[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:17:22.526[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot ack for message 1975[0m | [36maprsd.threads.rx[0m:[36mprocess_ack_packet[0m:[35m163[0m
[32m2024-11-25 21:17:22.528[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'REPEAT:KM6LYW:1975'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:17:23.306[0m | [33mTX-REPEAT-1975 [0m | [1mINFO [0m | [1mMessagePacket(1975) Message Send Complete via Ack.[0m | [36maprsd.threads.tx[0m:[36mloop[0m:[35m123[0m
[32m2024-11-25 21:17:23.309[0m | [33mTX-REPEAT-1975 [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mExiting[0m | [36maprsd.threads.aprsd[0m:[36mrun[0m:[35m57[0m
[32m2024-11-25 21:17:40.722[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:04:56.137740 RX:7 TX:4 Tracker:4 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:3 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:17:40.724[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000507 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:17:40.727[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:04:57.880856 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:17:40.729[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.188878 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:17:51.819[0m | [33mThread-52 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:17:51] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:17:55.803[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APWW11', ssid=0, digi=False), source=Address(callsign=b'KG6TTN', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'}REPEAT>APZ100,TCPIP,KG6TTN*::KM6LYW :ack1975')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:17:55.806[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KG6TTN>APWW11,GTOWN,WIDE2-1:}REPEAT>APZ100,TCPIP,KG6TTN*::KM6LYW :ack1975'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:17:55.827[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 319[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:17:55.828[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot ack for message 1975[0m | [36maprsd.threads.rx[0m:[36mprocess_ack_packet[0m:[35m163[0m
[32m2024-11-25 21:17:55.830[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'REPEAT:KM6LYW:1975'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:18:26.781[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APDW15', ssid=0, digi=False), source=Address(callsign=b'GAPGTE', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=2, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'}REPEAT>APZ100,TCPIP,GAPGTE*::KM6LYW :ack1975')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:18:26.783[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'GAPGTE>APDW15,GTOWN,WIDE2-2:}REPEAT>APZ100,TCPIP,GAPGTE*::KM6LYW :ack1975'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:18:26.805[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 350[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:18:26.806[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot ack for message 1975[0m | [36maprsd.threads.rx[0m:[36mprocess_ack_packet[0m:[35m163[0m
[32m2024-11-25 21:18:26.808[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'REPEAT:KM6LYW:1975'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:18:40.738[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:05:56.154151 RX:9 TX:4 Tracker:4 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:3 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:18:40.741[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000489 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:18:40.743[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:05:57.897260 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:18:40.745[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.926269 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:18:51.871[0m | [33mThread-55 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:18:51] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:19:40.754[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:06:56.169887 RX:9 TX:4 Tracker:4 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:3 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:19:40.756[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000493 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:19:40.759[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:06:57.912999 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:19:40.761[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.932576 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:19:46.806[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'DIEQUW', ssid=0, digi=False), source=Address(callsign=b'N6YBH', ssid=9, digi=True), path=[], control=Control(v=b'\x03'), pid=b'\xf0', info=b'`0M_l?mj/`":)}_%')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:19:46.809[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'N6YBH-9*>DIEQUW:`0M_l?mj/`":)}_%'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:19:46.812[0m | [33mRX_PKT [0m | [31m[1mERROR [0m | [31m[1mFailed to parse bytes received from KISS interface.[0m | [36maprsd.client.drivers.kiss[0m:[36mparse_frame[0m:[35m81[0m
[32m2024-11-25 21:19:46.815[0m | [33mRX_PKT [0m | [31m[1mERROR [0m | [31m[1mfromcallsign is invalid[0m | [36maprsd.client.drivers.kiss[0m:[36mparse_frame[0m:[35m82[0m
[33m[1mTraceback (most recent call last):[0m
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprslib/parsing/__init__.py", line 121, in parse
parsed.update(parse_header(head))
│ │ │ └ 'N6YBH-9*>DIEQUW'
│ │ └
│ └
└ {'raw': 'N6YBH-9*>DIEQUW:`0M_l?mj/`":)}_%'}
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprslib/parsing/common.py", line 46, in parse_header
raise ParseError("fromcallsign is invalid")
└
[31m[1maprslib.exceptions.ParseError[0m:[1m fromcallsign is invalid[0m
[1mDuring handling of the above exception, another exception occurred:[0m
[33m[1mTraceback (most recent call last):[0m
File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
self._bootstrap_inner()
│ └
└
File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
self.run()
│ └
└
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprsd/threads/aprsd.py", line 51, in run
can_loop = self.loop()
│ └
└
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprsd/threads/rx.py", line 47, in loop
self._client.consumer(
│ │ └
│ └
└
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprsd/client/kiss.py", line 103, in consumer
self._client.consumer(callback)
│ │ │ └ >
│ │ └
│ └
└
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprsd/client/drivers/kiss.py", line 87, in consumer
self.kiss.read(callback=self.parse_frame, min_frames=None)
│ │ │ │ └
│ │ │ └
│ │ └
│ └ TCPKISS(_protocol=KISSProtocol(transport=<_SelectorSocketTransport fd=6 read=polling write=>, frames=
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/ax253/decode.py", line 248, in read
self.protocol.read_frames(
│ └
└ TCPKISS(_protocol=KISSProtocol(transport=<_SelectorSocketTransport fd=6 read=polling write=>, frames=._ at 0xf4dfcbb8>
│ └
└ <_UnixSelectorEventLoop running=True closed=False debug=False>
File "/usr/lib/python3.11/asyncio/base_events.py", line 640, in run_until_complete
self.run_forever()
│ └
└ <_UnixSelectorEventLoop running=True closed=False debug=False>
File "/usr/lib/python3.11/asyncio/base_events.py", line 607, in run_forever
self._run_once()
│ └
└ <_UnixSelectorEventLoop running=True closed=False debug=False>
File "/usr/lib/python3.11/asyncio/base_events.py", line 1922, in _run_once
handle._run()
│ └
└ )>
File "/usr/lib/python3.11/asyncio/events.py", line 80, in _run
self._context.run(self._callback, *self._args)
│ │ │ │ │ └
│ │ │ │ └ )>
│ │ │ └
│ │ └ )>
│ └
└ )>
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/ax253/decode.py", line 141, in _
return [f async for f in self.read(n_frames=n_frames, callback=callback)]
│ │ │ └ >
│ │ └ None
│ └
└ KISSProtocol(transport=<_SelectorSocketTransport fd=6 read=polling write=>, frames=
return [f async for f in self.read(n_frames=n_frames, callback=callback)]
│ └ b'\x82\xa0\x88\xaebj\xe0\x8e\x82\xa0\x8e\xa8\x8a\xe0\x8e\xa8\x9e\xae\x9c@\xe0\xae\x92\x88\x8ad@e\x03\xf0}REPEAT>APZ100,TCPIP,...
└ b'\x82\xa0\x88\xaebj\xe0\x8e\x82\xa0\x8e\xa8\x8a\xe0\x8e\xa8\x9e\xae\x9c@\xe0\xae\x92\x88\x8ad@e\x03\xf0}REPEAT>APZ100,TCPIP,...
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/ax253/decode.py", line 123, in read
callback(frame)
│ └ b'\x88\x92\x8a\xa2\xaa\xae`\x9cl\xb2\x84\x90@\xf3\x03\xf0`0M_l?mj/`":)}_%'
└ >
> File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprsd/client/drivers/kiss.py", line 79, in parse_frame
self._parse_callback(**kwargs)
│ │ └ {'frame': Frame(destination=Address(callsign=b'DIEQUW', ssid=0, digi=False), source=Address(callsign=b'N6YBH', ssid=9, digi=T...
│ └ >
└
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprsd/threads/rx.py", line 71, in _process_packet
self.process_packet(*args, **kwargs)
│ │ │ └ {'frame': Frame(destination=Address(callsign=b'DIEQUW', ssid=0, digi=False), source=Address(callsign=b'N6YBH', ssid=9, digi=T...
│ │ └ ()
│ └
└
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprsd/threads/rx.py", line 98, in process_packet
packet = self._client.decode_packet(*args, **kwargs)
│ │ │ │ └ {'frame': Frame(destination=Address(callsign=b'DIEQUW', ssid=0, digi=False), source=Address(callsign=b'N6YBH', ssid=9, digi=T...
│ │ │ └ ()
│ │ └
│ └
└
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprsd/client/kiss.py", line 90, in decode_packet
raw = aprslib.parse(str(frame))
│ │ └ Frame(destination=Address(callsign=b'DIEQUW', ssid=0, digi=False), source=Address(callsign=b'N6YBH', ssid=9, digi=True), path...
│ └
└
File "/home/pi/.aprsd-venv/lib/python3.11/site-packages/aprslib/parsing/__init__.py", line 123, in parse
raise ParseError(str(msg), packet)
│ └ 'N6YBH-9*>DIEQUW:`0M_l?mj/`":)}_%'
└
[31m[1maprslib.exceptions.ParseError[0m:[1m fromcallsign is invalid[0m
[32m2024-11-25 21:19:51.953[0m | [33mThread-58 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:19:51] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:20:40.770[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:07:56.185810 RX:9 TX:4 Tracker:4 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:3 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:20:40.773[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000503 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:20:40.775[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:07:57.928929 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:20:40.777[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.933837 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:20:52.041[0m | [33mThread-62 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:20:52] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:12.272[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APWW11', ssid=0, digi=False), source=Address(callsign=b'KG6TTN', ssid=0, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=False), Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b';TTN.SH.1 *252121z3844.76N\\12117.88Wl510/012')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:21:12.275[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'KG6TTN>APWW11,GTOWN,WIDE2-1:;TTN.SH.1 *252121z3844.76N\12117.88Wl510/012'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:21:12.299[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 516[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:21:12.300[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mGot a packet not meant for us.[0m | [36maprsd.threads.rx[0m:[36mprocess_other_packet[0m:[35m248[0m
[32m2024-11-25 21:21:12.302[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'KG6TTN:None:None'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:21:37.574[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'APDW16', ssid=0, digi=False), source=Address(callsign=b'GTOWN', ssid=0, digi=False), path=[Address(callsign=b'WIDE2', ssid=1, digi=False)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'!G:k^2/w-`#{>G KM6LYW WIDE1 RF+inet http://digipi.org')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:21:37.576[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'GTOWN>APDW16,WIDE2-1:!G:k^2/w-`#{>G KM6LYW WIDE1 RF+inet http://digipi.org'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:21:37.595[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 542[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:21:37.596[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mGot a packet not meant for us.[0m | [36maprsd.threads.rx[0m:[36mprocess_other_packet[0m:[35m248[0m
[32m2024-11-25 21:21:37.598[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'GTOWN:Lat:38.920Lon:-120.864KM6LYWWIDE1RF+inethttp://digipi.org'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:21:40.787[0m | [33mKeepAlive [0m | [1mINFO [0m | [1mKM6LYW - Uptime 0:08:56.202694 RX:11 TX:4 Tracker:4 Msgs TX:0 RX:0 Last:N/A Email: N/A - RAM Current:1MB Peak:11MB Threads:3 LoggingQueue:0[0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m82[0m
[32m2024-11-25 21:21:40.789[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;40;8;158mKeepAlive [0m[1m Alive? True 0:00:00.000462 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:21:40.792[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;64;220;241mRX_PKT [0m[1m Alive? True 0:08:57.945768 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:21:40.794[0m | [33mKeepAlive [0m | [1mINFO [0m | [1m[38;2;10;169;251mProcessPKT [0m[1m Alive? True 0:00:00.186498 [0m | [36maprsd.threads.keep_alive[0m:[36mloop[0m:[35m96[0m
[32m2024-11-25 21:21:47.581[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mkwargs {'frame': Frame(destination=Address(callsign=b'DIEQUW', ssid=0, digi=False), source=Address(callsign=b'N6YBH', ssid=9, digi=False), path=[Address(callsign=b'GTOWN', ssid=0, digi=True)], control=Control(v=b'\x03'), pid=b'\xf0', info=b'`0M_l!zj/`":)}_%')}[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m80[0m
[32m2024-11-25 21:21:47.583[0m | [33mRX_PKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mGot an APRS Frame 'N6YBH-9>DIEQUW,GTOWN*:`0M_l!zj/`":)}_%'[0m | [36maprsd.client.kiss[0m:[36mdecode_packet[0m:[35m82[0m
[32m2024-11-25 21:21:47.603[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mProcessPKT-LOOP 552[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m189[0m
[32m2024-11-25 21:21:47.605[0m | [33mProcessPKT [0m | [1mINFO [0m | [1mGot a packet not meant for us.[0m | [36maprsd.threads.rx[0m:[36mprocess_other_packet[0m:[35m248[0m
[32m2024-11-25 21:21:47.606[0m | [33mProcessPKT [0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mPacket processing complete for pkt 'N6YBH-9:Lat:38.693Lon:-120.828Altitude564Course194222mbits'[0m | [36maprsd.threads.rx[0m:[36mprocess_packet[0m:[35m238[0m
[32m2024-11-25 21:21:52.124[0m | [33mThread-65 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:52] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.219[0m | [33mThread-29 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mWS Disconnected[0m | [36maprsd.cmds.webchat[0m:[36mon_disconnect[0m:[35m474[0m
[32m2024-11-25 21:21:57.222[0m | [33mThread-29 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "GET /socket.io/?EIO=4&transport=websocket&sid=_dNGJXYUCLmkg7bAAAAC HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.257[0m | [33mThread-66 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mTemplate index.html[0m | [36maprsd.cmds.webchat[0m:[36mindex[0m:[35m388[0m
[32m2024-11-25 21:21:57.260[0m | [33mThread-66 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mtransport tcpkiss aprs_connection TCPKISS://localhost:8001[0m | [36maprsd.cmds.webchat[0m:[36mindex[0m:[35m391[0m
[32m2024-11-25 21:21:57.262[0m | [33mThread-66 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186minitial stats = {'time': '11-25-2024 21:21:57', 'stats': {'APRSDStats': {'version': '3.4.4.dev38+g9f7d169', 'uptime': '0:09:12.672883', 'callsign': 'KM6LYW', 'memory_current': 1994685, 'memory_current_str': '1MB', 'memory_peak': 12004252, 'memory_peak_str': '11MB', 'loging_queue': 0}, 'PacketTrack': {'total_tracked': 4, 'packets': {'1973': {'last_send_time': 0, 'send_count': 0, 'retry_count': 3, 'message': 'KM6LYW>APZ100:@252115z3854.71N/12056.14WlDigiPi WebChat Beacon http://digipi.org'}, '1974': {'last_send_time': 1732569405, 'send_count': 2, 'retry_count': 3, 'message': 'KM6LYW>APZ100::APRSPH :ack1974'}}}, 'APRSClientStats': {'transport': 'tcpkiss', 'filter': None, 'connected': True, 'host': 'localhost', 'port': 8001}}, 'transport': 'tcpkiss', 'aprs_connection': 'TCPKISS://localhost:8001'}[0m | [36maprsd.cmds.webchat[0m:[36mindex[0m:[35m395[0m
[32m2024-11-25 21:21:57.265[0m | [33mThread-66 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "GET / HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.353[0m | [33mThread-68 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/css/upstream/bootstrap.min.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.357[0m | [33mThread-67 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/css/upstream/google-fonts.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.367[0m | [33mThread-69 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/css/index.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.372[0m | [33mThread-70 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/css/upstream/jquery.toast.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.383[0m | [33mThread-72 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/css/tabs.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.387[0m | [33mThread-71 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/css/chat.css HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.398[0m | [33mThread-73 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/js/upstream/jquery-3.7.1.min.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.408[0m | [33mThread-74 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/js/upstream/jquery.toast.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.412[0m | [33mThread-75 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/js/upstream/socket.io.min.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.417[0m | [33mThread-76 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/js/upstream/bootstrap.bundle.min.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.474[0m | [33mThread-77 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/js/gps.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.481[0m | [33mThread-79 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/js/send-message.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.483[0m | [33mThread-78 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/js/main.js HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.536[0m | [33mThread-82 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "GET /stats HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.543[0m | [33mThread-80 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "[36mGET /static/css/upstream/font.woff2 HTTP/1.1[0m" 304 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.545[0m | [33mThread-81 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "GET /socket.io/?EIO=4&transport=polling&t=PDbCzhq HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.601[0m | [33mThread-84 (process_request_thread)[0m | [38;2;186;186;186mDEBUG [0m | [38;2;186;186;186mWeb socket connected[0m | [36maprsd.cmds.webchat[0m:[36mon_connect[0m:[35m467[0m
[32m2024-11-25 21:21:57.605[0m | [33mThread-84 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "POST /socket.io/?EIO=4&transport=polling&t=PDbCzip&sid=H-VXCf4OOkwR9WtrAAAE HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m
[32m2024-11-25 21:21:57.615[0m | [33mThread-87 (process_request_thread)[0m | [1mINFO [0m | [1m192.168.1.100 - - [25/Nov/2024 21:21:57] "GET /socket.io/?EIO=4&transport=polling&t=PDbCzip.0&sid=H-VXCf4OOkwR9WtrAAAE HTTP/1.1" 200 -[0m | [36mwerkzeug._internal[0m:[36m_log[0m:[35m97[0m