2023-06-17 09:10:09 -05:00
|
|
|
#include "mesh/generated/meshtastic/deviceonly.pb.h"
|
|
|
|
|
#include "mesh/generated/meshtastic/mesh.pb.h"
|
|
|
|
|
|
2023-10-11 06:17:05 -05:00
|
|
|
#pragma once
|
|
|
|
|
#include "NodeDB.h"
|
2023-06-17 09:10:09 -05:00
|
|
|
|
2023-10-11 06:17:05 -05:00
|
|
|
class TypeConversions
|
2023-06-17 09:10:09 -05:00
|
|
|
{
|
2023-10-11 06:17:05 -05:00
|
|
|
public:
|
|
|
|
|
static meshtastic_NodeInfo ConvertToNodeInfo(const meshtastic_NodeInfoLite *lite);
|
|
|
|
|
static meshtastic_PositionLite ConvertToPositionLite(meshtastic_Position position);
|
|
|
|
|
static meshtastic_Position ConvertToPosition(meshtastic_PositionLite lite);
|
|
|
|
|
};
|