Trill SDK Methods
(bool) start_sender: (NSString*) payload: (int) algo: (int) repeat_count: (float) gap;
Start the sending process on the application. The method returns true if sending is started successfully. In case of error check callback onError
payload: String to send
algo: Algorithm for sending payload ( Algorithm could be TRILL_ALGO_NEAR,
TRILL_ALGO_MID, TRILL_ALGO_FAR
repeat_count: no of times the payload is to be sent.
repeat_gap: Gap between two plays in seconds ( range between 0.2 - 1 ).
(bool) stop_sender;
Stop the sending process on the application. The method returns true if
sending is successfully stopped. In case of error check callback onError
(bool) start_receiver;
Start receiving trill tones on the application. The method returns true if the
receiver is successfully started. In case of error check callback onError
(bool) stop_receiver;
Stop receiving trill tones. The method returns true if the receiver is
successfully stopped. In case of error check callback onError
Sample Code for Sending data:
// Start sending data with playing algo as Algo Far, repeat count as 3 and gaps between two play as 0.2
seconds
trill?.start_sender(“abcdef”, TRILL_ALGO_FAR, 3, 0.2);
// Stop Sending Data
trill?.stop_sender();.
Sample Code for Receiving data:
// Start receiving data
trill?.start_receiver();
// Send SSID and Password with algo OFSR and repeat counter 50
trill?.stop_receiver();
Last updated