4.11. IPeripheralConnectParser
added in version 1.6.0
An interface to provide functions to generate commands to get the connection/disconnection status of the peripheral.
This interface is only for models which support the peripheral. For the supporting models, refer to Supported Peripherals .
Member
Name
Contents
Gets the connection/disconnection status of the peripheral.
4.11.1. isConnected
added in version 1.6.0
Gets the connection/disconnection status of the peripheral.
Executes after the parse returns Success .
Declaration
boolean isConnected();
Parameter
None
Return value
Contents
Type
The connection/disconnection status of the peripheral.
boolean
Examples
Communication.parseDoNotCheckCondition(DisplayFragment.class, parser, setting.getPortName(), setting.getPortSettings(), 10000, getActivity(), new Communication.SendCallback() { @Override public void onStatus(boolean result, Communication.Result communicateResult) { if (!mIsForeground) { return; } String msg; String title; if (result) { title = "Check Status"; if (parser.isConnected()) { msg = "Display Connect"; } else { msg = "Display Disconnect"; } } else { title = "Communication Result"; msg = "Printer Impossible"; } ... } });
Refer to DisplayFragment.java / DisplayExtFragment.java / MelodySpeakerFragment.java.