aboutsummaryrefslogtreecommitdiffstats
path: root/java_fat
Commit message (Collapse)AuthorAgeFilesLines
* Adopt jaulib detailed git version info: Using VERSION_COMMITS and ↵Sven Gothel2022-02-072-7/+7
| | | | VERSION_SHA1_SHORT. VERSION_LONG reflects post-tag and dirty.
* Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for ↵Sven Gothel2021-09-181-2/+9
| | | | | | | | | general use. Notable, the java classes EUI48, EUI48Sub and BasicTypes are included in direct_bt's jar file to avoid any inconvenience. Hence BTUtils's byte[s]HexString(..) simply uses jaulib's BasicTypes s' implementation.
* Direct-BT: Remove TinyB and Cleanup Java API (1)Sven Gothel2021-08-313-76/+6
| | | | | | | | | | | | | | | | | | Starting with version 2.3, the previously refactored *TinyB* has been removed completely. Motivation was lack of detailed Bluetooth support, inclusive increasing diversion with *Direct-BT*. Furthermore, work is underway for `BLE slave periphal and GATT server` support and its mapping to *BlueZ D-Bus* is questionable and would be resource intensive. Java API changed as follows: - Objects no more Clonable - Removed dead unsupported code - Removed deprecated code - Added 'GattCharPropertySet', representing property bit mask for BTGattChar, replacing the string array.
* Have BTFactory.main(..) show version info and available adapter, also ↵Sven Gothel2021-01-272-2/+2
| | | | | | whether jaulib is used or not; BTFactory: Shorten names (API) direct_bt.jar: Don't use jaulib.jar in its Class-Path (manifest)
* Adapt to jaulib changes: Jar naming convention (dash, not underscore for ↵Sven Gothel2021-01-263-11/+85
| | | | | | | extras) ..; direct-bt-fat* includes jaulib-fat (standalone) direct-bt-fat.jar is with Tinyb direct-bt-fat2.jar is ex Tinyb (merely testing size and encapsulation)
* Complete build change: Using jaulib[_fat] if available (for Java) incl. ↵Sven Gothel2021-01-252-0/+102
native lib loading. Added junit test facility (Java).