When I try to send data to update a characteristic, no data is ever sent.
The problem seems to lie in the retry logic in the case where the characteristic hasn't yet been discovered; when 'flushPendingOperations' gets called, the operations array is empty giving the method nothing to flush.
This issue is apparent in the same project I uploaded to the other issue (#48).
When I try to send data to update a characteristic, no data is ever sent.
The problem seems to lie in the retry logic in the case where the characteristic hasn't yet been discovered; when 'flushPendingOperations' gets called, the operations array is empty giving the method nothing to flush.
This issue is apparent in the same project I uploaded to the other issue (#48).