iExternalAccessory – A flexible and customize way to connect MFi devices

iExternalAccessory - A flexible and customize way to connect MFi devices

iExternalAccessory – A flexible and customize way to connect MFi devices

Author
Alberto Iglesias
Release
2019-09-12
Version
2.0.0
Requirement
B4i

£8.99

iExternalAccessory – A flexible and customize way to connect MFi devices

SKU: B4ILIBEXAC Category: Tag:

Product Description

A flexible and customize way to connect MFi devices

This library was made based on “ExternalAccessory” from Apple

Installation instructions:

– Copy the *.a and *.h files into the folder “Libs” in your MAC or in your MAC HOSTED by AnywhereSoftware, normally in “B4i-MacServer\Libs” folder

-Copy the iExternalAccessory.xml to your custom libraries folder in B4i
– Select in your REFERENCED LIBRARIES

  • ReadData (BytesReceived As String)
  • ReadData2 (HexReceived() As String)
  • ReadData3 (DecReceived() As String)
  • onEAScan (Result as String)
  • onClose
  • onConnected (Accessory As String)
  • onDisconnected (Accessory As String)
  • onOpen
  • onStream (Event As String)
  • onInitialized (EventName As String)

Methods:

  • EACloseSession
  • EAScan
  • EAGetAccessories As String
  • EAOpenSession:: (name As String, protocol As String) As Boolean
  • EASendHex: (hextosend As String) As Boolean
  • EASendText: (texttosend As String) As Boolean
  • Initialize (EventName As String)
    Initializes the object.
  • LicenseShow
    Show License
  • isConnected As Boolean

Properties:

  • Author As String [read only]
    Author of this Library
  • DebugMode As BOOL
    Enable/Disable Debug mode from Library
  • ErrorCode As Int [read only]
    Last Error Code
  • ErrorDescription As String  [read only]
    Last Error Description
  • LicenseEmail As String 
    License Email
  • LicenseKey As String 
    License Key
  • Version As String  [read only]
    Library Version

Library
Sample

 

 

BEFORE PAY ANY LIBRAY, YOU CAN TEST THE LIBRARY TO MAKE SURE WILL BE WORK FOR YOUR PROJECT