mirror of
https://github.com/liberatedsystems/Sideband_CE.git
synced 2024-09-03 04:13:27 +02:00
Fixed incorrect defaults for IFAC size after increase in default values in RNS
This commit is contained in:
parent
7e5948403b
commit
3b7d1b7892
@ -2810,6 +2810,11 @@ class SidebandCore():
|
|||||||
else:
|
else:
|
||||||
ifac_netkey = self.config["connect_tcp_ifac_passphrase"]
|
ifac_netkey = self.config["connect_tcp_ifac_passphrase"]
|
||||||
|
|
||||||
|
if ifac_netname != None or ifac_netkey != None:
|
||||||
|
ifac_size = 16
|
||||||
|
else:
|
||||||
|
ifac_size = None
|
||||||
|
|
||||||
tcpinterface = RNS.Interfaces.TCPInterface.TCPClientInterface(
|
tcpinterface = RNS.Interfaces.TCPInterface.TCPClientInterface(
|
||||||
RNS.Transport,
|
RNS.Transport,
|
||||||
"TCPClientInterface",
|
"TCPClientInterface",
|
||||||
@ -2834,7 +2839,7 @@ class SidebandCore():
|
|||||||
else:
|
else:
|
||||||
if_mode = None
|
if_mode = None
|
||||||
|
|
||||||
self.reticulum._add_interface(tcpinterface, mode=if_mode, ifac_netname=ifac_netname, ifac_netkey=ifac_netkey)
|
self.reticulum._add_interface(tcpinterface, mode=if_mode, ifac_netname=ifac_netname, ifac_netkey=ifac_netkey, ifac_size=ifac_size)
|
||||||
self.interface_tcp = tcpinterface
|
self.interface_tcp = tcpinterface
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
@ -2857,6 +2862,11 @@ class SidebandCore():
|
|||||||
else:
|
else:
|
||||||
ifac_netkey = self.config["connect_i2p_ifac_passphrase"]
|
ifac_netkey = self.config["connect_i2p_ifac_passphrase"]
|
||||||
|
|
||||||
|
if ifac_netname != None or ifac_netkey != None:
|
||||||
|
ifac_size = 16
|
||||||
|
else:
|
||||||
|
ifac_size = None
|
||||||
|
|
||||||
i2pinterface = RNS.Interfaces.I2PInterface.I2PInterface(
|
i2pinterface = RNS.Interfaces.I2PInterface.I2PInterface(
|
||||||
RNS.Transport,
|
RNS.Transport,
|
||||||
"I2PInterface",
|
"I2PInterface",
|
||||||
@ -2880,7 +2890,7 @@ class SidebandCore():
|
|||||||
else:
|
else:
|
||||||
if_mode = None
|
if_mode = None
|
||||||
|
|
||||||
self.reticulum._add_interface(i2pinterface, mode = if_mode, ifac_netname=ifac_netname, ifac_netkey=ifac_netkey)
|
self.reticulum._add_interface(i2pinterface, mode = if_mode, ifac_netname=ifac_netname, ifac_netkey=ifac_netkey, ifac_size=ifac_size)
|
||||||
|
|
||||||
for si in RNS.Transport.interfaces:
|
for si in RNS.Transport.interfaces:
|
||||||
if type(si) == RNS.Interfaces.I2PInterface.I2PInterfacePeer:
|
if type(si) == RNS.Interfaces.I2PInterface.I2PInterfacePeer:
|
||||||
|
@ -290,6 +290,20 @@ def shared_radio_horizon(c1, c2,):
|
|||||||
"antenna_distance": antenna_distance
|
"antenna_distance": antenna_distance
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def ghtest():
|
||||||
|
import pygeodesy
|
||||||
|
from pygeodesy.ellipsoidalKarney import LatLon
|
||||||
|
ginterpolator = pygeodesy.GeoidKarney("./assets/geoids/egm2008-5.pgm")
|
||||||
|
|
||||||
|
# Make an example location
|
||||||
|
lat=51.416422
|
||||||
|
lon=-116.217151
|
||||||
|
|
||||||
|
# Get the geoid height
|
||||||
|
single_position=LatLon(lat, lon)
|
||||||
|
h = ginterpolator(single_position)
|
||||||
|
print(h)
|
||||||
|
|
||||||
# def tests():
|
# def tests():
|
||||||
# import RNS
|
# import RNS
|
||||||
# import numpy as np
|
# import numpy as np
|
||||||
|
@ -282,6 +282,7 @@ class RVDetails(MDRecycleView):
|
|||||||
self.data = []
|
self.data = []
|
||||||
|
|
||||||
def update_source(self, rendered_telemetry=None):
|
def update_source(self, rendered_telemetry=None):
|
||||||
|
try:
|
||||||
if not rendered_telemetry:
|
if not rendered_telemetry:
|
||||||
rendered_telemetry = []
|
rendered_telemetry = []
|
||||||
|
|
||||||
@ -555,7 +556,11 @@ class RVDetails(MDRecycleView):
|
|||||||
self.entries.append({"icon": "timeline-question-outline", "text": f"No telemetry available for this device"})
|
self.entries.append({"icon": "timeline-question-outline", "text": f"No telemetry available for this device"})
|
||||||
|
|
||||||
self.data = self.entries
|
self.data = self.entries
|
||||||
|
except Exception as e:
|
||||||
|
import traceback
|
||||||
|
exception_info = "".join(traceback.TracebackException.from_exception(e).format())
|
||||||
|
RNS.log(f"An {str(type(e))} occurred while updating service telemetry: {str(e)}", RNS.LOG_ERROR)
|
||||||
|
RNS.log(exception_info, RNS.LOG_ERROR)
|
||||||
|
|
||||||
|
|
||||||
layout_object_details = """
|
layout_object_details = """
|
||||||
|
Loading…
Reference in New Issue
Block a user