| Commit message (Expand) | Author | Age | Files | Lines |
* | Java JNI: Implement DBGattServer.Listener incl DBGattServer.[add|remove]Liste... | Sven Gothel | 2021-11-15 | 4 | -21/+235 |
* | DBGattServer.hpp: DBGatt[Desc|Char|Service|Server]: Use jau::JavaUplink for o... | Sven Gothel | 2021-11-15 | 6 | -44/+89 |
* | DBTAdapter.cxx: jau::search_*(..) already validates results and throws jau::I... | Sven Gothel | 2021-11-15 | 1 | -120/+13 |
* | Bump jaulib v0.7.2 | Sven Gothel | 2021-11-15 | 1 | -0/+0 |
* | dbt_peripheral00: Drop virtual on override; DBTPeripheral00: Drop overriding ... | Sven Gothel | 2021-11-15 | 2 | -4/+2 |
* | peripheral00 example: Bring back 100ms sleep @ disconnected before restart ad... | Sven Gothel | 2021-11-14 | 2 | -0/+4 |
* | BTAdapter::poweredOff(): Silence 'Powered-Off' INFO_PRINT -> DBG_PRINT | Sven Gothel | 2021-11-14 | 1 | -4/+5 |
* | Align DBTPeripheral00.java w/ dbt_peripheral00.cpp: initAdapter() w/ full nam... | Sven Gothel | 2021-11-14 | 4 | -24/+81 |
* | BT[Adapter,Device,..]: Guarantee proper toString() method, add to interface. | Sven Gothel | 2021-11-14 | 5 | -0/+14 |
* | Complete DBGattServer Lifecycle: Add DBGatt* dtor on Java side; Remove BTAdap... | Sven Gothel | 2021-11-14 | 14 | -35/+243 |
* | DBGatt[Desc|Char|Service].java: Working proxy for DBGattServer/Peripheral on ... | Sven Gothel | 2021-11-13 | 8 | -104/+606 |
* | DBGatt[Desc|Char|Service]: Use mutable and const field accessors; Remove Java... | Sven Gothel | 2021-11-13 | 4 | -153/+215 |
* | Fix JAVA_MAIN_PACKAGE path | Sven Gothel | 2021-11-13 | 1 | -1/+1 |
* | DBGatt[Desc|Char|Service]: Use shared_ptr references to support Java binding ... | Sven Gothel | 2021-11-13 | 4 | -196/+235 |
* | BTGattDesc::toString(): Only leave 'override' for the virtual parent, never d... | Sven Gothel | 2021-11-13 | 1 | -1/+1 |
* | Use 'typedef std::shared_ptr<BTDevice> BTDeviceRef' to shorten code lines | Sven Gothel | 2021-11-13 | 7 | -108/+111 |
* | Align early Direct-BT version output in main function and use fprintf_td() / ... | Sven Gothel | 2021-11-09 | 3 | -40/+39 |
* | DBGattServer: Disable not yet implemented JNI link | Sven Gothel | 2021-11-09 | 1 | -2/+2 |
* | DBTPeripheral: Port over 'MyGATTServerListener extends DBGattServer.Listener'... | Sven Gothel | 2021-11-09 | 1 | -11/+207 |
* | DBGattServer.Listener: Abstract methods -> public; Add some DBGattServer::fin... | Sven Gothel | 2021-11-09 | 1 | -11/+35 |
* | Add BTDevice::send[Indication|Notification]() (Java); Note: Sending zero leng... | Sven Gothel | 2021-11-09 | 5 | -0/+96 |
* | DBGatt[Char|Desc]::variable_length defaults to false; Add DBGattValue.java co... | Sven Gothel | 2021-11-09 | 6 | -101/+206 |
* | DBGatt[Char|Desc]: Simply use 'parent' ctor instead of a 'setup' function | Sven Gothel | 2021-11-09 | 2 | -27/+13 |
* | DBTScanner10.java: Show utf8 value for notification/indication data (like dbt... | Sven Gothel | 2021-11-09 | 1 | -2/+4 |
* | BTGattDesc::toString(): Show utf8 value | Sven Gothel | 2021-11-09 | 1 | -1/+4 |
* | BTGattChar::toString(): Place 'value' at the end, descriptor string is not pa... | Sven Gothel | 2021-11-09 | 1 | -2/+3 |
* | DBGatt[Char|Desc]::toString(): Show utf8 string | Sven Gothel | 2021-11-09 | 3 | -11/+19 |
* | Slave Peripheral / Gatt Server: Map DBGattServer.hpp types DBGatt[Server|Serv... | Sven Gothel | 2021-11-09 | 9 | -47/+607 |
* | dbt_peripheral00.cpp: Add jau::uuid128_t DataServiceUUID; Cleanup DBGattChar ... | Sven Gothel | 2021-11-09 | 1 | -11/+12 |
* | DBGattServer.hpp: Reorder methods a little (readability) | Sven Gothel | 2021-11-09 | 1 | -26/+26 |
* | GattCharPropertySet: Add more versatile operations, ctor with Type and return... | Sven Gothel | 2021-11-09 | 1 | -1/+4 |
* | BTGattCmd: Refine API doc | Sven Gothel | 2021-11-08 | 2 | -4/+8 |
* | DBGattServer::Listener: Fix API doc | Sven Gothel | 2021-11-08 | 3 | -11/+52 |
* | DBGattServer::Listener: Add connected() and mtuChanged(): Supporting using pr... | Sven Gothel | 2021-11-08 | 4 | -32/+122 |
* | BTGattCmd.java: (c) 2020 -> 2021 | Sven Gothel | 2021-11-08 | 1 | -2/+2 |
* | Add BTGattCmd (C++/Java): Conveniently maps a GATT command and optionally its... | Sven Gothel | 2021-11-08 | 7 | -2/+1043 |
* | Add BTFactory.initDirectBTLibrary() | Sven Gothel | 2021-11-08 | 1 | -0/+7 |
* | Fix JNI DBTGattService_getCharsImpl(): Missed 'userDescriptionIndex' in _char... | Sven Gothel | 2021-11-08 | 1 | -3/+4 |
* | BTDevice.java: Align API functions to C++: getServices() -> getGattServices()... | Sven Gothel | 2021-11-08 | 4 | -21/+28 |
* | Add BTDevice::findGattChar(char_uuid), i.e. w/o service_uuid (Java/C++): Less... | Sven Gothel | 2021-11-08 | 5 | -28/+104 |
* | Add example: dbt_readsmpkey.cpp: Read SMPKeyBin files and dump them | Sven Gothel | 2021-11-08 | 5 | -0/+191 |
* | SMPKeyBin.java: Fix LE uint16_t compilation (missed '& 0xff'); Add main funct... | Sven Gothel | 2021-11-08 | 1 | -2/+20 |
* | scripts/build-doc.sh: Create tar archive of doc (Bump jaulib for same change) | Sven Gothel | 2021-11-04 | 2 | -1/+3 |
* | README: Remove '*' and '`' in section header, since Doxygen 2+ style doesn't ... | Sven Gothel | 2021-11-04 | 1 | -12/+12 |
* | HCIHandler/BTAdapter::startDiscovery(): le_scan_active default false -> true,... | Sven Gothel | 2021-11-04 | 3 | -6/+6 |
* | BTAdapter: Add noexcept (startDiscovery(), removeAllStatusListener()); BTDevi... | Sven Gothel | 2021-11-04 | 3 | -7/+7 |
* | BTDevice:: Fix dimension of stored supervisor_timeout (passed to BTGattHandle... | Sven Gothel | 2021-11-04 | 4 | -6/+9 |
* | Derive GATT read- and write-timout = max(minimum_preset, connection_supervisi... | Sven Gothel | 2021-11-04 | 4 | -31/+52 |
* | Bump jaulib (API doc/Doxygen fix) | Sven Gothel | 2021-11-03 | 1 | -0/+0 |
* | Bump jaulib v0.7.1 | Sven Gothel | 2021-11-03 | 1 | -0/+0 |