====== Disconnect ======
The **Disconnect** function simply disconnects the Bluetooth link between your phone and the NXT brick.
nxt.Disconnect();
====Example - IsConnected Connect / Disconnect to NXT with FontAwesome icons====
var nxt, lay;
function OnStart()
{
lay = app.CreateLayout( "Linear", "VCenter, FillXY" );
//Create Connect button.
btnConnect = app.CreateButton( "[fa-plug] Connect", 0.5, 0.08, "Gray,FontAwesome" );
btnConnect.SetMargins( 0.1, 0.01, 0.1, 0.01 );
btnConnect.SetTextSize( 24 );
btnConnect.SetOnTouch( btnConnect_OnTouch );
lay.AddChild( btnConnect );
app.AddLayout( lay );
nxt = app.CreateNxt();
nxt.SetOnConnected(onNXTConnected);
}
function onNXTConnected()
{
if (nxt.IsConnected()) {
btnConnect.SetText("[fa-unlink] Disconnect");
app.ShowPopup("Connected to Bluetooth device: "+nxt.GetBtName()+" : "+nxt.GetBtAddress());
}
}
function btnConnect_OnTouch()
{
if (nxt.IsConnected()) {
app.ShowPopup( "Disconnectig from Bluetooth device: "+nxt.GetBtName() );
nxt.Disconnect();
btnConnect.SetText("[fa-plug] Connect");
} else {
//Show list of NXT devices.
nxt.ShowDevices();
}
}