| Commit message (Expand) | Author | Age | Files | Lines |
* | Add BTGattHandler::getCharListenerCount() to validate [add|remove]CharListene... | Sven Gothel | 2021-09-26 | 3 | -14/+51 |
* | Add build-cross.sh using chroot to target system (from my pi-gen work, using ... | Sven Gothel | 2021-09-26 | 2 | -0/+95 |
* | scripts/run*: Unify launch scripts using single defintion and symbolic links ... | Sven Gothel | 2021-09-26 | 11 | -454/+194 |
* | Add more details and overview to Bluetooth 4 + 5 Adapter | Sven Gothel | 2021-09-26 | 6 | -4/+197 |
* | L2CAPComm::[read|write]: Explode 'errout:' branch: WORDY_ for (!is_open || in... | Sven Gothel | 2021-09-26 | 3 | -74/+158 |
* | L2CAPComm::ExitCode -> RWExitCode | Sven Gothel | 2021-09-26 | 4 | -49/+52 |
* | L2CAPComm/BTGattHandle/SMPHandler: Show informal INFO_PRINT on non interrupti... | Sven Gothel | 2021-09-25 | 3 | -7/+7 |
* | BTAdapter::stopDiscovery(): Resolves checkDiscoveryState error message @ HCI ... | Sven Gothel | 2021-09-25 | 1 | -1/+7 |
* | BTAdapter::poweredOff: Fix passiv behavior, no ERR_PRINT (only if !isValid())... | Sven Gothel | 2021-09-25 | 2 | -12/+15 |
* | HCIACLData::getL2CAPFrame: Only show l2cap drops for detailed 'direct_bt.debu... | Sven Gothel | 2021-09-25 | 1 | -3/+4 |
* | Add BTGattChar::removeCharListener() and add convenience BTGattChar::disableI... | Sven Gothel | 2021-09-24 | 5 | -104/+217 |
* | EIRDataTypeSet: Simplify toString() | Sven Gothel | 2021-09-24 | 1 | -62/+6 |
* | Java: BTAdapter/BTDevice: Add [get|set]ConnectedLE_PHY(..), setDefaultLE_PHY(... | Sven Gothel | 2021-09-24 | 10 | -6/+496 |
* | HCIHandler/BTAdapter/BTDevice: Add le_set[_default]_phy(..) / set[Connected|D... | Sven Gothel | 2021-09-24 | 10 | -16/+363 |
* | HCIHandler::le_read_phy(..)/BTDevice::getConnectedLE_PHY(..): Use orig HCI ar... | Sven Gothel | 2021-09-24 | 5 | -43/+29 |
* | HCIHandler: Return HCIStatusCode::DISCONNECTED if not open instead of INTERNA... | Sven Gothel | 2021-09-24 | 1 | -12/+12 |
* | Added HCIHandler::check_open_connection(..): Reuse same state and param check... | Sven Gothel | 2021-09-24 | 2 | -81/+61 |
* | BTAdapter: Simplify State checking isValid() && hci.isOpen() && POWERED via i... | Sven Gothel | 2021-09-24 | 2 | -43/+23 |
* | [BTGatt|SMP]Handler::l2capReaderThreadImpl(): Only an error if 0 > len, 0 == ... | Sven Gothel | 2021-09-23 | 2 | -2/+2 |
* | L2CAPComm::read()/write(): Expose 'len' in debug messages | Sven Gothel | 2021-09-23 | 1 | -12/+12 |
* | [BTGatt|SMP]Handler::l2capReaderThreadImpl()/send(): On R/W failue, IRQ|DBT o... | Sven Gothel | 2021-09-23 | 2 | -14/+22 |
* | HCIHandler/BTDevice: Enhance API doc on conn_latency and supervision_timeout;... | Sven Gothel | 2021-09-23 | 3 | -4/+13 |
* | L2CAPComm::getStateString(..): Add more details: interrupt_flag if avail and ... | Sven Gothel | 2021-09-23 | 1 | -3/+11 |
* | BTGattHandler::validateConnected(): Propagate l2capHasIOError -> has_ioerror ... | Sven Gothel | 2021-09-23 | 1 | -3/+3 |
* | Resolve L2CAPComm post-close 'has_ioerror' setting (reusing instance failed);... | Sven Gothel | 2021-09-23 | 4 | -36/+158 |
* | Bump jaulib v0.4.5 | Sven Gothel | 2021-09-23 | 1 | -0/+0 |
* | Refine initAdapter() in exampled: Remove listener on start[Discovery/Advertis... | Sven Gothel | 2021-09-21 | 4 | -4/+12 |
* | BTAdapter::initialize() validates power-on state and fails if not successful,... | Sven Gothel | 2021-09-21 | 11 | -88/+151 |
* | Bump jaulib to v0.4.4 (Silence catch2 compilation ..) | Sven Gothel | 2021-09-19 | 1 | -0/+0 |
* | Silence g++ warnings via prelim nullptr and `pointer overflow` checks (redund... | Sven Gothel | 2021-09-19 | 2 | -1/+17 |
* | Resolve ManufactureSpecificData's POctet ctor exception capability, i.e. remo... | Sven Gothel | 2021-09-19 | 2 | -10/+10 |
* | Bump README; Link BTAdapter::isInitialize() in API-doc | Sven Gothel | 2021-09-18 | 3 | -0/+12 |
* | Java public interface methods are always public, remove 'public' qualifier in... | Sven Gothel | 2021-09-18 | 5 | -77/+77 |
* | Add BTGattChar::findGattDesc() (C++ and Java) - Aligned find* methods across ... | Sven Gothel | 2021-09-18 | 7 | -45/+37 |
* | Add BTAdapter::isInitialized(): Allow to avoid re-initialization of an adapter. | Sven Gothel | 2021-09-18 | 8 | -34/+66 |
* | README: Bump description for upcoming v2.4.0 | Sven Gothel | 2021-09-18 | 1 | -2/+12 |
* | Align Java/C++ findGatt[Service,Char](..) in BTDevice and BTGattService, remo... | Sven Gothel | 2021-09-18 | 8 | -73/+103 |
* | Eclipse: Add some jaulib dirs to classpath (Java) | Sven Gothel | 2021-09-18 | 1 | -0/+3 |
* | Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for gene... | Sven Gothel | 2021-09-18 | 50 | -2789/+283 |
* | CMake: THREADS_PREFER_PTHREAD_FLAG ON | Sven Gothel | 2021-09-18 | 1 | -1/+2 |
* | BTDevice::connectLE: Allow explicit connect request to BLERandomAddressType [... | Sven Gothel | 2021-09-18 | 1 | -15/+8 |
* | EInfoReport::read_data: [ERR -> DBG]_PRINT on unknown AD type; Reduce verbosity | Sven Gothel | 2021-09-18 | 1 | -2/+2 |
* | BLERandomAddressType: API doc: Add more details. | Sven Gothel | 2021-09-18 | 1 | -2/+8 |
* | BTDevice.java API doc: Align w/ C++, mention 'remote' | Sven Gothel | 2021-09-16 | 1 | -1/+1 |
* | ATTPDUMsg: Classify request to be specially handled in BTGattHandler (TODO); ... | Sven Gothel | 2021-09-16 | 2 | -4/+49 |
* | BTAdapter/Slave + Remote BTDevice/Master: Allow Connecting through - BTAdapte... | Sven Gothel | 2021-09-16 | 2 | -4/+25 |
* | BTManager::initializeAdapter: Testing whether SET_CONNECTABLE 1 is required f... | Sven Gothel | 2021-09-16 | 3 | -7/+19 |
* | BTGattHandler::ctor: Only issue exchangeMTUImpl(..) in GATTRole::Client | Sven Gothel | 2021-09-16 | 1 | -16/+20 |
* | MgmtEvent::ctor: Remove writing opc, dev_id and param_size: Done in called su... | Sven Gothel | 2021-09-16 | 1 | -4/+1 |
* | Add HCIHandler::le_read_remote_features(..) | Sven Gothel | 2021-09-16 | 2 | -3/+76 |