team-3/src/c3nav/mesh/utils.py

17 lines
440 B
Python
Raw Normal View History

def get_mesh_comm_group(address):
return 'mesh_comm_%s' % address.replace(':', '-')
2023-10-04 22:25:15 +02:00
def indent_c(code):
return " "+code.replace("\n", "\n ")
2023-10-05 05:02:01 +02:00
def get_node_names():
from c3nav.mesh.models import MeshNode
return {
**{node.address: node.name for node in MeshNode.objects.all()},
'ff:ff:ff:ff:ff:ff': "broadcast",
'00:00:00:ff:ff:ff': "direct parent",
'00:00:00:00:00:00': "root",
}