Update typo, import from js library

1.2-legacy
Jm Casler 2020-10-22 18:26:43 -07:00
rodzic 13ef48094d
commit 00eed206cb
4 zmienionych plików z 52 dodań i 1 usunięć

Wyświetl plik

@ -0,0 +1,51 @@
var meshtasticClient;
var connectionOne;
// run init when DOM is ready
document.addEventListener("DOMContentLoaded", function() {
// Create new client instance
meshtasticClient = new meshtasticjs.Client;
});
// Important: the connect action must be called from a user interaction (e.g. button press), otherwise the browsers won't allow the connect
function connect() {
// Create new connection
connectionOne = meshtasticClient.createBLEConnection();
// Add event listeners that get called when a new packet is received / state of device changes
connectionOne.addEventListener('dataPacket', function(packet) { console.log(packet)});
connectionOne.addEventListener('userPacket', function(packet) { console.log(packet)});
connectionOne.addEventListener('positionPacket', function(packet) { console.log(packet)});
connectionOne.addEventListener('connected', function() { console.log('connected!')});
connectionOne.addEventListener('disconnected', function() { console.log('disconnected!')});
// Connect to the device async, then send a text message
connectionOne.connect()
.then(result => {
// This gets called when the connection has been established
// -> send a message over the mesh network. If no recipient node is provided, it gets sent as a broadcast
return connectionOne.sendText('meshtastic is awesome');
})
.then(result => {
// This gets called when the message has been sucessfully sent
console.log('Message sent!');})
.catch(error => { console.log(error); });
}

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Wyświetl plik

@ -323,7 +323,7 @@ void handleStaticBrowse(HTTPRequest *req, HTTPResponse *res)
}
res->println("<h2>Upload new file</h2>");
res->println("<p>This interface is experemntal!</p>");
res->println("<p><b>*** This interface is experimental ***</b></p>");
res->println("<p>This form allows you to upload files. Keep your filenames very short and files small. Big filenames and big "
"files are a known problem.</p>");
res->println("<form method=\"POST\" action=\"/upload\" enctype=\"multipart/form-data\">");