Class BleDriver


  • public class BleDriver
    extends java.lang.Object
    • Field Detail

      • mainHandler

        public static android.os.Handler mainHandler
      • mHandshakeHandler

        public static android.os.Handler mHandshakeHandler
      • mCallbacksHandler

        public static android.os.Handler mCallbacksHandler
      • mWriteHandler

        public static android.os.Handler mWriteHandler
      • mReadHandler

        public static android.os.Handler mReadHandler
    • Method Detail

      • getInstance

        public static BleDriver getInstance​(android.content.Context appContext,
                                            Logger logger)
      • bytesToHex

        public static java.lang.String bytesToHex​(byte[] bytes)
      • isInit

        public boolean isInit()
      • setInit

        public void setInit​(boolean status)
      • isStarted

        public boolean isStarted()
      • setStarted

        public void setStarted​(boolean status)
      • StartBleDriver

        public void StartBleDriver​(java.lang.String localPeerID)
      • StopBleDriver

        public void StopBleDriver()
      • SendToPeer

        public boolean SendToPeer​(java.lang.String remotePID,
                                  byte[] payload)
      • idFromPid

        public static java.lang.String idFromPid​(java.lang.String pid)