Sending exit command on closing configurator.
parent
91a63e05cf
commit
71008b6aad
19
eventPage.js
19
eventPage.js
|
@ -27,10 +27,23 @@ function startApplication() {
|
||||||
|
|
||||||
if (connectionId && valid_connection) {
|
if (connectionId && valid_connection) {
|
||||||
// code below is handmade MSP message (without pretty JS wrapper), it behaves exactly like MSP.send_message
|
// code below is handmade MSP message (without pretty JS wrapper), it behaves exactly like MSP.send_message
|
||||||
|
// sending exit command just in case the cli tab was open.
|
||||||
// reset motors to default (mincommand)
|
// reset motors to default (mincommand)
|
||||||
var bufferOut = new ArrayBuffer(22),
|
|
||||||
bufView = new Uint8Array(bufferOut),
|
var bufferOut = new ArrayBuffer(5);
|
||||||
checksum = 0;
|
var bufView = new Uint8Array(bufferOut);
|
||||||
|
|
||||||
|
bufView[0] = 0x65; // e
|
||||||
|
bufView[1] = 0x78; // x
|
||||||
|
bufView[2] = 0x69; // i
|
||||||
|
bufView[3] = 0x74; // t
|
||||||
|
bufView[4] = 0x0D; // enter
|
||||||
|
|
||||||
|
chrome.serial.send(connectionId, bufferOut, function () { console.log('Send exit') });
|
||||||
|
|
||||||
|
bufferOut = new ArrayBuffer(29);
|
||||||
|
bufView = new Uint8Array(bufferOut);
|
||||||
|
var checksum = 0;
|
||||||
|
|
||||||
bufView[0] = 36; // $
|
bufView[0] = 36; // $
|
||||||
bufView[1] = 77; // M
|
bufView[1] = 77; // M
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||||
<meta name="author" content="cTn" />
|
<meta name="author" content="cTn" />
|
||||||
|
|
||||||
<link type="text/css" rel="stylesheet" href="./main.css" media="all" />
|
<link type="text/css" rel="stylesheet" href="./main.css" media="all" />
|
||||||
<link type="text/css" rel="stylesheet" href="./js/libraries/jquery.nouislider.min.css" rel="stylesheet">
|
<link type="text/css" rel="stylesheet" href="./js/libraries/jquery.nouislider.min.css">
|
||||||
<link type="text/css" rel="stylesheet" href="./js/libraries/jquery.nouislider.pips.min.css" rel="stylesheet">
|
<link type="text/css" rel="stylesheet" href="./js/libraries/jquery.nouislider.pips.min.css">
|
||||||
|
|
||||||
<link type="text/css" rel="stylesheet" href="./tabs/landing.css" media="all" />
|
<link type="text/css" rel="stylesheet" href="./tabs/landing.css" media="all" />
|
||||||
<link type="text/css" rel="stylesheet" href="./tabs/setup.css" media="all" />
|
<link type="text/css" rel="stylesheet" href="./tabs/setup.css" media="all" />
|
||||||
|
|
Loading…
Reference in New Issue