* Terminal Chat: "set ..." commands, save to "node_prefs" file, consistent with the other firmwares

This commit is contained in:
Scott Powell
2025-02-03 13:56:57 +11:00
parent 7b31fc8ef9
commit 466caebd9a
5 changed files with 116 additions and 20 deletions

View File

@@ -1,11 +1,11 @@
#include <helpers/BaseChatMesh.h>
#include <Utils.h>
mesh::Packet* BaseChatMesh::createSelfAdvert(const char* name) {
mesh::Packet* BaseChatMesh::createSelfAdvert(const char* name, double lat, double lon) {
uint8_t app_data[MAX_ADVERT_DATA_SIZE];
uint8_t app_data_len;
{
AdvertDataBuilder builder(ADV_TYPE_CHAT, name);
AdvertDataBuilder builder(ADV_TYPE_CHAT, name, lat, lon);
app_data_len = builder.encodeTo(app_data);
}