| Commit message (Expand) | Author | Age | Files | Lines |
* | AdapterStatusListener (C++/Java): Add discoveringChanged(..), converge device... | Sven Gothel | 2020-05-24 | 6 | -159/+195 |
* | Add Whitelist to DBTManager/DBTAdapter and test (Result: No auto-connection) | Sven Gothel | 2020-05-24 | 2 | -4/+7 |
* | C++ multithreading fixes and example | Sven Gothel | 2020-05-24 | 2 | -24/+5 |
* | DBTAdapter: Remove explicit HCISession, migrate connectedDevice and use HCICo... | Sven Gothel | 2020-05-23 | 1 | -2/+2 |
* | Expose UUID strings in TinyB compatible fashion (unified uuid128_t) as an opt... | Sven Gothel | 2020-05-18 | 7 | -6/+53 |
* | API doc: DBT/Main refine and add lifecycle + listener; Enhance listener java/... | Sven Gothel | 2020-05-18 | 2 | -5/+11 |
* | API doc AdapterStatusListener, GATTCharacteristicListener restriction: One in... | Sven Gothel | 2020-05-18 | 2 | -2/+27 |
* | Working GATT Java Side; GATT Types made fully functional for user to avoid 't... | Sven Gothel | 2020-05-17 | 25 | -266/+1281 |
* | GATT Cleanup of method + field names; GATT discoverDescriptors: Use more reas... | Sven Gothel | 2020-05-15 | 2 | -3/+3 |
* | GATT Service and Characteristic Java <-> JNI binding (incomplete, TODO Descri... | Sven Gothel | 2020-05-14 | 5 | -20/+167 |
* | DBTDevice JNI: Add comment re delete and add javaObject check | Sven Gothel | 2020-05-14 | 1 | -0/+2 |
* | DBTManager(java/jni): get/setDefaultAdapter(..) java side implementation, rem... | Sven Gothel | 2020-05-14 | 2 | -44/+11 |
* | jni helper: Unique rename for 'convert_vector*(..)' template functions | Sven Gothel | 2020-05-14 | 10 | -53/+19 |
* | Fixing multiple Java/C++ Lifecycle Issues (DBTDevice, add ShutdownHook, ..) | Sven Gothel | 2020-05-12 | 10 | -22/+166 |
* | Resolving flushed discovered devices and shared device reference usage. | Sven Gothel | 2020-05-11 | 1 | -0/+13 |
* | Revert "Adapter::startDiscovery(): removeDevices() will not work as previousl... | Sven Gothel | 2020-05-11 | 1 | -0/+1 |
* | Adapter::startDiscovery(): removeDevices() will not work as previously scanne... | Sven Gothel | 2020-05-11 | 1 | -1/+0 |
* | GATT: GATTPrimaryService -> GATTServiceDecl (-> GATTTypes.hpp) ; Add JavaUpli... | Sven Gothel | 2020-05-11 | 1 | -1/+1 |
* | Move general types out of MgmtTypes; Extract DBTDevice + DBTAdapter into thei... | Sven Gothel | 2020-05-11 | 4 | -4/+8 |
* | Converging Java/JNI and C++ API to match tinyb interface requirements (step-2) | Sven Gothel | 2020-05-10 | 6 | -135/+548 |
* | [Bluetooth]AdapterStatusListener: Renamed; Using a list instead of one-shot c... | Sven Gothel | 2020-05-10 | 7 | -56/+210 |
* | JNI DBTAdapter: Enhance callback pattern (here DiscoveringNotifications); Pow... | Sven Gothel | 2020-05-04 | 1 | -129/+33 |
* | helper_base: Add generic getField(..), getObjectRef<T>(..) and setObjectRef<T... | Sven Gothel | 2020-05-04 | 2 | -29/+49 |
* | JNIGlobalRef: Add copy-ctor, move-ctor and equality operations | Sven Gothel | 2020-05-04 | 2 | -3/+68 |
* | Extend BluetoothDeviceStatusListener -> BluetoothAdapterStatusListener; Enum ... | Sven Gothel | 2020-05-04 | 8 | -224/+449 |
* | JNI: DBTAdapter: Use new FunctionDef::CaptureInvocationFunc | Sven Gothel | 2020-05-03 | 1 | -6/+38 |
* | DBTAdapter Java/JNI: Add enable/disable Powered|Discovering Notifications | Sven Gothel | 2020-05-03 | 2 | -31/+175 |
* | DBTAdapter: Cleanup and sort fields, isOpen:=false on close. | Sven Gothel | 2020-05-03 | 1 | -16/+21 |
* | cmake: COMPILE_FLAGS += -Werror (warnings -> error) | Sven Gothel | 2020-05-03 | 1 | -1/+1 |
* | Java: Utilize new EIRDataType in BluetoothDeviceStatusListener; ... | Sven Gothel | 2020-05-03 | 7 | -35/+85 |
* | DBTManager::close(): Clear adapterInfos (avoiding re-entry failure); Java del... | Sven Gothel | 2020-05-03 | 1 | -0/+1 |
* | Element -> EIRDataType: Promote to top, add bit-ops and add Java equivalent; ... | Sven Gothel | 2020-05-03 | 1 | -0/+124 |
* | JNI helper_base: Robustness: Add java_exception_check_and_throw(..) and use I... | Sven Gothel | 2020-05-02 | 2 | -13/+19 |
* | DBTManager Java: Add getAdapterListImpl() | Sven Gothel | 2020-05-02 | 4 | -43/+96 |
* | DBTAdapter: Drop discoverDevices(..), only allow usage of deviceFound(..) cal... | Sven Gothel | 2020-04-28 | 1 | -11/+0 |
* | Wire AdapterInfo w/ MgmtEvtNewSettings and MgmtEvtLocalNameChanged; AdapterIn... | Sven Gothel | 2020-04-27 | 1 | -1/+2 |
* | Add HCI non LE connect; DBTDevice: Add defaultConnect() for LE and BREDR addr... | Sven Gothel | 2020-04-26 | 2 | -4/+2 |
* | DBTManager / DBTDeviceStatusListener: Refine events; java: Keep alive discove... | Sven Gothel | 2020-04-26 | 5 | -198/+158 |
* | Use Kernel BlueZ Manager for Discovery, Connect, etc. (Initial Commit - Java ... | Sven Gothel | 2020-04-25 | 1 | -1/+1 |
* | Refine: DBT API, HCISession/DBTAdapter lifecycle, API doc and C++ and C++/JNI... | Sven Gothel | 2020-04-21 | 7 | -101/+261 |
* | HCIComm thread safety, resolve deadlock; Renaming: MgmtHandler -> DBTManager,... | Sven Gothel | 2020-04-20 | 3 | -12/+14 |
* | Direct-BT: Fix BluetoothFactory; Renaming using 'DBT' prefix | Sven Gothel | 2020-04-20 | 20 | -177/+226 |
* | Initial working Java binding for the direct_bt C++ module | Sven Gothel | 2020-04-20 | 49 | -469/+1754 |
* | Implement direct_bt: Direct Bluetooth access via Linux's Kernel BlueZ protoco... | Sven Gothel | 2020-04-09 | 8 | -14/+14 |
* | java: CMakeLists.txt replace depricated javah with javac -htinyb | Xerxes RĂ„nby | 2020-02-17 | 1 | -37/+1 |
* | C++ tinyb_hci: Working HCIScanner showing AD packets, demonstrating new HCI c... | Sven Gothel | 2020-02-15 | 19 | -6/+1343 |
* | BluetoothFactory handles API verification via native-API and Manifest attribu...v2.0.0 | Sven Gothel | 2020-02-09 | 4 | -33/+175 |
* | java jni: Split helper to helper_base + helper_tinyb (modularization) | Sven Gothel | 2020-02-09 | 14 | -89/+220 |
* | Refine BluetoothFactory using reflection, providing default implementation fa... | Sven Gothel | 2020-02-09 | 1 | -1/+76 |
* | Adding BluetoothDevice API doc in interface header | Sven Gothel | 2020-02-09 | 1 | -0/+4 |