libblepp
libblepp copied to clipboard
blelogger – terminate called after throwing an instance of 'std::logic_error'
I've made and installed this library and am attempting to run the blelogger
file with:
sudo ./blelogger C6:E7:40:7B:1B:35
I've also modified the blelogger
file to change the debug level to
log_level = Debug;
When I try run blelogger
it gives the following
info 1689609679.778310 log_fd_: Socket success: 221 (/home/rbeattie/Documents/libblepp/src/blestatemachine.cc)
info 1689609679.778485 log_fd_: Socket success: 266 (/home/rbeattie/Documents/libblepp/src/blestatemachine.cc)
info 1689609679.778586 log_fd_: Socket success: 171 (/home/rbeattie/Documents/libblepp/src/blestatemachine.cc)
info 1689609679.778676 log_l2cap_options: options.omtu = 672
info 1689609679.778754 log_l2cap_options: options.imtu = 672
info 1689609679.778831 log_l2cap_options: options.flush_to = 65535
info 1689609679.778905 log_l2cap_options: options.mode = 0
info 1689609679.778980 log_l2cap_options: options.fcs = 1
info 1689609679.779055 log_l2cap_options: options.max_tx = 3
info 1689609679.779130 log_l2cap_options: options.txwin_size = 63
debug 1689609679.779211 connect: address = c6:e7:40:7b:1b:35
debug 1689609679.779281 connect: str2ba = 0
error 1689609721.673936 log_fd_: Error on line: 293 (/home/rbeattie/Documents/libblepp/src/blestatemachine.cc): Operation now in progress
terminate called after throwing an instance of 'std::logic_error'
what(): Trying to read socket while connecting
Aborted
I'm getting the address from lescan
so I'm sure that the adapter can see it